Applying Artificial Intelligence to Clinical Guidelines: the GLARE Approach

We present GLARE, a domain-independent system for acquiring, representing and executing clinical guidelines (GL). GLARE is characterized by the adoption of Artificial Intelligence (AI) techniques in the definition and implementation of the system. First of all, a high-level and user-friendly knowledge representation language has been designed. Second, a user-friendly acquisition tool, which provides expert physicians with various forms of help, has been implemented. Third, a tool for executing GL on a specific patient has been made available. At all the levels above, advanced AI techniques have been exploited, in order to enhance flexibility and user-friendliness and to provide decision support. Specifically, this chapter focuses on the methods we have developed in order to cope with (i) automatic resource-based adaptation of GL, (ii) representation and reasoning about temporal constraints in GL, (iii) decision making support, and (iv) model-based verification. We stress that, although we have devised such techniques within the GLARE project, they are mostly system-independent, so that they might be applied to other guideline management systems.

[1]  Robert A. Greenes,et al.  Research Paper: The GuideLine Interchange Format: A Model for Representing Guidelines , 1998, J. Am. Medical Informatics Assoc..

[2]  Paolo Terenziani,et al.  Towards a temporal reasoning approach dealing with instance-of, part-of and periodicity , 2003, 10th International Symposium on Temporal Representation and Reasoning, 2003 and Fourth International Conference on Temporal Logic. Proceedings..

[3]  C Gordon Practice guidelines and healthcare telematics: towards an alliance. , 1995, Studies in health technology and informatics.

[4]  Paolo Terenziani,et al.  Towards a comprehensive treatment of temporal constraints in clinical guidelines , 2002, Proceedings Ninth International Symposium on Temporal Representation and Reasoning.

[5]  S. I. Herbert Informatics for care protocols and guidelines: towards a European knowledge model. , 1995, Studies in health technology and informatics.

[6]  Lawrence M. Fagan,et al.  T-HELPER: automated support for community-based clinical research. , 1992, Proceedings. Symposium on Computer Applications in Medical Care.

[7]  Lluís Vila,et al.  A Survey on Temporal Reasoning in Artificial Intelligence , 1994, AI Communications.

[8]  John Fox,et al.  Disseminating medical knowledge: the PROforma approach , 1998, Artif. Intell. Medicine.

[9]  Silvana Quaglini,et al.  Guideline-based careflow systems , 2000, Artif. Intell. Medicine.

[10]  J. P. Christensen,et al.  Health telematics for clinical guidelines and protocols , 1995 .

[11]  Paolo Terenziani,et al.  Integrating Calendar Dates and Qualitative Temporal Constraints in the Treatment of Periodic Events , 1997, IEEE Trans. Knowl. Data Eng..

[12]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[13]  Luca Gatti,et al.  Supporting Tools for Guideline Development and Dissemination , 1997, AIME.

[14]  Alessio Bottrighi,et al.  Supporting physicians in taking decisions in clinical guidelines: the GLARE "what if" facility , 2002, AMIA.

[15]  Yuval Shahar,et al.  ASBRU: A TASK-SPECIFIC, INTENTION-BASED, AND TIME-ORIENTED LANGUAGE FOR REPRESENTING SKELETAL PLANS , 1999 .

[16]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[17]  Alessio Bottrighi,et al.  Clinical Guidelines Adaptation: Managing Authoring and Versioning Issues , 2005, AIME.

[18]  Alessio Bottrighi,et al.  Exploiting Decision Theory for Supporting Therapy Selection in Computerized Clinical Guidelines , 2005, AIME.

[19]  Gianpaolo Molino,et al.  From Clinical Guidelines to Decision Support , 1999, AIMDM.

[20]  J M Grimshaw,et al.  Effect of clinical guidelines on medical practice: a systematic review of rigorous evaluations. , 1994, Lancet.

[21]  Yuval Shahar,et al.  The Asgaard project: a task-specific framework for the application and critiquing of time-oriented clinical guidelines , 1998, Artif. Intell. Medicine.

[22]  Richard N. Shiffman,et al.  Model Formulation: GEM: A Proposal for a More Comprehensive Guideline Document Model Using XML , 2000, J. Am. Medical Informatics Assoc..

[23]  Paolo Terenziani,et al.  Exploiting decision theory concepts within clinical guideline systems: Toward a general approach , 2006, Int. J. Intell. Syst..

[24]  Paolo Terenziani,et al.  Executing clinical guidelines: temporal issues , 2000, AMIA.

[25]  Barbara Pernici,et al.  Later: Managing Temporal Information Efficiently , 1997, IEEE Expert.

[26]  Rina Dechter,et al.  Temporal Constraint Networks , 1989, Artif. Intell..

[27]  I. Purves Computerised guidelines in primary health care: reflections and implications. , 1995, Studies in health technology and informatics.

[28]  Lawrence M. Fagan,et al.  Episodic skeletal-plan refinement on temporal data , 1987 .

[29]  Omolola Ogunyemi,et al.  GLIF3: the evolution of a guideline representation format , 2000, AMIA.

[30]  Paolo Terenziani,et al.  Integrated Temporal Reasoning with Periodic Events , 2000, Comput. Intell..

[31]  James Clifford,et al.  On Periodicity in Temporal Databases , 1995, Inf. Syst..

[32]  Yuval Shahar,et al.  Synthesis of Research: EON: A Component-Based Approach to Automation of Protocol-Directed Therapy , 1996, J. Am. Medical Informatics Assoc..

[33]  Frank Van Eynde Iteration, Habituality And Verb Form Semantics , 1987, EACL.

[34]  Paolo Terenziani,et al.  A modular approach for representing and executing clinical guidelines , 2001, Artif. Intell. Medicine.

[35]  Luca Console,et al.  On the Computational Complexity of Querying Bounds on Differences Constraints , 1995, Artif. Intell..