CFP last date
20 January 2025
Reseach Article

Automatic Transformation of Hospital Processes into an Executable Model with EPML

by Matthias Kuhn, Joachim Lippold, Horst Salzwedel
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 80 - Number 9
Year of Publication: 2013
Authors: Matthias Kuhn, Joachim Lippold, Horst Salzwedel
10.5120/13890-1818

Matthias Kuhn, Joachim Lippold, Horst Salzwedel . Automatic Transformation of Hospital Processes into an Executable Model with EPML. International Journal of Computer Applications. 80, 9 ( October 2013), 20-30. DOI=10.5120/13890-1818

@article{ 10.5120/13890-1818,
author = { Matthias Kuhn, Joachim Lippold, Horst Salzwedel },
title = { Automatic Transformation of Hospital Processes into an Executable Model with EPML },
journal = { International Journal of Computer Applications },
issue_date = { October 2013 },
volume = { 80 },
number = { 9 },
month = { October },
year = { 2013 },
issn = { 0975-8887 },
pages = { 20-30 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume80/number9/13890-1818/ },
doi = { 10.5120/13890-1818 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:54:06.956378+05:30
%A Matthias Kuhn
%A Joachim Lippold
%A Horst Salzwedel
%T Automatic Transformation of Hospital Processes into an Executable Model with EPML
%J International Journal of Computer Applications
%@ 0975-8887
%V 80
%N 9
%P 20-30
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Executable specifications are realized by models in simulation software systems. This requires collection of all necessary information about the real system and its environment. It is critical that all relevant information is included in the model and the correct level of abstraction is being used. Often, process descriptions are available for real systems (e. g. hospitals). To create executable specification out of existing documentations a transformation is required. The process descriptions are generally incomplete, often not formal standardized and thereby not able to be transformed into a simulation model. Therefore the appropriate process description language has to be selected and generally extended (e. g. to include resources) to enable an automated transformation into a simulation model. This paper describes how hospital processes (e. g. clinical pathways) can be transformed automatically into a simulation model using extended event driven process chains (eEPC). The event driven markup language (EPML) is used as interchange format. The transformation rules are defined by extensible style sheet language transformations (XSLT).

References
  1. Schienmann, B. 2002. Kontinuierliches Anforderungs management: Prozesse- Techniken- Werkzeuge. München, Germany: Addison-Wesley.
  2. Davis, A. M. 1993. Software Requirements: Objects, Function and States. Prentice Hall, Englewood Cliffs, N. J. USA.
  3. Salzwedel, H. , Fischer, N. , & Schorcht, G. 2009. Moving Design Automation of Networked Systems to Early Vehicle Level Design Stages. SAE World Congress. April 20-23. Detroit, Michigan, USA, http://www. tu-ilmenau. de/fileadmin/public/sse/Veroeffentlichungen/2009/SAE2009-H. Salzwedel. pdf.
  4. Helm, E. J. , & van Oyen, M. P. 2011. Design and Optimization Methods for Elective Hospital Admissions. Paper presented at 2011 MSOM Annual Conference. June 26-28. Ann Arbor, Michigan, USA, http://sitemaker. umich. edu/jhelm/files/helm_vanoyen-elective_adm_sched. pdf.
  5. Hutzschenreuter, A. K. , Bosman, P. A. N. , & La Poutré, H. 2008. Enhanced hospital resource management using anticipatory policies in online dynamic multi-objective optimization. In: Pelikan, M. , & Branke, J. (Ed. ): Proceedings of 7th International Joint Conference on Autonomous Agents and Multiagent Systems, May 12-16, Estoril, Portugal, pp. 45-52.
  6. Kühn, M. , Baumann, T. , & Salzwedel, H. 2012. Genetic algorithm for process optimization in hospitals. In: Troitzsch, K. G. , Möhring, M. , & Lotzmann, U. (Ed. ), Proceedings of 26th European Conference on Modeling and Simulation, May 29th - June 1st, Koblenz, Germany, pp. 103-107.
  7. Salzwedel, H. , Richter, F. , & Kühn, M. 2007. Standardized Modeling and Simulation of Hospital Processes - Optimization of Cancer Treatment Center. In: Proceedings of the International Conference on Health Sciences Simulation. January 14. -18. San Diego, California. http://www. tu-ilmenau. de/fileadmin/public/sse/Veroeffentlichungen/2007/Hospital%20Optimization%20HSS%202007. pdf.
  8. Object Management Group Inc. 2013, The Architecture of Choice for a Changing World: OMG Model Driven Architecture, http://www. omg. org/mda/ accessed 6 January 2013.
  9. Willink, E. D. 2003. UMLX : A graphical transformation language for MDA. Workshop on Model Driven Architecture Foundations and Applications, 4 September 2003. University of Twente, Netherlands.
  10. Varró, D. , Varró, G. , & Pataricza, A. 2002, Designing the automatic transformation of visual languages. In: Science of Computer Programming 44 (2): 205–227.
  11. Kalnins, A. , Barzdins, J. , & Celms, E. 2004. Model Transformation Language MOLA. In: Proceedings of MDAFA Model-Driven Architecture: Foundations and Applications. Linkoeping, Sweden, pp. 14-28.
  12. Agrawal, A. , Karsai, G. , & Shi, F. 2003. Graph Transformations on Domain-Specific Models. In Proceeding of OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, October 26 – 30. Anaheim, CA, USA, pp. 386-387.
  13. Petsch, M. , Schorcht, H. , Nissen, V. , & Himmelreich, K. 2008. Ein Transformationsmodell zur Überführung von Prozessmodellen in eine Simulationsumgebung: Modellierung betrieblicher Informationssysteme. Ges. für Informatik: Bonn, pp. 209–219.
  14. Kloos, O. , & Nissen, V. 2010. Vom Prozess zur Simulation - ein Transformationsmodell-Ansatz. In: Claus, T. , & Herrmann, F. (Ed. ): Proceedings of Workshops „Simulation als betriebliche Entscheidungshilfe", 14. ASIM-Fachtagung „Simulation in Produktion und Logistik", Karlsruhe, Germany, pp. 105-119.
  15. Ammon, D. 2006. Konzipierung und Realisierung einer Software zum Import von ARIS-Modellen in MLDesigner (2006-06-01/077/IN00/2222). Germany, Ilmenau: Technical University of Ilmenau.
  16. Eiff von, W. 2001. Geschäftsprozeßmanagement: Methoden und Techniken für das Management von Leistungsprozessen im Krankenhaus. Gütersloh, Germany: Verl. Bertelsmann-Stiftung.
  17. Wenzlaff, P. 2006. Glossar zum Prozessmanagement im Gesundheitswesen und zu Integrierten Behandlungspfaden: Praxishandbuch Integrierte Behandlungspfade. Heidelberg, Germany: Economica.
  18. Keller, G. , Nüttgens, M. , & Scheer, A. -W. 1992. Semantische Prozeßmodellierung auf der Grundlage "Ereignisgesteuerter Prozeßketten (EPK)". Inst. für Wirtschaftsinformatik, Univ. Saarbrücken, Germany.
  19. Mendling, J. & Nüttgens, M. 2003. XML-basierte Geschäftsprozessmodellierung. In: Uhr, W. , Schoop, E. , & Esswein, W. (Ed. ), Proceedings der 6. Internationalen Tagung Wirtschaftsinformatik: Medien - Märkte – Mobilität, Heidelberg, Germany: Physica, pp. 161-180.
  20. Mendling, J. , & Nüttgens, M. 2005. EPC Markup Language (EPML) - An XML-Based Interchange Format for Event-DrivenProcess Chains (EPC). Technical Report. Wien, Austria.
  21. Mendling, J. , & Nüttgens, M. 2004. Exchanging EPC Business Process Models with EPML, In: Nüttgens, M. , & Mendling, J. (Ed. ), Proceedings of the 1st GI Workshop XML4BPM - XML Interchange Formats for Business Process Management, Marburg, Germany, pp. 61-79.
  22. Helbing, D. 2008. Konzeption und Realisierung eines Konverters zur Übertragung von MoBimeP-Strukturen als Referenzen für MLDesigner-Modelle. Germany, Ilmenau: Technical University of Ilmenau.
  23. SemTalk GmbH 2012. Tutorial SemTalk Version 4. 0: EPK Edition. http://www. semtalk. com/pub/tutsem40 epcg. pdf, accessed 4 April 2012
  24. Rittgen, P. 2000. Quo vadis EPK in ARIS? - Ansätze zu syntaktischen Erweiterungen und einer formalen Semantik. In: König, W. , Mertens, P. , Hasenkamp, & U. et al. (Ed. ), Wirtschaftsinformatik 42 (1): 27-35.
  25. Sarshar, K. , Dominitzki, P. , & Loos P 2005. Einsatz von Ereignisgesteuerten Prozessketten zur Modellierung von Prozessen in der Krankenhausdomäne. In: Nüttgens, M. , & Rump, F. J. (Ed. ), Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten. In:Proceedings 4. GI-Workshop und –Arbeitskreistreffen 167, pp. 97-116.
  26. Mission Level Design Inc. 2012. User's Manual ML Designer version 2. 8. , http://www. mldesigner. com/ fileadmin/assets/MLDesigner/Manual/manual. pdf, accessed 18 December 2012.
  27. Page, B. 1991. Diskrete Simulation: Eine Einführung mit Modula-2. Berlin, Germany.
  28. Kosturiak, J. , & Gregor, M. 1995. Simulation von Produktionssystemen. Wien, Austria: Springer.
  29. Müller, J. -A. 1998. Simulation ökonomischer Prozesse. Wien, Austria.
  30. Becker, J. , Rosemann, M. , & Schütte, R. (1995). Grundsätze ordnungsmäßiger Modellierung. In Wirtschaftsinformatik 37 (5): 435-445
Index Terms

Computer Science
Information Sciences

Keywords

Process transformation process modeling simulation hospital EPML