A CHALLENGE FOR HEALTHCARE WEB APPLICATIONS - From Data- to Process-Orientation

Martin Schmollinger, Friedemann Iwanowski, Timo Kußmaul, David Schwarting, Julian Stark, Eric Stricker, Marcus Rall

2011

Abstract

In recent years web applications have evolved from pure data-centric towards complex process-based applications that involve multiple users, organizations and systems. Web applications in the area of healthcare have been particularly affected by this evolution. New process-oriented technologies like business process management systems were used for the development of such web applications. They facilitate the implementation of the processes by providing tools for the process design, execution, administration and integration and guarantee performance and scalability. However, most web applications are implemented conventionally and therefore, cannot take advantage from these new technologies. What they are lacking is a methodology for converting conventionally implemented, intrinsically process-oriented web applications to process-oriented platforms. In the following article, a methodology is introduced that shows how web applications may be re-engineered towards process-oriented platforms. Furthermore, the relevance of this methodology to solve the challenges arising in a concrete web application in the area of healthcare, specifically incident reporting in hospitals, is outlined.

References

  1. Alves, A. e. a (2006), Web Services Business Process Execution Language Version 2.0. Retrieved March 12, 2010, from http://docs.oasis-open.org/wsbpel/2.0/ wsbpel-specification-draft.html
  2. Brambilla, M., Ceri, S., Fraternali, P. (2006). Process Modeling in Web Applications. ACM Transactions on Software Engineering and Methodology, 15, 360-409.
  3. Ceri, S. F. P., Bongio, A. (2000). Web modeling language (WebML). A modeling language for designing Web sites. Computer Networks, 33, 137-157.
  4. Chang, J. F. (2006). Business process management systems. Strategy and implementation. Boca Raton: Auerbach.
  5. FreeMarker: Java Template Enginee (2010). Retrieved July 23, 2010, from http://freemarker. sourceforge.net/
  6. Gomez, J., Cachero, C., Pastor, O. (2001). Conceptual modeling of device-independent Web applications. IEEE MultiMedia, 8, 36-39.
  7. Hill, J. B., Cantara, M., Deitert, E., Kerremans, M. (2007). Magic quadrant for business process management suites.
  8. Howard, S. K., Gaba, D. M., Fish, K. J. (1992). Anesthesia crisis resource management training. Teaching anesthesiologists to handle critical incidents. Aviation, Space, and Environmental Medicine (ASEM), 63, 763- 770.
  9. Karagiannis, D. (1995). BPMS: Business Process Management Systems. ACM SIGOIS, 16, 10-13.
  10. Ko, R. K. L. (2009). A Computer Scientist's Introductionary Guide to Business Process Management (BPM). ACM Crossroads, 15.
  11. Kohn, L. T. (2006). To err is human. Building a safer health system. Washington, DC: National Acad. Press.
  12. Leape, L. L. (2002). Reporting adverse event. New England Journal of Medicine, 347, 1633-1638.
  13. Miers, D. (2006). Best Practice BPM. ACM Queue, 4, 42- 48.
  14. Nussbaumer, M., Freudenstein, P., Gaedke, M. (2006). Stakeholder Collaboration. From Conversation to Contribution. In: Proceedings of the 6th international conference on Web engineering, pp. 117-118.
  15. Object Management Group / Business Process Managemnt Initiative (n.d.). BPMN Specifications. Retrieved March 12, 2010, from http://www.bpmn.org/
  16. Orbeon: Web Forms for the Enterprise (2010). Retrieved July 23, 2010, from http:// http://www.orbeon.com/
  17. Ouyang, C., Dumas, M., van der Aalst, W.M.P., ter Hofstede, A. H. M., Mendling, J. (2009). From Business Process Models to Process-Oriented Software Systems. ACM Transactions on Software Engineering and Methodology, 19(2), Article 2.
  18. Rall, M., Gaba, D. M. (2005).Human Performance and Patient Safety. In: Miller, R. D. (ed.) Miller's anesthesia, pp. 3021-3072.
  19. Rall, M., Dieckmann, P. (2005).Safety culture and crisis resource management in airway management. General principles to enhance patient safety in critical airway situations. Best Practice & Research Clinical Anaesthesiology, 19, 539-557.
  20. Red Hat, I (n.d.). JBoss jBPM. Retrieved March 12, 2010, from http://www.jboss.com/products/jbpm/
  21. Salatino, M.(2009). jBPM Developer Guide. Birmingham, UK: Packt Publishing.
  22. Schwabe, D., Rossi, G. (1998). An object oriented approach to web-based application design. Theory and Practice of Object Systems, 4, 207-225.
  23. Signavio GmbH (n.d.). Signavio Process Editor - Software as a Service. Retrieved March 12, 2010, from http://www.signavio.com/en/products/process-editoras-a-service.html
  24. Strohmeier, S. (2008). Informationssysteme im Personalmanagement. Architektur - Funktionalität - Anwendung ; [in german]. Vieweg+Teubner Verlag / GWV Fachverlage GmbH Wiesbaden, Wiesbaden.
  25. van der Aalst, W. M. P., ter Hofstede, A. H. M., Weske, M.: Business Process Management: A Survey. In: van der Aalst, W. (ed.) Business process management. International conference, Eindhoven, The Netherlands, June 26 - 27, 2003 ; proceedings. Springer, Berlin (2003).
  26. Vincent, C., Taylor-Adams, S., Chapman, E.J. (2000). How to investigate and analyse clinical incidents. Clinical risk unit and association of litigation and risk management protocol. British Medical Journal, 320, 777-781.
  27. Vincent, C. (2003). Understanding and responding to adverse events. The New England Journal of Medicine, 348, 1051-1056.
  28. Vincent, C. A. (2004). Analysis of clinical incidents: A window on the system not a search for root causes. Quality and Safety in Health Care, 13, 242-243.
  29. W3C: XForms Standard (2010). Retrieved July 16, 2010, from http://www.w3.org/MarkUp/Forms/
  30. White, S. A., Miers, D. (2008). BPMN modeling and reference guide. Understanding and using BPMN ; develop rigorous yet understandable graphical representations of business processes. Future Strategies Inc., Lighthouse Point, Fla.
  31. WHO World Alliance for Patient Safety (2005). Draft Guidelines for Adverse Event Reporting and Learning Systems. From Information to Action. Retrieved March 12, 2010, from hxxp://www.who.int/ patientsafety/events/05/Reporting_Guidelines.pdf
  32. Workflow Management Coalition (WfMC) (2010): XPDL Specification. Retrieved March 12, 2010, from http://www.wfmc.org/xpdl.html
Download


Paper Citation


in Harvard Style

Schmollinger M., Iwanowski F., Kußmaul T., Schwarting D., Stark J., Stricker E. and Rall M. (2011). A CHALLENGE FOR HEALTHCARE WEB APPLICATIONS - From Data- to Process-Orientation . In Proceedings of the International Conference on Health Informatics - Volume 1: HEALTHINF, (BIOSTEC 2011) ISBN 978-989-8425-34-8, pages 42-51. DOI: 10.5220/0003135100420051


in Bibtex Style

@conference{healthinf11,
author={Martin Schmollinger and Friedemann Iwanowski and Timo Kußmaul and David Schwarting and Julian Stark and Eric Stricker and Marcus Rall},
title={A CHALLENGE FOR HEALTHCARE WEB APPLICATIONS - From Data- to Process-Orientation},
booktitle={Proceedings of the International Conference on Health Informatics - Volume 1: HEALTHINF, (BIOSTEC 2011)},
year={2011},
pages={42-51},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003135100420051},
isbn={978-989-8425-34-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Health Informatics - Volume 1: HEALTHINF, (BIOSTEC 2011)
TI - A CHALLENGE FOR HEALTHCARE WEB APPLICATIONS - From Data- to Process-Orientation
SN - 978-989-8425-34-8
AU - Schmollinger M.
AU - Iwanowski F.
AU - Kußmaul T.
AU - Schwarting D.
AU - Stark J.
AU - Stricker E.
AU - Rall M.
PY - 2011
SP - 42
EP - 51
DO - 10.5220/0003135100420051