Engineering Medical Processes to Improve Their Safety An Experience Report

This paper describes experiences in using precise definitions of medical processes as the basis for analyses aimed at finding and correcting defects leading to improvements in patient safety. The work entails the use of the Little-JIL process definition language for creating the precise definitions, the Propel system for creating precise specifications of process requirements, and the FLAVERS systems for analyzing process definitions. The paper describes the details of using these technologies, employing a blood transfusion process as an example. Although this work is still ongoing, early experiences suggest that our approach is viable and promising. The work has also helped us to learn about the desiderata for process definition and analysis technologies that are intended to be used to engineer methods.

[1]  Carlo Ghezzi,et al.  Process Model Evolution in the SPADE Environment , 1993, IEEE Trans. Software Eng..

[2]  Gail E. Kaiser,et al.  A paradigm for decentralized process modeling and its realization in the OZ environment , 1994, Proceedings of 16th International Conference on Software Engineering.

[3]  George S. Avrunin,et al.  Using integer programming to verify general safety and liveness properties , 1995, Formal Methods Syst. Des..

[4]  Dennis Heimbigner,et al.  APPL/A: a language for software process programming , 1995, TSEM.

[5]  Jarir K. Chaar,et al.  RainMan: A Workflow System for the Internet , 1997, USENIX Symposium on Internet Technologies and Systems.

[6]  S A Galel,et al.  Practical approaches to improve laboratory performance and transfusion safety. , 1997, American journal of clinical pathology.

[7]  Benjamin N. Grosof,et al.  A declarative approach to business rules in contracts: courteous logic programs in XML , 2015, EC '99.

[8]  Leon J. Osterweil,et al.  Little-JIL/Juliette: a process definition language and interpreter , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[9]  A E Voytovich,et al.  Transfusion errors in New York State: an analysis of 10 years' experience , 2000, Transfusion.

[10]  Lori A. Clarke,et al.  Verifying properties of process definitions , 2000, ISSTA '00.

[11]  Voak,et al.  Quality of transfusion practice beyond the blood transfusion laboratory is essential to prevent ABO‐incompatible death , 2000, Transfusion medicine.

[12]  L. C. van der Gaag,et al.  Probabilities for a Probabilistic Network : A Case-study in Oesophageal Carcinoma , 2001 .

[13]  J. Burgmeier,et al.  Failure mode and effect analysis: an application in reducing risk in blood transfusion. , 2002, The Joint Commission journal on quality improvement.

[14]  P. Maurette,et al.  [To err is human: building a safer health system]. , 2002, Annales francaises d'anesthesie et de reanimation.

[15]  Silja Renooij,et al.  Probabilities for a probabilistic network: a case study in oesophageal cancer , 2002, Artif. Intell. Medicine.

[16]  M. Foss,et al.  Evolution of quality management: integration of quality assurance functions into operations, or “quality is everyone's responsibility” , 2003, Transfusion.

[17]  Gerard J. Holzmann,et al.  The SPIN Model Checker , 2003 .

[18]  Lori A. Clarke,et al.  Flow analysis for verifying properties of concurrent software systems , 2004, TSEM.

[19]  Massimo Ruffolo,et al.  Process Management in Health Care: A System for Preventing Risks and Medical Errors , 2005, Business Process Management.

[20]  C. Marano,et al.  To err is human. Building a safer health system , 2005 .

[21]  J. Grossman,et al.  Building a Better Delivery System: A New Engineering/Health Care Partnership , 2005 .

[22]  George S. Avrunin,et al.  Automatic Fault Tree Derivation from Little-JIL Process Definitions , 2006, SPW/ProSim.

[23]  Frank van Harmelen,et al.  Improving medical protocols by formal methods , 2006, Artif. Intell. Medicine.

[24]  Rita Noumeir Radiology interpretation process modeling , 2006, J. Biomed. Informatics.

[25]  Ethan Katz-Bassett,et al.  Increasing patient safety and efficiency in transfusion therapy using formal process definitions. , 2007, Transfusion medicine reviews.