DrupalCon Seattle 2019: DrUML - Visualising Entity Structures and Processes
About this talk
This talk introduces DrUML (Drupal Unified Modeling Language), a developmental modeling language designed to standardize the visualization of system design in Drupal application development. The speaker explains how to effectively utilize DrUML for various project sizes, focusing on Class Diagrams to model content types, taxonomies, and paragraph types in collaboration with clients. Additionally, the session covers Activity and Sequence Diagrams, highlighting their utility in understanding user stories and documenting APIs for both developers and consumers. An example of a UML Class Diagram for a Patient in the Fast Healthcare Interoperability Resources (FHIR) standard illustrates how these concepts can be translated to DrUML for practical application in Drupal's Entity System.