Publication Date
2008
Journal or Book Title
MODELS IN SOFTWARE ENGINEERING
Abstract
This paper describes our experiences in defining the processes associated with preparing and administrating chemotherapy and then using those process definitions as the basis for analyses aimed at finding and correcting defects. The work is a collaboration between medical professionals from a major regional cancer center and computer science researchers. The work uses the Little-JIL language to create precise process definitions, the PROPEL system to specify precise process requirements, and the FLAVERS system to verify that the process definitions adhere to the requirement specifications. The paper describes how these technologies were applied to successfully identify defects in the chemotherapy process. Although this work is still ongoing, early experiences suggest that this approach can help reduce medical errors and improve patient safety. The work has also helped us to learn about the desiderata for process definition and analysis technologies, both of which are expected to be broadly applicable to other domains.
Pages
118-131
Volume
5002
Book Series Title
LECTURE NOTES IN COMPUTER SCIENCE
Recommended Citation
Christov, Stefan; Chen, Bin; Avrunin, George S.; Clarke, Lori A.; Osterweil, Leon J.; Brown, David; Cassells, Lucinda; and Mertens, Wilson, "Rigorously defining and analyzing medical processes: An experience report" (2008). MODELS IN SOFTWARE ENGINEERING. 245.
Retrieved from https://scholarworks.umass.edu/cs_faculty_pubs/245