Cargando…

Leveraging workflow control patterns in the domain of clinical practice guidelines

BACKGROUND: Clinical practice guidelines (CPGs) include recommendations describing appropriate care for the management of patients with a specific clinical condition. A number of representation languages have been developed to support executable CPGs, with associated authoring/editing tools. Even wi...

Descripción completa

Detalles Bibliográficos
Autores principales: Kaiser, Katharina, Marcos, Mar
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4748513/
https://www.ncbi.nlm.nih.gov/pubmed/26863868
http://dx.doi.org/10.1186/s12911-016-0253-z
_version_ 1782415130934378496
author Kaiser, Katharina
Marcos, Mar
author_facet Kaiser, Katharina
Marcos, Mar
author_sort Kaiser, Katharina
collection PubMed
description BACKGROUND: Clinical practice guidelines (CPGs) include recommendations describing appropriate care for the management of patients with a specific clinical condition. A number of representation languages have been developed to support executable CPGs, with associated authoring/editing tools. Even with tool assistance, authoring of CPG models is a labor-intensive task. We aim at facilitating the early stages of CPG modeling task. In this context, we propose to support the authoring of CPG models based on a set of suitable procedural patterns described in an implementation-independent notation that can be then semi-automatically transformed into one of the alternative executable CPG languages. METHODS: We have started with the workflow control patterns which have been identified in the fields of workflow systems and business process management. We have analyzed the suitability of these patterns by means of a qualitative analysis of CPG texts. Following our analysis we have implemented a selection of workflow patterns in the Asbru and PROforma CPG languages. As implementation-independent notation for the description of patterns we have chosen BPMN 2.0. Finally, we have developed XSLT transformations to convert the BPMN 2.0 version of the patterns into the Asbru and PROforma languages. RESULTS: We showed that although a significant number of workflow control patterns are suitable to describe CPG procedural knowledge, not all of them are applicable in the context of CPGs due to their focus on single-patient care. Moreover, CPGs may require additional patterns not included in the set of workflow control patterns. We also showed that nearly all the CPG-suitable patterns can be conveniently implemented in the Asbru and PROforma languages. Finally, we demonstrated that individual patterns can be semi-automatically transformed from a process specification in BPMN 2.0 to executable implementations in these languages. CONCLUSIONS: We propose a pattern and transformation-based approach for the development of CPG models. Such an approach can form the basis of a valid framework for the authoring of CPG models. The identification of adequate patterns and the implementation of transformations to convert patterns from a process specification into different executable implementations are the first necessary steps for our approach.
format Online
Article
Text
id pubmed-4748513
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-47485132016-02-11 Leveraging workflow control patterns in the domain of clinical practice guidelines Kaiser, Katharina Marcos, Mar BMC Med Inform Decis Mak Research Article BACKGROUND: Clinical practice guidelines (CPGs) include recommendations describing appropriate care for the management of patients with a specific clinical condition. A number of representation languages have been developed to support executable CPGs, with associated authoring/editing tools. Even with tool assistance, authoring of CPG models is a labor-intensive task. We aim at facilitating the early stages of CPG modeling task. In this context, we propose to support the authoring of CPG models based on a set of suitable procedural patterns described in an implementation-independent notation that can be then semi-automatically transformed into one of the alternative executable CPG languages. METHODS: We have started with the workflow control patterns which have been identified in the fields of workflow systems and business process management. We have analyzed the suitability of these patterns by means of a qualitative analysis of CPG texts. Following our analysis we have implemented a selection of workflow patterns in the Asbru and PROforma CPG languages. As implementation-independent notation for the description of patterns we have chosen BPMN 2.0. Finally, we have developed XSLT transformations to convert the BPMN 2.0 version of the patterns into the Asbru and PROforma languages. RESULTS: We showed that although a significant number of workflow control patterns are suitable to describe CPG procedural knowledge, not all of them are applicable in the context of CPGs due to their focus on single-patient care. Moreover, CPGs may require additional patterns not included in the set of workflow control patterns. We also showed that nearly all the CPG-suitable patterns can be conveniently implemented in the Asbru and PROforma languages. Finally, we demonstrated that individual patterns can be semi-automatically transformed from a process specification in BPMN 2.0 to executable implementations in these languages. CONCLUSIONS: We propose a pattern and transformation-based approach for the development of CPG models. Such an approach can form the basis of a valid framework for the authoring of CPG models. The identification of adequate patterns and the implementation of transformations to convert patterns from a process specification into different executable implementations are the first necessary steps for our approach. BioMed Central 2016-02-10 /pmc/articles/PMC4748513/ /pubmed/26863868 http://dx.doi.org/10.1186/s12911-016-0253-z Text en © Kaiser and Marcos. 2016 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Research Article
Kaiser, Katharina
Marcos, Mar
Leveraging workflow control patterns in the domain of clinical practice guidelines
title Leveraging workflow control patterns in the domain of clinical practice guidelines
title_full Leveraging workflow control patterns in the domain of clinical practice guidelines
title_fullStr Leveraging workflow control patterns in the domain of clinical practice guidelines
title_full_unstemmed Leveraging workflow control patterns in the domain of clinical practice guidelines
title_short Leveraging workflow control patterns in the domain of clinical practice guidelines
title_sort leveraging workflow control patterns in the domain of clinical practice guidelines
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4748513/
https://www.ncbi.nlm.nih.gov/pubmed/26863868
http://dx.doi.org/10.1186/s12911-016-0253-z
work_keys_str_mv AT kaiserkatharina leveragingworkflowcontrolpatternsinthedomainofclinicalpracticeguidelines
AT marcosmar leveragingworkflowcontrolpatternsinthedomainofclinicalpracticeguidelines