Cargando…

Evaluation of PROforma as a language for implementing medical guidelines in a practical context

BACKGROUND: PROforma is one of several languages that allow clinical guidelines to be expressed in a computer-interpretable manner. How these languages should be compared, and what requirements they should meet, are questions that are being actively addressed by a community of interested researchers...

Descripción completa

Detalles Bibliográficos
Autores principales: Sutton, David R, Taylor, Paul, Earle, Kenneth
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2006
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1459125/
https://www.ncbi.nlm.nih.gov/pubmed/16597341
http://dx.doi.org/10.1186/1472-6947-6-20
_version_ 1782127456461783040
author Sutton, David R
Taylor, Paul
Earle, Kenneth
author_facet Sutton, David R
Taylor, Paul
Earle, Kenneth
author_sort Sutton, David R
collection PubMed
description BACKGROUND: PROforma is one of several languages that allow clinical guidelines to be expressed in a computer-interpretable manner. How these languages should be compared, and what requirements they should meet, are questions that are being actively addressed by a community of interested researchers. METHODS: We have developed a system to allow hypertensive patients to be monitored and assessed without visiting their GPs (except in the most urgent cases). Blood pressure measurements are performed at the patients' pharmacies and a web-based system, created using PROforma, makes recommendations for continued monitoring, and/or changes in medication. The recommendations and measurements are transmitted electronically to a practitioner with authority to issue and change prescriptions. We evaluated the use of PROforma during the knowledge acquisition, analysis, design and implementation of this system. The analysis focuses on the logical adequacy, heuristic power, notational convenience, and explanation support provided by the PROforma language. RESULTS: PROforma proved adequate as a language for the implementation of the clinical reasoning required by this project. However a lack of notational convenience led us to use UML activity diagrams, rather than PROforma process descriptions, to create the models that were used during the knowledge acquisition and analysis phases of the project. These UML diagrams were translated into PROforma during the implementation of the project. CONCLUSION: The experience accumulated during this study highlighted the importance of structure preserving design, that is to say that the models used in the design and implementation of a knowledge-based system should be structurally similar to those created during knowledge acquisition and analysis. Ideally the same language should be used for all of these models. This means that great importance has to be attached to the notational convenience of these languages, by which we mean the ease with which they can be read, written, and understood by human beings. The importance of notational convenience arises from the fact that a language used during knowledge acquisition and analysis must be intelligible to the potential users of a system, and to the domain experts who provide the knowledge that will be used in its construction.
format Text
id pubmed-1459125
institution National Center for Biotechnology Information
language English
publishDate 2006
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-14591252006-05-11 Evaluation of PROforma as a language for implementing medical guidelines in a practical context Sutton, David R Taylor, Paul Earle, Kenneth BMC Med Inform Decis Mak Research Article BACKGROUND: PROforma is one of several languages that allow clinical guidelines to be expressed in a computer-interpretable manner. How these languages should be compared, and what requirements they should meet, are questions that are being actively addressed by a community of interested researchers. METHODS: We have developed a system to allow hypertensive patients to be monitored and assessed without visiting their GPs (except in the most urgent cases). Blood pressure measurements are performed at the patients' pharmacies and a web-based system, created using PROforma, makes recommendations for continued monitoring, and/or changes in medication. The recommendations and measurements are transmitted electronically to a practitioner with authority to issue and change prescriptions. We evaluated the use of PROforma during the knowledge acquisition, analysis, design and implementation of this system. The analysis focuses on the logical adequacy, heuristic power, notational convenience, and explanation support provided by the PROforma language. RESULTS: PROforma proved adequate as a language for the implementation of the clinical reasoning required by this project. However a lack of notational convenience led us to use UML activity diagrams, rather than PROforma process descriptions, to create the models that were used during the knowledge acquisition and analysis phases of the project. These UML diagrams were translated into PROforma during the implementation of the project. CONCLUSION: The experience accumulated during this study highlighted the importance of structure preserving design, that is to say that the models used in the design and implementation of a knowledge-based system should be structurally similar to those created during knowledge acquisition and analysis. Ideally the same language should be used for all of these models. This means that great importance has to be attached to the notational convenience of these languages, by which we mean the ease with which they can be read, written, and understood by human beings. The importance of notational convenience arises from the fact that a language used during knowledge acquisition and analysis must be intelligible to the potential users of a system, and to the domain experts who provide the knowledge that will be used in its construction. BioMed Central 2006-04-05 /pmc/articles/PMC1459125/ /pubmed/16597341 http://dx.doi.org/10.1186/1472-6947-6-20 Text en Copyright © 2006 Sutton et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Sutton, David R
Taylor, Paul
Earle, Kenneth
Evaluation of PROforma as a language for implementing medical guidelines in a practical context
title Evaluation of PROforma as a language for implementing medical guidelines in a practical context
title_full Evaluation of PROforma as a language for implementing medical guidelines in a practical context
title_fullStr Evaluation of PROforma as a language for implementing medical guidelines in a practical context
title_full_unstemmed Evaluation of PROforma as a language for implementing medical guidelines in a practical context
title_short Evaluation of PROforma as a language for implementing medical guidelines in a practical context
title_sort evaluation of proforma as a language for implementing medical guidelines in a practical context
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1459125/
https://www.ncbi.nlm.nih.gov/pubmed/16597341
http://dx.doi.org/10.1186/1472-6947-6-20
work_keys_str_mv AT suttondavidr evaluationofproformaasalanguageforimplementingmedicalguidelinesinapracticalcontext
AT taylorpaul evaluationofproformaasalanguageforimplementingmedicalguidelinesinapracticalcontext
AT earlekenneth evaluationofproformaasalanguageforimplementingmedicalguidelinesinapracticalcontext