Skip to main content
Log in

Developing model requirements for patient flow simulation studies using the Unified Modelling Language (UML)

  • Article
  • Published:
Journal of Simulation

Abstract

Health care systems are known to be complex and difficult to analyse. Unified Modelling Language (UML) tools have been extensively used to analyse complex systems in several domains, including health care. However, the utility of UML tools in the mapping of care processes has not been demonstrated. This paper reports on the findings of a project that employed UML tools to map the entire care process for patients presenting with symptoms of fractured neck of femur to an acute care hospital in the UK. We employed the UML activity diagram to capture the sequence and conditions of the progress of patients through care activities from a care-system perspective, use case to detail the function performed by each care activity depicted in the activity diagram, and use UML state diagram to capture the dynamic behaviour of patients by depicting states and transition specifications from a patient's perspective. We argue that UML tools can be beneficially employed in the mapping of care processes and to create an information library with the results of such mapping. We also argue that the process mapping method presented here can be used as a basis to develop requirements for simulation models of the flow of patients through the care process.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Figure 1
Figure 2
Figure 3

Similar content being viewed by others

References

  • Aggarwal V (2002). The application of the unified modeling language in object-oriented analysis of healthcare information systems. J Med Syst 26: 383–397.

    Article  Google Scholar 

  • Ambler S (2004). The Object Primer: Agile Modeling-Driven Development with UML 2.0. Cambridge University Press: Cambridge.

    Book  Google Scholar 

  • Berwick DM (2005). The John Eisenberg lecture: Health services research as a citizen in improvement. Health Serv Res 40: 317–336.

    Article  Google Scholar 

  • Checkland P (1999). Systems Thinking, Systems Practice: Includes a 30-Year Retrospective. John Wiley: Chichester.

    Google Scholar 

  • Checkland P and Scholes J (1999). Soft Systems Methodology in Action. John Wiley: Chichester.

    Google Scholar 

  • Cruz IA et al (2002). Modelling the hospital into the future with UML. Int J Healthc Tech Manag 4: 193–204.

    Article  Google Scholar 

  • Davies HTO and Davies R (1995). Simulating health systems: Modelling problems and software solutions. Eur J Opl Res 87: 35–44.

    Article  Google Scholar 

  • Department of Health (2005). Delivering Quality and Value: Focus on Fractured Neck of Femur; Primary Hip and Knee Replacement; Acute Stroke; Caesarean Section; Short Stay Emergency Care. Department of Health: London.

  • Goossen W et al (2004). Development of a provisional domain model for the nursing process for use within the Health Level 7 reference information model. J Am Med Inform Assoc 11: 186–194.

    Article  Google Scholar 

  • Hao Q and Shen W (2006). An agent-based simulation of a JIT material handling system. In: Shen W (ed). Information Technology for Balanced Manufacturing Systems, Springer: Boston, pp 67–78.

    Chapter  Google Scholar 

  • Harel D (1987). Statecharts: A visual formalism for complex systems. Sci Comput Program 8: 231–274.

    Article  Google Scholar 

  • Harel D and Politi M (1998). Modeling Reactive Systems with Statecharts: The STATEMATE Approach. McGraw-Hill: New York.

    Google Scholar 

  • Hederman L, Smutek D, Wade V and Knape T (2002). Representing clinical guidelines in UMl: A comparative study. Stud Health Technol Inform 90: 471–477.

    Google Scholar 

  • Hoffman KJ (1997). Demystifying mental health information needs through integrated definition (IDEF) activity and data modeling. Proc AMIA Annu Fall Symp 111–115.

  • Johnell O and Kanis JA (2004). An estimate of the worldwide prevalence, mortality and disability associated with hip fracture. Osteoporosis Int 15: 897–902.

    Article  Google Scholar 

  • Jun GCT (2007). Design for Patient Safety: A Systematic Evaluation of Process Modelling Approaches for Healthcare System Safety Improvement. PhD Thesis, Department of Engineering, University of Cambridge, Cambridge.

  • Kalli S et al (1992). Inform: Conceptual modelling of intensive care information systems. Int J Clin Monit Comput 9: 85–94.

    Article  Google Scholar 

  • Kotiadis K (2007). Using soft systems methodology to determine the simulation study objectives. J Simul 1: 215–222.

    Article  Google Scholar 

  • Lenz R and Kuhn KA (2004). Towards a continuous evolution and adaptation of information systems in healthcare. Int J Med Inform 73: 75–89.

    Article  Google Scholar 

  • Lunn K, Sixsmith A, Lindsay A and Vaarama M (2003). Traceability in requirements through process modelling, applied to social care applications. Inf Softw Technol 45: 1045–1052.

    Article  Google Scholar 

  • Lyalin D and Williams W (2005). Modeling cancer registration processes with an enhanced activity diagram. Methods Inf Med 44: 11–13.

    Google Scholar 

  • Mazur L and Chen SJ (2008). Understanding and reducing the medication delivery waste via systems mapping and analysis. Health Care Manag Sci 11: 55–65.

    Article  Google Scholar 

  • Mehta NY, Haluck RS, Frecker MI and Snyder AJ (2002). Sequence and task analysis of instrument use in common laparoscopic procedures. Surg Endosc 16: 280–285.

    Article  Google Scholar 

  • Object Management Group (2005). Unified Modeling Language: Superstructure. Version 2.0. OMG Inc.

  • Pohjonen H et al (1994). Quality assurance of the bedside chest radiography process. Acta Radiol 35: 235–243.

    Article  Google Scholar 

  • Roberts SE and Goldacre MJ (2003). Time trends and demography of mortality after fractured neck of femur in an English population, 1968–98: Database study. BMJ 327: 771–775.

    Article  Google Scholar 

  • Robinson S (2004). Simulation: The practice of Model Development and Use. John Wiley & Sons: Chichester, NJ.

    Google Scholar 

  • Saboor S, Ammenwerth E, Wurz M and Chimiak-Opoka J (2005). Med flow—Improving modelling and assessment of clinical processes. Stud Health Technol Inform 116: 521–526.

    Google Scholar 

  • Scottish Intercollegiate Guidelines Network (2002). Prevention and Management of Hip Fracture in Older People. A National Clinical Guideline. SIGN Executive: Edinburgh.

  • Sobolev B, Harel D, Vasilakis C and Levy AR (2008). Using the statecharts paradigm for simulation of patient flow in surgical care. Health Care Manag Sci 11: 79–86.

    Article  Google Scholar 

  • Vasilakis C, Lecznarowicz D and Lee C (2008). Application of Unified Modelling Language (UML) to the modelling of health care systems: An introduction and literature survey. Int J Healthcare Inf Syst Inform 3: 39–52.

    Article  Google Scholar 

  • Vasilakis C, Sobolev B, Kuramoto L and Levy AR (2007). A simulation study of scheduling clinic appointments in surgical care: Individual-surgeon versuspooled lists. J Oper Res Soc 58: 202–211.

    Article  Google Scholar 

  • Young T (2005). An agenda for healthcare and information simulation. Health Care Manag Sci 8: 189–196.

    Article  Google Scholar 

Download references

Acknowledgements

This research was supported by an award from the Strategic Promotion of Ageing Research Capacity (SPARC) initiative. The authors acknowledge the support they received from the Harrow School of Computer Science, University of Westminster, as well as the generous advice they received from Prof. Peter Millard, Prof. Peter Lansley of SPARC, and Dr Elia El-Darzi. The following individuals provided us with their expert knowledge in understanding the care process: Inge Jensen, Sarah Joseph, Sarah Loades, Eva van Lock, Dr Evangelos Mangos, Prof Peter Millard, Susie Peerless, Mr Palanisamy Ramesh, Angela Roberts, and Carolyn Wilkinson.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to C Vasilakis.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Vasilakis, C., Lecznarowicz, D. & Lee, C. Developing model requirements for patient flow simulation studies using the Unified Modelling Language (UML). J Simulation 3, 141–149 (2009). https://doi.org/10.1057/jos.2009.3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1057/jos.2009.3

Keywords

Navigation