Design and implementation of a framework to support the development of clinical guidelines

This paper describes and discusses a framework that facilitates the development of clinical guideline application tasks. The framework, named GASTON covers all stages in the guideline development process, ranging from the definition of models that represent guidelines to the implementation of run-time systems that provide decision support, based on the guidelines that were developed during the earlier stages. The GASTON framework consists of (1) a newly developed guideline representation formalism that uses the concepts of primitives, problem-solving methods (PSMs) and ontologies to represent the guidelines of various complexity and granularity and different application domains, (2) a guideline authoring environment that enables guideline authors to define the guidelines, based on the newly developed guideline representation formalism and (3) a guideline execution environment that translates defined guidelines into a more efficient symbol level representation, which can be read in and processed by an execution time engine. The paper describes a number of design criteria that were formulated regarding the aspects of guideline representation, guideline authoring and guideline execution and explains the framework by example in terms of the four stages that were identified in the guideline development process and the tools that were developed to support each stage. It also shows examples of systems that were developed by means of the GASTON framework.

[1]  S W Tu,et al.  PROTEGE-II: computer support for development of intelligent systems from libraries of components. , 1995, Medinfo. MEDINFO.

[2]  Enrico Motta,et al.  Reusable Components for Knowledge Modelling: Case Studies in Parametric Design Problem Solving , 1999 .

[3]  R A Miller,et al.  The Demise of the “Greek Oracle” Model for Medical Diagnostic Systems , 1990, Methods of Information in Medicine.

[4]  Thomas R. Gruber,et al.  A Translation Approach to Portable Ontologies , 1993 .

[5]  Arie Hasman,et al.  A consumer health record for supporting the patient-centered management of chronic diseases , 2003, Medical informatics and the Internet in medicine.

[6]  R. Weinshilboum,et al.  The sixth report of the Joint National Committee on prevention, detection, evaluation, and treatment of high blood pressure. , 1997, Archives of internal medicine.

[7]  J. Grimshaw,et al.  Effect of clinical guidelines on medical practice: a systematic review of rigorous evaluations , 1993, The Lancet.

[8]  E. Shortliffe Clinical decision-support systems , 1990 .

[9]  Henrik Eriksson,et al.  Knowledge modeling at the millennium : The design and evolution of Protégé-2000 , 1999 .

[10]  D. M. H. Van Hyfte,et al.  Modelling the psychoactive drug selection application domain at the knowledge level , 1999 .

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

[12]  Nosrat Shahsavar,et al.  Integrating knowledge-based technology into computer aided ventilation systems , 1990, International journal of clinical monitoring and computing.

[13]  Thomas J. Laffey,et al.  Real-Time Knowledge-Based Systems , 1988, AI Mag..

[14]  C. McDonald,et al.  Reminders to physicians from an introspective computer medical record. A two-year randomized trial. , 1984, Annals of internal medicine.

[15]  R. Haynes,et al.  Effects of Computer-based Clinical Decision Support Systems on Clinician Performance and Patient Outcome: A Critical Appraisal of Research , 1994, Annals of Internal Medicine.

[16]  J A Blom Temporal logics and real time expert systems. , 1996, Computer methods and programs in biomedicine.

[17]  Enrico Motta,et al.  Reusable components for knowledge modelling , 1998 .

[18]  Arie Hasman,et al.  Validation of a knowledge based reminder system for diagnostic test ordering in general practice , 2001, Int. J. Medical Informatics.

[19]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[20]  R. Haynes,et al.  Effects of computer-based clinical decision support systems on physician performance and patient outcomes: a systematic review. , 1998, JAMA.

[21]  William A. Woods,et al.  What's in a Link: Foundations for Semantic Networks , 1975 .

[22]  P. Miller Expert critiquing systems , 1986 .

[23]  D. Bobrow,et al.  Representation and Understanding: Studies in Cognitive Science , 1975 .

[24]  Mark A. Musen,et al.  The Knowledge Model of Protégé-2000: Combining Interoperability and Flexibility , 2000, EKAW.

[25]  Arie Hasman,et al.  The application of ontologies and problem-solving methods for the development of shareable guidelines , 2001, Artif. Intell. Medicine.

[26]  Dieter Fensel,et al.  Ontologies and the configurations of problem-solving methods , 1996 .

[27]  M. Musen,et al.  Handbook of Medical Informatics , 2002 .

[28]  M. Field,et al.  Guidelines for Clinical Practice: From Development to Use , 1992 .

[29]  D. Fridsma,et al.  Making generic guidelines site-specific. , 1996, Proceedings : a conference of the American Medical Informatics Association. AMIA Fall Symposium.

[30]  Mark A. Musen,et al.  Modern architectures for intelligent systems: reusable ontologies and problem-solving methods , 1998, AMIA.

[31]  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.

[32]  Henrik Eriksson,et al.  Metatools for knowledge acquisition , 1993, IEEE Software.

[33]  Stephen B. Johnson,et al.  Design of a clinical event monitor. , 1996, Computers and biomedical research, an international journal.

[34]  Todd R. Johnson,et al.  Task-structure analysis for knowledge modeling , 1992, CACM.

[35]  Dieter Fensel,et al.  UPML: A Framework for Knowledge System Reuse , 1999, IJCAI.

[36]  Daniel G. Bobrow,et al.  Book review: The Art of the MetaObject Protocol By Gregor Kiczales, Jim des Rivieres, Daniel G. and Bobrow(MIT Press, 1991) , 1991, SGAR.

[37]  Samson W. Tu,et al.  A flexible approach to guideline modeling , 1999, AMIA.

[38]  Yolanda Gil,et al.  Explicit Representations of Problem-Solving Strategies to Support Knowledge Acquisition , 1996, AAAI/IAAI, Vol. 1.

[39]  M A Musen,et al.  A model for critiquing based on automated medical records. , 1991, Computers and biomedical research, an international journal.

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

[41]  William J. Clancey,et al.  Heuristic Classification , 1986, Artif. Intell..

[42]  A. Rector,et al.  A Terminology Server for Medical Language and Medical Information Systems , 1995, Methods of Information in Medicine.

[43]  Bob J. Wielinga,et al.  CommonKADS: a comprehensive methodology for KBS development , 1994, IEEE Expert.

[44]  T A Pryor,et al.  Rationale for the Arden Syntax. , 1994, Computers and biomedical research, an international journal.

[45]  Arie Hasman,et al.  A test ordering system with automated reminders for primary care based on practice guidelines , 2000, Int. J. Medical Informatics.

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