International Workshop on Software Engineering for Resilient Systems

SERENE 2012: Software Engineering for Resilient Systems pp 150-164

Supporting Field Investigators with PVS: A Case Study in the Healthcare Domain

  • Paolo Masci
  • Dominic Furniss
  • Paul Curzon
  • Michael D. Harrison
  • Ann Blandford
Conference paper

DOI: 10.1007/978-3-642-33176-3_11

Volume 7527 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Masci P., Furniss D., Curzon P., Harrison M.D., Blandford A. (2012) Supporting Field Investigators with PVS: A Case Study in the Healthcare Domain. In: Avgeriou P. (eds) Software Engineering for Resilient Systems. SERENE 2012. Lecture Notes in Computer Science, vol 7527. Springer, Berlin, Heidelberg

Abstract

This paper reports the lessons learnt about the benefits of using a formal verification tool like PVS to support field studies. The presentation is based on a field study in the healthcare domain which was designed to investigate the resilience of human behaviour in an oncology ward of a hospital. The automated reasoning tool PVS was used systematically to compare actual practice observed during the field study with normative behaviour described for example by user manuals for the devices involved. The approach helped (i) identify latent situations that could lead to hazard, and (ii) suggest situations likely to warrant further investigation as part of the field study. The main contribution of this paper is a set of detailed examples that illustrate how we used PVS during the field study, and how the tool led to insights.

Keywords

Experience report Field study Socio-technical system Automated reasoning PVS 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Paolo Masci
    • 1
  • Dominic Furniss
    • 2
  • Paul Curzon
    • 1
  • Michael D. Harrison
    • 1
  • Ann Blandford
    • 2
  1. 1.School of Electronic Engineering and Computer ScienceQueen Mary University of LondonUK
  2. 2.UCL Interaction CentreUniversity College LondonUK