Artificial Intelligence in Medicine
Volume 48, Issue 1 , Pages 1-19, January 2010

Adopting model checking techniques for clinical guidelines verification

  • Alessio Bottrighi

      Affiliations

    • Dipartimento di Informatica, Università del Piemonte Orientale “Amedeo Avogadro”, Viale Teresa Michel 11, 15121 Alessandria, Italy
  • ,
  • Laura Giordano

      Affiliations

    • Dipartimento di Informatica, Università del Piemonte Orientale “Amedeo Avogadro”, Viale Teresa Michel 11, 15121 Alessandria, Italy
  • ,
  • Gianpaolo Molino

      Affiliations

    • Azienda Ospedaliera San Giovanni Battista, corso Bramante 88, 10126 Torino, Italy
  • ,
  • Stefania Montani

      Affiliations

    • Dipartimento di Informatica, Università del Piemonte Orientale “Amedeo Avogadro”, Viale Teresa Michel 11, 15121 Alessandria, Italy
  • ,
  • Paolo Terenziani

      Affiliations

    • Dipartimento di Informatica, Università del Piemonte Orientale “Amedeo Avogadro”, Viale Teresa Michel 11, 15121 Alessandria, Italy
    • Corresponding Author InformationCorresponding author. Tel.: +39 0131360174; fax: +39 0131360198.
  • ,
  • Mauro Torchio

      Affiliations

    • Azienda Ospedaliera San Giovanni Battista, corso Bramante 88, 10126 Torino, Italy

Received 11 October 2007; received in revised form 14 September 2009; accepted 14 September 2009.

Abstract 

Objectives

Clinical guidelines (GLs) are assuming a major role in the medical area, in order to grant the quality of the medical assistance and to optimize medical treatments within healthcare organizations. The verification of properties of the GL (e.g., the verification of GL correctness with respect to several criteria) is a demanding task, which may be enhanced through the adoption of advanced Artificial Intelligence techniques. In this paper, we propose a general and flexible approach to address such a task.

Methods and materials

Our approach to GL verification is based on the integration of a computerized GL management system with a model-checker. We propose a general methodology, and we instantiate it by loosely coupling GLARE, our system for acquiring, representing and executing GLs, with the model-checker SPIN.

Results

We have carried out an in-depth analysis of the types of properties that can be effectively verified using our approach, and we have completed an overview of the usefulness of the verification task at the different stages of the GL life-cycle. In particular, experimentation on a GL for ischemic stroke has shown that the automatic verification of properties in the model checking approach is able to discover inconsistencies in the GL that cannot be detected in advance by hand.

Conclusion

Our approach thus represents a further step in the direction of general and flexible automated GL verification, which also meets usability requirements.

Keywords: Clinical guidelines, Model checking, Verification

To access this article, please choose from the options below

Login to an existing account or Register a new account.

  • Purchase this article for 31.50 USD (You must login/register to purchase this article)

    Online access for 24 hours. The PDF version can be downloaded as your permanent record.

  • Subscribe to this title

    Get unlimited online access to this article and all other articles in this title 24/7 for one year.

  • Claim access now

    For current subscribers with Society Membership or Account Number.

  • Visit SciVerse ScienceDirect to see if you have access via your institution.
 

PII: S0933-3657(09)00136-5

doi:10.1016/j.artmed.2009.09.003

Artificial Intelligence in Medicine
Volume 48, Issue 1 , Pages 1-19, January 2010