ABSTRACT
Over the years, medical informatics researchers have studied how to use software technologies to provide decision support for using evidence-based medical procedures. Software professionals have investigated how to support hospital administration, therapy and laboratory workflows. For many of these efforts, managing the exceptions in the workflows is a key issue since the medical workflows must cope with a wide variety of patient medical situations as well as those of the healthcare environments. This paper presents an analysis of past research in managing medical workflow exceptions, and proposes future research that would benefit the medical applications. The paper is focused on three topics: representing, handling and analyzing exceptions. Based upon our analysis, we believe that techniques for verifying exception management models and for handling dynamic exceptions should be useful and possibly essential for developing large scale, practical medical workflow systems.
- Aamodt, A. and Plaza, E. Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches. AI Communications, 7, 1, (1994), 39--59. Google ScholarDigital Library
- Aigner, W. and Miksch, S. Supporting Protocol-Based Care in Medicine via Multiple Coordinated Views. In Proceedings International Conference on Coordinated and Multiple Views in Exploratory Visualization, (2004), 118--129. Google ScholarDigital Library
- Anderson, T., and Lee, P. A. Fault Tolerance Principles and Practice, Prentice Hall International, 1981. Google ScholarDigital Library
- Anyanwu, K., Sheth, A., Cardoso, J., Miller, J., and Kochut, K. Healthcare Enterprise Process Development and Integration. Technical report, University of Georgia, 2002.Google Scholar
- Ardissono, L., Leva, A. Di, Petrone, G., Segnan, M., and Sonnessa, M. Adaptive Medical Workflow Management for a Context-Dependent Home Healthcare Assistance Service. In Electronic Notes in Theoretical Computer Science, Elsevier, (2005). Google ScholarDigital Library
- Arkin, A. Business Process Modeling Language. (2002).Google Scholar
- Buhr, P. A. and Mok, W. Y. R. Advanced Exception Handling Mechanisms. IEEE Transactions on Software Engineering, 26, 9, (2000), 820--836. Google ScholarDigital Library
- Casati, F., Models, Semantics, and Formal Methods for the design of Workflows and their Exceptions. PhD thesis, Politecnico Di Milano, (1998).Google Scholar
- Casati, F., Ceri, S., Paraboschi, S., and Pozzi, G. Specification and Implementation of Exceptions in Workflow Management Systems. ACM Transactions on Database Systems, 24, 3, (1999), 405--451. Google ScholarDigital Library
- Chiu, D. K. W., Karlapalem, K., and Li, Q. Exception Handling with Workflow Evolution in ADOME-WFMS: a Taxonomy and Resolution Techniques. In CSCW Workshop: Towards Adaptive Workflow Systems, (Nov 14-18, 1998), Seattle, Washington. Google ScholarDigital Library
- Cook, K. Evaluating acute abdominal pain in adults http://www.jaapa.com/issues/j20050301/articles/belly0305.htmGoogle Scholar
- Dadam, P. and Reichert, M. Towards a new dimension in clinical information processing. Stud Health Technol Inform, 77, (2000), 295--301.Google Scholar
- Dazzi, L. and Stefanelli, M. A patient workflow management system built on guidelines, In Proc. of AMIA 97, (1997), 146--150.Google Scholar
- Deiters, W., Goesmann, T., Just-Hahn K., Lefeler, T. and Rolles, R. Support for exception handling through workflow management systems. CSCW Workshop: Towards Adaptive Workflow Systems, (1998).Google Scholar
- Dustdar, S., Hoffmann, T., and Aalst, W.v.d. Mining of ad-hoc Business Processes with TeamLog. Data and Knowledge Engineering, Elsevier, (Sep 2005). Google ScholarDigital Library
- Edelweiss, N. and Nicolao, M. Workflow Modeling: Exception and Failure Handling Representation. In SCCC '98: Proceedings of the XVIII International Conference of the Chilean Computer Science Society, (1998), 58. Google ScholarDigital Library
- Eder, J. and Liebhert, W. Contributions to Exception Handling in Workflow Management. In Proceedings EDBT Workshop on Workflow Management Systems, (1998), 3--10.Google Scholar
- Eder, J. and Liebhart, W. The Workflow Activity Model WAMO. In Proceedings of 3rd International Conference on Cooperative Information Systems, (1995).Google Scholar
- Garcia, A. F., Rubira, C. M. F., Romanovsky, A., and Xu, J. A Comparative Study of Exception Handling Mechanisms for Building Dependable Object-Oriented Software. Journal of Systems and Software, Elsevier, 59, 2, (Nov 2001), 197--222. Google ScholarDigital Library
- Georgakopoulos, D., Hornick, M., and Sheth, A. An overview of workflow management: from process modeling to workflow automation infrastructure. Distributed Parallel Databases, 3, 2, (1995), 119--153. Google ScholarDigital Library
- Greiner, U., Ramsch, J., Heller, B., Löffler, M., Muller, R., Rahm, E. Adaptive Guideline-based Treatment Workflows with AdaptFlow. In Proc. of Symposium on Computerized Guidelines and Protocols, (2004), 113--117.Google Scholar
- Grigori, D. Improving Business Process Quality through Exception Understanding, Prediction, and Prevention. In Proceedings of the 27th International Conference on Very Large Data Bases, (2001), 159--168. Google ScholarDigital Library
- Hagen, C. and Alonso, G. Exception Handling in Workflow Management Systems. IEEE Transactions on Software Engineering, 26, (2000), 943--958. Google ScholarDigital Library
- Hagen, C. and Alonso, G. Flexible Exception Handling in the OPERA Process Support System. In Proceedings of the 18th International Conference on Distributed Computing Systems (ICDCS), (1998), 525--533. Google ScholarDigital Library
- Hwang, S., and Tang, J. Consulting past exceptions to facilitate workflow exception handling. Decision Support Systems, 37, 1, (2004), 49--69. Google ScholarDigital Library
- Klein, M., Dellarocas, C. A Knowledge-based Approach to Handling Exceptions in Workflow Systems. Computer Supported Cooperative Work, 9, 3--4, (2000). Google ScholarDigital Library
- Kobayashi, M., Fussell, S. R., Xiao, Y., Seagull, F. J. Work coordination, workflow, and workarounds in a medical context. Conference on Human Factors in Computing Systems, (2005). Google ScholarDigital Library
- Laprie, J. C. Ed. Dependability: Basic concepts and Terminology. Volume 5 of Dependable Computing and Fault-Tolerant Systems, Springer-Verlog, (1992). Google ScholarDigital Library
- Luo, Z., Sheth, A., Kochut, K., and Arpinar, B. Exception Handling for Conflict Resolution in Cross-Organizational Workflows. Distributed and Parallel Databases, 13, (2003), 271--306. Google ScholarDigital Library
- Luo, z., Sheth, A., Kochut, K., and Miller, J. Exception Handling in Workflow Systems. Applied Intelligence, 13, 2, (2000), 125--147. Google ScholarDigital Library
- Medeiros, A.d., Aalst, W.v.d. and Weijters, A. Workflow Mining: Current Status and Future Directions. In On the Move to Meaningful Internet Systems, (2003), Z. Tari R. Meersman and D.C. Schmidt, ed.Google ScholarCross Ref
- Ogasawara, T., Komatsu, H., and Nakatani, T. A study of exception handling and its dynamic optimization in Java. In Proceedings of the 16th ACM SIGPLAN Conference on Object Oriented Programming, Systems, Languages, and Applications (OOPSLA '01), (2001), 83--95. Google ScholarDigital Library
- Peleg, M., Boxwala, A. A., Ogunyemi, O., Zeng, Q., Tu, S., Lacson, R., Bernstam, E., Ash, N., Mork, P., Ohno-Machado, L., Shortliffe, E. H., Greenes, R. A. GLIF3: the evolution of a guideline representation format. In Proc AMIA Symp., (2000), 645--653.Google Scholar
- Poulymenopoulou, M. and Vassilacopoulos, G. A Web-based Workflow System for Emergency Healthcare. Medical Informatics Europ, (2002).Google Scholar
- Quaglini, S., Caffi, E., Cavallini, A., Micieli, G., and Stefanelli, M. Simulation of a Stroke Unit Careflow, Medinfo 2001.Google Scholar
- Quaglini, S., Stefanelli, M., Lanzola, G., Caporusso, V., and Panzarasa, S. Flexible guideline-based patient careflow systems. Artificial Intelligence in Medicine, 22, 1, (2001), 65--80. Google ScholarDigital Library
- Stiphout, R. van, Meijler, T. D., Aerts, A., Hammer, D., and Comte, R. le. TREX: Workflow TRansactions by Means of Exceptions. In Proceedings of WFMS'98 EDBT Workshop on Workflow Management Systems, (1998).Google Scholar
- Sutton, D. R., and Fox, J. The Syntax and Semantics of the PROforma Guideline Modeling Language. J Am Med Inform Assoc., (Sep-Oct, 2003), 10, 5, 433--476.Google Scholar
- Tu, S. W. and Musen M. A. A flexible approach to guideline modeling. In Proc AMIA Symp., (1999), 420--424.Google Scholar
- Tucker, A. L., and Edmondson, A. Managing Routine Exceptions: A Model of Nurse Problem Solving Behavior. Advances in Health Care Management, 3, (2002), 87--113Google Scholar
- WfMC. Workflow Process Definition Interface - XML Process Definition Language. Workflow Management Coalition Workflow Standard, (2002).Google Scholar
- Widom, J. and Ceri, S., Eds. Active Database Systems. Morgan Kaufmann Publishers Inc., San Francisco, CA. (1996).Google Scholar
- Xu, J., Romanovsky, A., and Randell, B. Coordinated Exception Handling in Distributed Object Systems: From Model to System Implementation. In Proceedings of the 18th international Conference on Distributed Computing Systems (ICDCS). IEEE Computer Society, Washington, DC, 12, (1998). Google ScholarDigital Library
Index Terms
- Managing exceptions in the medical workflow systems
Recommendations
Pegasus, a workflow management system for science automation
Modern science often requires the execution of large-scale, multi-stage simulation and data analysis pipelines to enable the study of complex systems. The amount of computation and data involved in these pipelines requires scalable workflow management ...
Workflow Exception Handling Method Based on ECA Rules and Advanced Transaction Characteristics
IFITA '10: Proceedings of the 2010 International Forum on Information Technology and Applications - Volume 01In order to handle the exceptions in traditional workflow system, this paper presents a new workflow exception handling model based on ECA rules, which can effectively solve the workflow execution exception problems. The concrete design is to present a ...
A configuration management approach for large workflow management systems
Scalability to large, heterogeneous, and distributed environments is an important requirement for workflow management systems (WfMS). As a consequence, the management of the configuration of a WfMS installation becomes a key issue. This paper proposes ...
Comments