UML Diagrams for the Process of Care

  • Boris Sobolev
  • Victor Sanchez
  • Lisa Kuramoto


In this chapter, we introduce Unified Modeling Language (UML) diagrams as a means of representing health care processes. To facilitate the analysis of health care systems, health services researchers increasingly employ diagrammatic descriptions of a system’s operations. Such diagrams assist researchers in analyzing complex systems in terms of their components and functionalities, as well as the interactions among components. In the context of health care evaluation, diagrammatic description is useful in two ways: first, as a tool for documenting existing policies, which will ensure a common understanding that can eventually help to identify areas for improvement, and, second, as a tool for developing specifications for the computer simulation models needed to evaluate the policies. This chapter presents examples of use case diagrams for the activities involved in surgical care, activity diagrams for the flow of patients through care activities, and sequence diagrams for the interactions of patients and care activities arranged in a time sequence.


Unify Modeling Language Class Diagram Sequence Diagram State Diagram Activity Diagram 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 26.
    G. Booch. Object-oriented analysis and design with applications. Benjamin/Cummings Pub. Co, 2nd edition, 1994.Google Scholar
  2. 27.
    G. Booch, I. Jacobson, and J. Rumbaugh. The Unified Modeling Language user guide. Addison-Wesley, 2nd edition, Upper Saddle River, NJ, 2005.Google Scholar
  3. 29.
    C. C. Bozarth and R. B. Handfield. Introduction to operations and supply chain management. Pearson Prentice Hall, Upper Saddle River, NJ, 2005.Google Scholar
  4. 64.
    Object Management Group. Unified modeling language 2.0: Superstructure, 2005.
  5. 69.
    D. Harel. Statecharts: A visual formalism for complex systems. Science of Computer Programming, 8:231–274, 1987.CrossRefGoogle Scholar
  6. 80.
    I. Jacobson. Object-oriented software engineering—A use case driven approach. ACM Press, New York, 1992.Google Scholar
  7. 82.
    G. T. Jun, J. Ward, Z. Morris, and J. Clarkson. Health care process modelling: Which method when? International Journal for Quality in Health Care, 21(3): 214–224, 2009.PubMedCrossRefGoogle Scholar
  8. 83.
    G. T. Jun, J. Ward, and P. J. Clarkson. Systems modelling approaches to the design of safe healthcare delivery: Ease of use and usefulness perceived by healthcare workers. Ergonomics, 53(7):829–847, 2010.PubMedCrossRefGoogle Scholar
  9. 87.
    B. Kirwan and L. K. Ainsworth. A Guide to task analysis. Taylor and Francis, London, 1992.Google Scholar
  10. 105.
    C. Menzel and R. J. Mayer. Handbook on architectures of information aystems, chapter The IDEF family of languages, pages 215–249. Springer, New York, 2006.Google Scholar
  11. 113.
    T. Murata. Petri nets: Properties, analysis and applications. Proceedings of the IEEE, 77(4):541–580, 1989.CrossRefGoogle Scholar
  12. 124.
    M. Pidd. Tools for thinking: Modelling in management science. Wiley, 2nd edition, London, 2003.Google Scholar
  13. 129.
    J. Rumbaugh. Object-oriented modeling and design. Prentice Hall, Englewood Cliffs, NJ, 1991.Google Scholar
  14. 130.
    M. Samek. Practical UML statecharts in C/C++: Event-driven programming for embedded systems. Elsevier/Newnes, 2nd edition, San Francisco, CA, 2009.Google Scholar
  15. 143.
    B. Sobolev, D. Harel, C. Vasilakis, and A. Levy. Using the statecharts paradigm for simulation of patient flow in surgical care. Health Care Management Science, 11(1): 79–86, 2008.PubMedCrossRefGoogle Scholar
  16. 157.
    C. Vasilakis, D. Lecnzarowicz, and C. Lee. Application of Unified Modelling Language (UML) to the modelling of health care systems: An introduction and literature survey. International Journal of Healthcare Information Systems and Informatics, 3(4):39–52, 2008.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2012

Authors and Affiliations

  • Boris Sobolev
    • 1
  • Victor Sanchez
    • 2
  • Lisa Kuramoto
    • 3
  1. 1.University of British ColumbiaVancouverCanada
  2. 2.Electrical Engineering and Computer SciencesUniversity of California, BerkeleyBerkeleyUSA
  3. 3.Centre for Clinical Epidemiology and EvaluationVancouver Coastal Health Research InstituteVancouverCanada

Personalised recommendations