Tracing the Application of Clinical Guidelines

Clinical guidelines have been developed with different aims and interests related to healthcare quality improvement. The development of storage mechanisms concerning the application of guidelines can provide significant benefits to healthcare. In this paper, we present a Model Driven Development (MDD) based approach for the automatic generation of storage structures for recording the information generated during the application of clinical guidelines. The work presented is part of a larger project which aims at developing decision support systems for the application of guidelines. Our approach is illustrated with a Spanish guideline based on a guideline published by the National Guidelines Clearing House (NGC).

[1]  Sol M. Shatz,et al.  Mapping UML Diagrams to a Petri Net Notation for System Simulation , 2004, SEKE.

[2]  Gerhard Weikum,et al.  Workflow history management in virtual enterprises using a light-weight workflow management system , 1999, Proceedings Ninth International Workshop on Research Issues on Data Engineering: Information Technology for Virtual Enterprises. RIDE-VE'99.

[3]  Axel Uhl,et al.  Model-Driven Architecture , 2002, OOIS Workshops.

[4]  Ivan Porres,et al.  A Model Driven Approach to Automate the Implementation of Clinical Guidelines in Decision Support Systems , 2008, 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ecbs 2008).

[5]  Faouzi Boufarès,et al.  On the Global Coherence of Integrity Constraints in UML Class Diagrams , 2006, Databases and Applications.

[6]  Eladio Domínguez Murillo,et al.  Protocolos médicos para la toma de decisiones en un contexto de Computación Ubicua , 2005 .

[7]  Bran Selic,et al.  The Pragmatics of Model-Driven Development , 2003, IEEE Softw..

[8]  A. Samanta,et al.  Legal Considerations of Clinical Guidelines: Will NICE make a Difference? , 2003, Journal of the Royal Society of Medicine.

[9]  llsoo Ahn,et al.  Temporal Databases , 1986, Computer.

[10]  Suzanne W. Dietrich,et al.  An advanced course in database systems - beyond relational databases , 2004 .

[11]  Omolola Ogunyemi,et al.  Design and implementation of the GLIF3 guideline execution engine , 2004, J. Biomed. Informatics.

[12]  Jiro Tanaka,et al.  Code generation from UML statecharts , 2003, ICSE 2003.

[13]  Martin Gogolla,et al.  Realizing UML Metamodel Transformations with AGG , 2004, GT-VMT@ETAPS.

[14]  Tom Mens,et al.  A Taxonomy of Model Transformation , 2006, GRaMoT@GPCE.

[15]  Costa Papadopoulos The development of Canadian clinical practice guidelines: a literature review and synthesis of findings: Discussion paper prepared for the CCA/CFCRB Task Force on Chiropractic Clinical Practice Guidelines June 15, 2002 , 2003 .

[16]  Yuval Shahar,et al.  Timing Is Everything: Temporal Reasoning and Temporal Data Maintenance in Medicine , 1999, AIMDM.

[17]  Ivan Porres,et al.  Development of an Ubiquitous Decision Support System for Clinical Guidelines using MDA , 2007, CAiSE Forum.

[18]  Sushil Jajodia,et al.  Temporal Databases: Theory, Design, and Implementation , 1993 .

[19]  Jiexin Lian,et al.  Simulation-based analysis of UML statechart diagrams: methods and case studies , 2007, Software Quality Journal.

[20]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[21]  R N Murphy Legal and practical impact of clinical practice guidelines on nursing and medical practice. , 1996, Advances in wound care : the journal for prevention and healing.

[22]  L. Stokowski,et al.  NATIONAL GUIDELINE CLEARINGHOUSE , 2005 .

[23]  Alexander Ran,et al.  Tracing execution of software for design coverage , 2001, Proceedings 16th Annual International Conference on Automated Software Engineering (ASE 2001).

[24]  Phokion G. Kolaitis Schema mappings, data exchange, and metadata management , 2005, PODS '05.

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

[26]  Ana R. Cavalli,et al.  New approaches for passive testing using an Extended Finite State Machine specification , 2003, Inf. Softw. Technol..

[27]  Yingjun Zhang,et al.  Broad-spectrum studies of log file analysis , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.