An Integrated Collection of Tools for Continuously Improving the Processes by Which Health Care Is Delivered: A Tool Report
This report will present a collection of tools that supports the precise definition, careful analysis, and execution of processes that coordinate the actions of humans, automated devices, and software systems for the delivery of health care. The tools have been developed over the past several years and are currently being evaluated through their application to four health care processes, blood transfusion, chemotherapy, emergency department operations, and identity verification. The tools are integrated with each other using the Eclipse framework or through the sharing of artifacts so that the internal representations generated by one might be used to expedite the actions of others. This integrated collection of tools is intended to support the continuous improvement of health care delivery processes. The process definitions developed through this framework are executable and intended for eventual use in helping to guide actual health care workers in the performance of their activities, including the utilization of medical devices and information systems.
Unable to display preview. Download preview PDF.
- 1.Kohn, L.T., Corrigan, J.M., Donaldson, M.S. (eds.): To Err is Human: Building a Safer Health System. National Academy Press, Washington (1999)Google Scholar
- 2.Wise, A.: Little-JIL 1.5 Language Report. Department of Computer Science, University of Massachusetts, Amherst, UM-CS-2006-51 (2006)Google Scholar
- 3.Clarke, L.A., Avrunin, G.S., Osterweil, L.J.: Using Software Engineering Technology to Improve the Quality of Medical Processes. In: Proceedings of the Thirtieth International Conference on Software Engineering, Leipzig, Germany, pp. 889–898 (2008) (invited keynote)Google Scholar
- 4.Henneman, E.A., Avrunin, G.S., Clarke, L.A., Osterweil, L.J., Andrzejewski, C.J., Merrigan, K., Cobleigh, R., Frederick, K., Katz-Basset, E., Henneman, P.L.: Increasing Patient Safety and Efficiency in Transfusion Therapy Using Formal Process Definitions. Transfusion Medicine Reviews 21, 49–57 (2007)CrossRefGoogle Scholar
- 5.Christov, S., Chen, B., Avrunin, G.S., Clarke, L.A., Osterweil, L.J., Brown, D., Cassells, L., Mertens, W.: Formally Defining Medical Processes. Methods of Info, in Medicine. Special Topic on Model-Based Design of Trustworthy Health Information Systems 47, 392–398 (2008)Google Scholar
- 6.Christof, S., Avrunin, G.S., Clarke, L.A., Henneman, P.L., Marquard, J.L., Osterweil, L.J.: Using Event Streams to Validate Process Definitions. U. of Mass., Amherst, UM-CS-2009-004 (2009)Google Scholar
- 8.Chen, B., Avrunin, G.S., Henneman, E.A., Clarke, L.A., Osterweil, L.J., Henneman, P.L.: Analyzing Medical Processes. In: Proceedings of the Thirtieth International Conference on Software Engineering, Leipzig, Germany (2008) (to appear)Google Scholar
- 10.Chen, B., Avrunin, G.S., Clarke, L.A., Osterweil, L.J.: Automatic Fault Tree Derivation from Little-JIL Process Definitions. In: Proceedings of the Software Process Workshop and Process Simulation Workshop, Shanghai, China. LNCS, pp. 150–158. Springer, Heidelberg (2006)Google Scholar
- 11.Raunak, M.S., Osterweil, L.J., Wise, A., Clarke, L.A., Henneman, P.L.: Simulating Patient Flow through an Emergency Department Using Process-Driven Discrete Event Simulation. In: Proceedings of the 31st International Conference in Software Engineering Workshop on Software Engineering and Health Care, Vancouver, Canada (2009) (to appear)Google Scholar
- 12.Simidchieva, B.I., Marzilli, M.S., Clarke, L.A., Osterweil, L.J.: Specifying and Verifying Requirements for Election Processes. In: Proceedings of the 9th Annual International Conference on Digital Government Research, Montreal, Canada (2008) (to appear)Google Scholar
- 13.Osterweil, L.J., Clarke, L.A., Podorozhny, R., Wise, A., Boose, E., Ellison, A.M., Hadley, J.: Experience in Using a Process Language to Define Scientific Workflow and Generate Dataset Provenance. In: Proceedings of the ACM SIGSOFT 16th International Symposium on Foundations of Software Engineering, Georgia, Atlanta, pp. 319–329 (2008)Google Scholar
- 14.Marcos, M., Galán, J.C., Wittenberg, J., van Croonenborg, J., Rosenbrand, K., Martínez-Salvador, B.: Construction of a Process Model for the Integration of Formal Methods in the Development of Medical Guidelines. In: eChallenges e-2006 Conference (October 2006)Google Scholar
- 18.Mintz, P.D.: Quality assessment and improvement of transfusion practices. Transfusion Med. 9, 219–232 (1995)Google Scholar