Skip to main content

Clinical Decision Support Systems (CDSS) for preventive management of COPD patients



The use of information and communication technologies to manage chronic diseases allows the application of integrated care pathways, and the optimization and standardization of care processes. Decision support tools can assist in the adherence to best-practice medicine in critical decision points during the execution of a care pathway.


The objectives are to design, develop, and assess a clinical decision support system (CDSS) offering a suite of services for the early detection and assessment of chronic obstructive pulmonary disease (COPD), which can be easily integrated into a healthcare providers' work-flow.


The software architecture model for the CDSS, interoperable clinical-knowledge representation, and inference engine were designed and implemented to form a base CDSS framework. The CDSS functionalities were iteratively developed through requirement-adjustment/development/validation cycles using enterprise-grade software-engineering methodologies and technologies. Within each cycle, clinical-knowledge acquisition was performed by a health-informatics engineer and a clinical-expert team.


A suite of decision-support web services for (i) COPD early detection and diagnosis, (ii) spirometry quality-control support, (iii) patient stratification, was deployed in a secured environment on-line. The CDSS diagnostic performance was assessed using a validation set of 323 cases with 90% specificity, and 96% sensitivity. Web services were integrated in existing health information system platforms.


Specialized decision support can be offered as a complementary service to existing policies of integrated care for chronic-disease management. The CDSS was able to issue recommendations that have a high degree of accuracy to support COPD case-finding. Integration into healthcare providers' work-flow can be achieved seamlessly through the use of a modular design and service-oriented architecture that connect to existing health information systems.

Introduction and background

An important problem in healthcare is the significant gap between optimal evidence-based medical practice and the care actually applied. A systematic review [1] of adherence to chronic obstructive pulmonary disease (COPD) guidelines by clinicians found that the assessment of the disease and the therapy applied to patients were suboptimal. This situation exists across all chronic-disease care in general: in a multinational survey [2] of chronically ill adults, 14-23% of cases reported at least one medical error in the previous two years.

Clinical decision support systems (CDSSs) can be defined as "software that is designed to be a direct aid to clinical decision-making in which the characteristics of an individual patient are matched to a computerized clinical knowledge base (KB), and patient-specific assessments or recommendations are then presented to the clinician and/or the patient for a decision" [3]. CDSSs have the potential to enhance healthcare and health, and to help close the gap between optimal practice and actual clinical care.

The primary objective of the work reviewed in this manuscript is to develop a set of decision-support services so that health professional staff (primary care clinicians and allied health professionals) can obtain fast, reliable and directly applicable advice when dealing with citizens at risk and early-stage patients with COPD, while minimising the impact in work-flows. Specifically, to tackle under-diagnoses, a suite of case-finding services has been developed in order to provide recommendations for both informal (e.g. pharmacy) and formal (e.g. primary care) clinical contexts at early stages of disease development. The case-finding services include a quality-control module to provide recommendations, and expert-quality classifications for forced spirometry tests performed by non-expert clinical providers (primary-care clinicians or allied healthcare providers, such as in a pharmacy) [4, 5].

To support the management of disease heterogeneity, decision support services for patient stratification into treatment groups have been designed, relying on three main aspects: firstly, enhancing applicability of well-established rules recommended by the consensus report for the diagnosis, management, and prevention of COPD released by the Global Initiative for COPD (GOLD guidelines) [6]; secondly, using the latest consolidated knowledge on COPD management; and, thirdly, incorporating the knowledge generated by the Synergy-COPD European project, within which the research described in this paper is framed.

Related work

Ten of the most critical challenges facing the design, development, implementation and deployment of CDSS technology in healthcare were highlighted by a study Sittig et al., 2008 [7]. From these ten "grand challenges", reinforced subsequently by Fox et al., 2010 [8], and relevant to the context of this manuscript are (i) disseminate best practices in CDS design, development, and implementation; (ii) create an architecture for sharing executable CDS modules and services; (iii) create internet-accessible clinical decision support repositories. Furthermore, Kawamoto et al., 2005 [9], performed a systemic review of publications which reported performance of CDSS systems that included description of features. The objective was to determine a correlation between successful CDSS and specific features. They found successful CDSSs had the following three characteristics: (i) Decision support integrated into the work-flow ; (ii) decision support delivered at the time and place of decision making ; (iii) actionable recommendations.

Another systematic review of CDSSs was performed by Roshanov et al., 2011 [10], with the objective to determine if CDSSs improve the process of chronic care (in diagnosis, treatment, and monitoring) and associated patient outcomes. The authors identified 55 trials that measured and reported the impact of the CDSS on the process of care, and/or patient outcome. Out of the CDSSs that measured the impact on the process of care, 52% demonstrated a statistically significant improvement, and out of the trials that measured patient outcome 31% demonstrated benefits. Specifically, for chronic respiratory diseases (asthma and COPD), only one [11] of the nine reported a positive impact in the process of care: a CDSS for the management of drug therapy in severe asthma. From the five that measured impact on patient outcome, only two [12, 13] reported a benefit.

Closely related to our work, Hoeksema et al., 2011 [14] performed a study to report the validity and accuracy of a CDSS designed for the assessment and management of asthma by leading medical institutions in the USA. The system used a similar approach to the Synergy-COPD CDSS by using rules extracted from the guidelines for the diagnosis and management of asthma (EPR-3) [15]. The system assesses the severity of asthma, by applying rules based on a set of inputs, from the patients symptoms, exacerbations, and spirometry (lung function) parameters. Furthermore it recommends the line of treatment, based on the severity level and other factors. The CDSS performed relatively accurately compared to clinicians for the asthma assessment task (pulmonologists agreed with the CDSS 67% of the time, and from the disagreements an expert panel determined that the CDSS was at error 68% of the time, making an overall accuracy level of 78% for the CDSS). The result for the CDSS was poor for the treatment recommendations (pulmonologists agreed with the CDSS 29% of the time, and from the disagreements an expert panel determined that the CDSS was at error 54% of the time, making an overall accuracy level of 62% for the CDSS).


Architecture of the CDSS

The design of the architecture of a CDSS has an important influence on its successful adoption [16]. Four principle architectural models were considered (see also Table 1):

  1. (i)

    Standalone models: this architecture was used by early CDSSs. Since it has no integration to an external health information system (HIS) or electronic health record (EHR), it requires the user to enter all findings and clinical information, thus being time consuming. The advantage of such systems is that they are easily sharable and transferable to different centres (i.e. just by copying the software across).

  2. (ii)

    Integrated models: this architecture is tightly coupled to the HIS or EHR. Such CDSSs may be proactive in issuing alerts, and make less input demands on users as the data are already available. The disadvantage of such a model is the difficulty to be shared, as it is dependent on vendor specific HIS or EHR;

  3. (iii)

    Standard-based models: this architecture separates the CDSS from the HIS and the EHR. Interoperability is achieved through a standardization of the computerized representation of clinical knowledge through the use of computer interpretable guidelines (CIGs) [1720].

  4. (iv)

    Service-oriented models: this architecture (e.g., [21, 22]) separates the CDSS from the HIS, but integrates them using standardized, service based interfaces. The interface encodes the clinical data and recommendations in a formal representation using ontologies and vocabularies. Thus, standardization is based on the data transferred between the HIS and CDSS instead of the the guidelines and clinical rules executed by the CDSS as in standard-based systems.

Table 1 Comparison of features in CDSS architectures.

See [16] for an extensive review.

A service-oriented approach was selected for the CDSS as it covered the most critical features as summarized in Table 1. In this model the CDSS is interfaced through a web service protocol, with clinical data being exchanged through an interoperable format described later in the section on clinical data representation. The diagram in Figure 1 illustrates the architecture, showing the main interfaces between the external user systems and its internal components, which are described as follows.

Figure 1
figure 1

CDSS architecture depicting internal modules, external user HIS, and external supporting Synergy-COPD systems.


The CDSS Controller is responsible for coordinating all communication between internal components and external systems during the execution of a decision support task. It manages user requests/responses that contain clinical data from the patient communicated in the HL7 virtual medical record (vMR) format, the running of the reasoning engine, the quality-control module, and the reference-value module.

Reasoning engine and clinical knowledge base

CDSSs may be classified by the reasoning or inference methods they use. These methods, along with demonstrated implementations for COPD management, are listed in Table 2. Approaches that explicitly model knowledge are preferred in the clinical domain because they facilitate the often-needed justification of the recommendation. The work-flow driven approach, by way of encapsulating clinical care protocols into computer interpretable guidelines, has been demonstrated by J. Fox and his team successfully through the PROforma language [23, 24]. In Synergy-COPD, a rules-based reasoning paradigm was adopted for the CDSS. This approach was to complement existing HISs (Linkcare and Arezzo Pathways) that already implemented clinical work-flows, thus focusing on the critical clinical decision tasks in COPD management, modelled as production rules.

Table 2 Inference methods used in CDSS

Rule-based programming has its foundations in symbolic production systems, and its basic approach is to decompose a computation into a set of elementary transformations, embodying, in the case of this research, clinical tasks. Each elementary transformation attempts to match its input against a set of templates, and, if some of these match, a rule corresponding to one of the templates is chosen, and the action associated with the rule is executed. Most rule-based inference engines use the Rete algorithm [25]. To represent rules, the CDSS uses the open-source Java-based JBoss Drools [26], which has an easier-to-interpret syntax than representations used by competing systems: CLIPS [27] and Jess [28].

Figure 2 is an illustration of the reasoning paradigm implemented by the CDSS. The rule-based engine operates on inserted facts about a patient that are transmitted to the CDSS by the external HIS requiring decision-support services. Facts may be particular clinical findings or measurements or demographic information about the patient (e.g. "forced vital capacity = 3.7 L"; "dyspnea's MRC severity grade = 4"; "gender = male"). Rules represent mathematical or logical knowledge that infers (produces) new facts from currently available facts. Clinical rules are a subclass of rules that represent clinical and medical knowledge that infers new facts or medical recommendations from currently available medical facts. Clinical rules operate within a modular context that allows, at any particular moment, firing only the specific set of rules associated with the specific clinical task at hand (e.g. case-finding, diagnosis, assessment).

Figure 2
figure 2

Reasoning paradigm.

In this paradigm, the clinician has to ultimately take the final decision. The CDSS generates recommendations based on the patient's personal profile; each recommendation specifying a recommended course of action for the clinician (e.g. "Diagnose patient with COPD.") and the reason why this is the case (e.g. "Symptoms consistent with COPD according to GOLD guidelines' criterion: FEV1/FVC < 0.7"). If a recommendation is accepted, it may either automatically create new facts into the system augmenting the patient's medical profile (e.g. COPD added to the list of diseases), or instruct the clinician to perform further actions (e.g. "Take a spirometry measurement after applying a bronchodilator and report back the results.").

Quality control module

The quality-control module implements an algorithm for assessing the acceptability of an individual forced spirometry manoeuvre. The automatic validation of the spirometry measurements consists of identifying wrong/flawed tests, or acceptable/valid tests. Hence an indication is provided regarding the quality of the measurements performed, and feedback or indication is provided regarding the reliability, or confidence level, of the manoeuvre or set of manoeuvres. This is used by an evaluator to assess the quality of a full spirometry test comprising more than one manoeuvre. No expert intervention is necessary and support can be provided in a clinical setting where the clinician or healthcare provider is not an expert in spirometry tests.

Reference value module

The reference-value module invokes continuous prediction equations and their lower limit of normal (LLN) for clinical parameters - specifically, it uses spirometric reference values specified by Hankinson et al., 1999 [29] and Quanjer et al., 2012 [30] for case-finding and diagnosis.

External supporting Synergy-COPD systems

The interfaces to Simulation Environment [31, 32] and Synergy-COPD Knowledge Base [33, 34] (that host the predictive models [3538] developed within the Synergy-COPD project) have been developed for prognostic extensions to the CDSS. Furthermore the Synergy-COPD Knowledge Base is accessed for drug-drug interaction data.

Clinical data representation

The service-oriented architecture allows the CDSS to deliver decision support capabilities to any external HIS that is able to provide the input clinical data of the patient and receive as output clinical recommendation through a well specified Simple Object Access Protocol (SOAP) interface defined in the web services description language (WSDL). The underlying format that was selected to contain the input clinical data was the HL7 virtual medical record (vMR) [39, 40]. The vMR is a data model for representing clinical data specifically optimised for decision support tasks; it captures data about the patient's demographics, clinical history, and is also designed to capture CDSS-generated recommended actions such as suggested clinical interventions, therapies, procedures, and assessments. Data in the vMR are represented using user-defined vocabularies; to enhance interoperability, standardised vocabularies with clear semantics were used within the vMR messages to encode clinical concepts. The vocabularies are shown in Table 3, which includes an example concept and the associated code.

Table 3 Standardised vocabulary used in clinical data exchange.


The CDSS was constructed using an iterative and incremental development model adapted from [41]. Figure 3 shows the main development phases. After the initial requirements specification, and design phase, the framework containing the main CDSS components was developed. Three incremental cycles were completed to develop the CDSS web services, and within each cycle the following phases were executed:

  1. (i)

    requirements adjustment - functionalities for subsequent clinical task refined;

  2. (ii)

    knowledge acquisition - clinical guidelines interpreted by respiratory specialists and defined as rules or as algorithm;

  3. (iii)

    knowledge engineering - translation of clinical rules into Drools rules representation and classification into specialized CDSS modules (quality control, reference value);

  4. (iv)

    validation and testing - input test cases and expected output defined and tested against CDSS web services;

  5. (v)

    deployment - secure web service interface exposed and integrated into an existing HIS platform.

Figure 3
figure 3

Adapted incremental software development model for the CDSS.


Several decision-support web-services were deployed in a secured environment online for preventive management of COPD patients with performance benchmarked. The web services were incorporated into two existing HISs: all web services into the Linkcare platform [42] and the spirometry quality control web service into Arezzo Pathways [43].

Decision support web services

Spirometry quality control

This service, through spirometry-test results consisting of a set of raw signals from spirometry manoeuvres, determines: quality grade (A, B, C, D or F) of the spirometry test; best lung function parameters for the volume that has been exhaled at the end of the first second of forced expiration (FEV1), the vital capacity from a maximally forced expiratory effort (FVC), the highest forced expiratory flow (PEF), back extrapolated volume (BEV), and their associated manoeuvres; acceptability of each manoeuvre; ranking of each manoeuvre; for manoeuvres deemed to unacceptable, the reasons for their rejection.

case-finding: Eligibility for spirometry test

Through an inclusion/exclusion criteria, represented as Drools rules in the clinical knowledge-base, this service generates advice on subjects at risk of COPD. Subjects are selected for further investigation based on demographics, risk factors, and symptoms. The system produces patient-specific advice for: eligibility of the subject for a further spirometry test; recommendations for smokers based on their dependency.

Case finding: Preliminary evaluation

From the results of a pre-bronchodilation spirometry of an eligible subject, this service determines: requirement to refer the subject to primary care for further tests; preliminary evaluation of lung function; cessation advice for smokers based on their dependency.

Diagnosis: Primary care evaluation

From a patient's full exam consisting of pre-bronchodilation and post-bronchodilation spirometry, this service determines probable COPD cases, evaluates lung function, and issues cessation advice for smokers based on their dependency.

Assessment: Patient stratification

From a patient's post-bronchodilation spirometry result and index scores from standard questionnaires (COPD assessment test [44], modified Medical Research Council dyspnea scale [45]) the patient is stratified into the GOLD 2011 [6] categories: group A - low exacerbation risk, less symptoms; group B - low exacerbation risk, more symptoms; group C - high exacerbation risk, less symptoms; group D - high exacerbation risk, more symptoms. Each stratification group has an associated recommended set of pharmacological and non-pharmacological therapies.

Evaluation of the CDSS as a diagnosis service

Validation dataset

The performance of the CDSS diagnosis service was compared with an anonymised database of patients from Primary Care centres participating in forced-spirometry training in a web-based remote support program to enhance quality of forced spirometry done by non-expert professional in the Basque Country region of Spain. Forced-spirometry testing was done using a Sibel 120 SIBELMED spirometer. The spirometry quality and diagnosis evaluation was done by one respiratory specialist. Inclusion criteria to form the validation data set were:

  1. (i)

    age of the patient greater than or equal to 40;

  2. (ii)

    forced spirometry taken and recorded as an electronic record before and after the application of bronchodilators;

  3. (iii)

    respiratory specialist used option menu to select the appropriate diagnosis (rather than entered through the free text field).

After applying the inclusion criteria, the validation set was formed containing 323 cases. The use of the dataset for validation purposes was approved by the Ethical Committee of the Hospital Clinic í Provincial de Barcelona.

Benchmarking the diagonisis service

The clinical data for each case in the validation set was fed into the CDSS diagnosis service, the result was compared against the respiratory specialist classification of the case. The mapping in Table 4 was used to compare the specialist classification to the CDSS for the purposes of validation.

Table 4 Mapping from respiratory specialist classification to CDSS diagnosis classification.

Sensitivity and specificity of the CDSS were calculated for cases in the validation set classified as Likely COPD or Unlikely COPD.

s e n s i t i v i t y = T P T P + F N
s p e c i f i c i t y = T N T P + F P

wherein TP (true positive) corresponds to cases classified as Likely COPD by both CDSS and the specialist; TN (true negative) corresponds to cases classified as Unlikely COPD by the CDSS and the by the specialist; FP (false positive) indicates cases classified as Likely COPD by the CDSS, but classified as class Unlikely COPD by the specialist; and, FN (false negative) corresponds to cases classified as Unlikely COPD by the CDSS, but as Likely COPD by the specialist. The CDSS produced 101 diagnosis recommendations as likely COPD, and 222 recommendations as unlikely COPD. 297 cases correctly matched the assessment of the specialists (92%). Sensitivity and specificity calculations were calculated to be 90% and 96%, respectively. Table 5 shows the details of these results as a confusion matrix.

Table 5 Confusion matrix of diagnosis


The CDSS operates by receiving and sending standardized messages, and relies on an existing HIS to present its recommendations to the healthcare professional on screen or via the issuance of a report. Two such HISs have successfully implemented the CDSS web services. The CDSS response time for all decision support services was acceptable (within seconds) to the clinical task at hand, and thus allowed a seamless integration into the existing HIS.


Linkcare is an integrated-care open platform allowing healthcare professionals (specialists, general practitioners, case managers, nurses, etc.) to share clinical knowledge around a patient centric model. A Linkcare mobility module allows posting activities to be performed by patients, using their smart-phone, tablet or a web portal. Such activities include follow-up questionnaires and medical measurements, such as measurements by pulse-oximeters, glucometers and spirometers, and measurements of blood pressure. Healthcare professionals can exchange care protocols and clinical data around Integrated Practice Units or specific Clinical Research teams. Integrating the CDSS web services with the Linkcare platform allows healthcare professionals to be assisted in making clinical decision relating to case-finding, diagnosis, and stratification of COPD patient.

Arezzo Pathways

Arezzo Pathways combines best practice clinical guidelines with individual patient data to dynamically generate care pathways and provide decision recommendations specific to each patient at the point of care. This assists clinicians in managing patients with long-term conditions and in making timely and appropriate referrals. The CDSS web service offering spirometry quality-control and quality-assurance has been integrated into Arezzo Pathways.

Communication protocol

Figure 4 shows the use of the CDSS through a primary care scenario and the exchange of messages between Linkcare and the CDSS web services, with the objective for a clinician to confirm COPD in a patient. The clinician uses the Linkcare platform to enter the details of the patient in the system, or retrieve them from the EHR. The patient has already been assessed as being at risk of COPD, and the primary care clinician needs to confirm the COPD. For this, the primary care clinician needs to perform a full spirometry exam, i.e. two tests: one before the application of bronchodilators, and one after. To ensure the measurement taken with the spirometer satisfies criteria for an acceptable and reliable test, the full sampled signal, along with the lung function parameters are sent as two request messages, one for each test (pre and post-bronchodilation), to the Spirometry Quality Control web service. Linkcare uses the Diagnosis - Primary Care Evaluation web service to support the clinician in the decision of the diagnosis of the patient. The Linkcare platform sends the CDSS a request message with details of the lung function parameters obtained during the spirometry measurement. The CDSS replies with a response containing the evaluation to confirm the diagnosis and a recommendation to schedule an appointment for further evaluation and stratification.

Figure 4
figure 4

System interaction during confirmation of a COPD diagnosis in a primary care setting.

Discussion and conclusion

A large epidemiological report on the prevalence and burden of respiratory disorders carried out in the general population of Catalonia [46] stresses two important facts in relation to COPD: (i) There is high prevalence in the population greater than 65 years of age (36% in men and 22% in women); (ii) there is a significant level of under-diagnoses (76%). Moreover, in the UK, over 25% of people with a diagnostic label of COPD have been wrongly diagnosed, usually because of poorly-performed spirometry [47]. This research addresses the above issues by targeting the identification of occult COPD cases aiming at a better delineation of the natural history of the disease. The CDSS services for detection and diagnosis provide this capability, and an initial validation of the diagnostic potential of the CDSS shows promising results (overall accuracy of 92%) in the ability to provide high quality recommendation service for the diagnosis of COPD.

The Global Initiative for Chronic Obstructive Lung Disease (GOLD) consensus report released initially in 2011 Global Strategy for the Diagnosis, Management, and Prevention of COPD [6] recommended a major revision in the management strategy for COPD. An updated report released in January 2014 maintains the same treatment paradigm. Assessment of COPD is based on the patient's level of symptoms, future risk of exacerbations, the severity of the spirometric abnormality, and the identification of co-morbidities. This assessment has a limited practical applicability because of its complexity. To facilitate the adoption of the new GOLD classification, it has been incorporated as clinical rules into the clinical knowledge-base, and deployed as a CDSS service. And because an increasing number of reports indicate that the new GOLD classification is not providing added value in terms of clinical impact [48], future activities will be devoted to the development of richer stratification schemes that enrich the assessment capabilities of the CDSS using existing knowledge that is not incorporated in current schemes (i.e. information about general health status, disease severity, activity level, co-morbidities and use of healthcare resources), and by including new knowledge acquired in the Synergy-COPD European research project.

Another revision in the GOLD report was spirometry changed from being a supportive diagnostic tool, to be a requirement for the diagnosis of COPD. This has produced a strong need to support spirometry testing carried out by non-specialized professionals in primary care and allied health providers. This need is addressed through the spirometry quality control CDSS service capable of near expert level feedback on forced-spirometry manoeuvres. An article focusing on the module and performance of the quality control service is to appear in the Journal of Medical Internet Research [49].

Finally the research we present confronts the challenges and applies the characteristics that were originally highlighted in the related work. Firstly, it demonstrates through the modular design and service-oriented architecture of the CDSS framework, the capability of making available internet accessible decision-support modules and services shareable by multiple external HIS platforms. Furthermore the CDSS is able to be directly embedded into the user's work-flow by integration into existing HIS platforms with recommendations generated at the time and place of decision making.


We acknowledge three principle limitations of the study. Firstly, only data from one respiratory expert was used as ground truth for comparison to the CDSS recommendation in the evaluation. Ideally further independent validation, involving a panel of experts would be more robust in evaluating CDSS performance. Secondly, although our design allows for multiple HIS distributed across the world to use the single CDSS specialised in COPD, we acknowledge guidelines in diagnosis, assessment, and treatment will differ across national borders to suit specific population. The CDSS's modular design allows for instances of the CDSS to be deployed that cater for the specific medical policy or protocol, only by modification of the rules. Thirdly, although a CDSS may achieve a high degree of accuracy and performance, the impact of when it is deployed in an actual healthcare setting needs to be assessed separately before plans for large scale deployment are developed. As part of this deployment process, the current version of the CDSS is going through a qualitative evaluation using a focus group approach that includes: primary care physicians, nurses, pharmacists and respiratory specialists. A protocol to assess the clinical impact of the use of the CDSS is to be initiated.


Specialized decision support can be offered as a complementary service to existing policies of integrated care for chronic-disease management. The current research has generated a CDSS capable of addressing important issues facing COPD management in case-finding, diagnosis and stratification. The CDSS is able to issue recommendations that have a high degree of accuracy to support COPD case-finding. Moreover, integration into healthcare providers' work-flow has been demonstrated through the use of a modular design and service-oriented architecture that connect to existing health information systems already in use.


  1. Lodewijckx C, Sermeus W, Vanhaecht K, Panella M, Deneckere S, Leigheb F, Decramer M: Inhospital management of copd exacerbations: a systematic review of the literature with regard to adherence to international guidelines. J Eval Clin Pract. 2009, 15 (6): 1101-1110. 10.1111/j.1365-2753.2009.01305.x.

    Article  PubMed  Google Scholar 

  2. Schoen C, Osborn R, How SKH, Doty MM, Peugh J: In chronic condition: experiences of patients with complex health care needs, in eight countries, 2008. Health Aff (Millwood). 2009, 28 (1): 1-16. 10.1377/hlthaff.28.1.w1.

    Article  Google Scholar 

  3. Sim I, Gorman P, Greenes RA, Haynes RB, Kaplan B, Lehmann H, Tang PC: Clinical decision support systems for the practice of evidence-based medicine. J Am Med Inform Assoc. 2001, 8 (6): 527-534. 10.1136/jamia.2001.0080527.

    Article  PubMed Central  CAS  PubMed  Google Scholar 

  4. Burgos F, Disdier C, de Santamaria EL, Galdiz B, Roger N, Rivera ML, Hervàs R, Durán-Tauleria E, Garcia-Aymerich J, Roca J: Telemedicine enhances quality of forced spirometry in primary care. Eur Respir J. 2012, 39 (6): 1313-1318. 10.1183/09031936.00168010.

    Article  PubMed  Google Scholar 

  5. Castillo D, Guayta R, Giner J, Burgos F, Capdevila C, Soriano J, Barau M, Casan P: Copd case finding by spirometry in high-risk customers of urban community pharmacies: a pilot study. Respir Med. 2009, 103 (6): 839-845. 10.1016/j.rmed.2008.12.022.

    Article  CAS  PubMed  Google Scholar 

  6. Vestbo J, Hurd SS, Agusti AG, Jones PW, Vogelmeier C, Anzueto A, Barnes PJ, Fabbri LM, Martinez FJ, Nishimura M: Global strategy for the diagnosis, management, and prevention of chronic obstructive pulmonary disease: Gold executive summary. American journal of respiratory and critical care medicine. 2013, 187 (4): 347-365. 10.1164/rccm.201204-0596PP.

    Article  CAS  PubMed  Google Scholar 

  7. Sittig DF, Wright A, Osheroff JA, Middleton B, Teich JM, Ash JS, Campbell E, Bates DW: Grand challenges in clinical decision support. Journal of biomedical informatics. 2008, 41 (2): 387-392. 10.1016/j.jbi.2007.09.003.

    Article  PubMed Central  PubMed  Google Scholar 

  8. Fox J, Glasspool D, Patkar V, Austin M, Black L, South M, Robertson D, Vincent C: Delivering clinical decision support services: there is nothing as practical as a good theory. Journal of biomedical informatics. 2010, 43 (5): 831-843. 10.1016/j.jbi.2010.06.002.

    Article  PubMed  Google Scholar 

  9. Kawamoto K, Houlihan CA, Balas EA, Lobach DF: Improving clinical practice using clinical decision support systems: a systematic review of trials to identify features critical to success. Bmj. 2005, 330 (7494): 765-10.1136/bmj.38398.500764.8F.

    Article  PubMed Central  PubMed  Google Scholar 

  10. Roshanov PS, Misra S, Gerstein HC, Garg AX, Sebaldt RJ, Mackay JA, Weise-Kelly L, Navarro T, Wilczynski NL, Haynes RB, C.C.D.S.S.S.R.T: Computerized clinical decision support systems for chronic disease management: a decision-maker-researcher partnership systematic review. Implement Sci. 2011, 6: 92-10.1186/1748-5908-6-92.

    Article  PubMed Central  PubMed  Google Scholar 

  11. Kattan M, Crain EF, Steinbach S, Visness CM, Walter M, Stout JW, Evans R, Smartt E, Gruchalla RS, Morgan WJ: A randomized clinical trial of clinician feedback to improve quality of care for inner-city children with asthma. Pediatrics. 2006, 117 (6): 1095-1103. 10.1542/peds.2005-2160.

    Article  Google Scholar 

  12. Plaza V, Cobos A, Ignacio-Garcia J, Molina J, Bergonon S, Garcia-Alonso F, Espinosa C: Cost-effectiveness of an intervention based on the global initiative for asthma (gina) recommendations using a computerized clinical decision support system: a physicians randomized trial. Medicina clínica. 2005, 124 (6): 201-206.

    Article  PubMed  Google Scholar 

  13. McCowan , I.R.F.W.G.H.G.T.C., Neville RG: Lessons from a randomized controlled trial designed to evaluate computer decision support software to improve the management of asthma. Informatics for Health and Social Care. 2001, 26 (3): 191-201. 10.1080/14639230110067890.

    Article  CAS  Google Scholar 

  14. Hoeksema LJ, Bazzy-Asaad A, Lomotan EA, Edmonds DE, Ramírez-Garnica G, Shiffman RN, Horwitz LI: Accuracy of a computerized clinical decision-support system for asthma assessment and management. Journal of the American Medical Informatics Association. 2011, 18 (3): 243-250. 10.1136/amiajnl-2010-000063.

    Article  PubMed Central  PubMed  Google Scholar 

  15. National Asthma Education and Prevention Program: Expert panel report 3 (epr-3): Guidelines for the diagnosis and management of asthma-summary report 2007. J Allergy Clin Immunol. 2007, 120 (5 Suppl): 94-

  16. Wright A, Sittig DF: A framework and model for evaluating clinical decision support architectures. J Biomed Inform. 2008, 41 (6): 982-990. 10.1016/j.jbi.2008.03.009.

    Article  PubMed Central  PubMed  Google Scholar 

  17. Fox J, Thomson R: Decision support and disease management: a logic engineering approach. 1998, 2 (4): 217-228.

    Google Scholar 

  18. Peleg M, Tu S, Bury J, Ciccarese P, Fox J, Greenes RA, Hall R, Johnson PD, Jones N, Kumar A, Miksch S, Quaglini S, Seyfang A, Shortliffe EH, Stefanelli M: Comparing computer-interpretable guideline models: a case-study approach. J Am Med Inform Assoc. 2003, 10 (1): 52-68. 10.1197/jamia.M1135.

    Article  PubMed Central  PubMed  Google Scholar 

  19. Boxwala AA, Peleg M, Tu S, Ogunyemi O, Zeng QT, Wang D, Patel VL, Greenes RA, Shortliffe EH: Glif3: a representation format for sharable computer-interpretable clinical practice guidelines. J Biomed Inform. 2004, 37 (3): 147-161. 10.1016/j.jbi.2004.04.002.

    Article  PubMed  Google Scholar 

  20. Isern D, Moreno A: Computer-based execution of clinical guidelines: a review. Int J Med Inform. 2008, 77 (12): 787-808. 10.1016/j.ijmedinf.2008.05.010.

    Article  PubMed  Google Scholar 

  21. Tu SW, Hrabak KM, Campbell JR, Glasgow J, Nyman MA, McClure R, McClay J, Abarbanel R, Mansfield JG, Martins SM, Goldstein MK, Musen MA: Use of Declarative Statements in Creating and Maintaining Computer-interpretable Knowledge Bases for Guideline-based Care. 2006, 784-788.

    Google Scholar 

  22. Kawamoto K, Lobach DF: Design, implementation, use, and preliminary evaluation of sebastian, a standards-based web service for clinical decision support. AMIA Annual Symposium Proceedings. 2005, American Medical Informatics Association, 2005: 380-

    Google Scholar 

  23. Fox J, Patkar V, Chronakis I, Begent R: From practice guidelines to clinical decision support: closing the loop. Journal of the Royal Society of Medicine. 2009, 102 (11): 464-473. 10.1258/jrsm.2009.090010.

    Article  PubMed Central  PubMed  Google Scholar 

  24. Fox J, Glasspool D, Modgil S: A canonical agent model for healthcare applications. Intelligent Systems, IEEE. 2006, 21 (6): 21-28.

    Article  Google Scholar 

  25. Forgy CL: Rete: A fast algorithm for the many pattern/many object pattern match problem. Artificial intelligence. 1982, 19 (1): 17-37. 10.1016/0004-3702(82)90020-0.

    Article  Google Scholar 

  26. Bali M: Drools JBoss Rules 5.0: Developer's Guide. 2009, Packt Publishing, Birmingham, United Kingdom

    Google Scholar 

  27. CLIPS Website: 2013, [accessed August 24, 2014], []

  28. JESS Website: 2013, [accessed August 24, 2014], []

  29. Hankinson JL, Odencrantz JR, Fedan KB: Spirometric reference values from a sample of the general u.s. population. Am J Respir Crit Care Med. 1999, 159 (1): 179-187. 10.1164/ajrccm.159.1.9712108.

    Article  CAS  PubMed  Google Scholar 

  30. Quanjer PH, Stanojevic S, Cole TJ, Baur X, Hall GL, Culver BH, Enright PL, Hankinson JL, Ip MSM, Zheng J, Stocks J, E.R.S.G.L.F.I: Multi-ethnic reference values for spirometry for the 3-95-yr age range: the global lung function 2012 equations. Eur Respir J. 2012, 40 (6): 1324-1343. 10.1183/09031936.00080312.

    Article  PubMed Central  PubMed  Google Scholar 

  31. Huertas Miguelanez MdlM, Ceccaroni L: A simulation and integration environment for heterogeneous physiology-models. e-Health Networking, Applications Services (Healthcom), 2013 IEEE 15th International Conference On. 2013, 228-232.

    Chapter  Google Scholar 

  32. Huertas Miguelanez MdlM, Mora D, Cano I, Maier D, Gomez-Cabrero D, Lluch-Ariet M, Miralles F: Simulation Environment and Graphical Visualization Environment: a COPD use-case. BMC Journal of Translational Medicine. 2014, 12 (S2): S7-

    Article  Google Scholar 

  33. Maier D, Kalus W, Wolff M, Kalko SG, Roca J, Marin de Mas I, Turan N, Cascante M, Falciani F, Hernandez M, Villa-Freixa J, Losko S: Knowledge management for systems biology a general and visually driven framework applied to translational medicine. BMC Syst Biol. 2011, 5: 38-10.1186/1752-0509-5-38.

    Article  PubMed Central  PubMed  Google Scholar 

  34. Cano I, Tényi A, Schueller C, Wolff M, Huertas Miguelanez MdlM, Gomez-Cabrero D, Antczak P, Roca J, Cascante M, Falicani F, Maier D: The COPD Knowledge Base: enabling data analysis and computational simulation in translational COPD research. BMC Journal of Translational Medicine. 2014, 12 (S2): S6-

    Article  Google Scholar 

  35. Wagner PD: Determinants of maximal oxygen transport and utilization. Annu Rev Physiol. 1996, 58: 21-50. 10.1146/

    Article  CAS  PubMed  Google Scholar 

  36. Selivanov VA, Votyakova TV, Zeak JA, Trucco M, Roca J, Cascante M: Bistability of mitochondrial respiration underlies paradoxical reactive oxygen species generation induced by anoxia. PLoS Comput Biol. 2009, 5 (12): 1000619-10.1371/journal.pcbi.1000619.

    Article  Google Scholar 

  37. Selivanov VA, Votyakova TV, Pivtoraiko VN, Zeak J, Sukhomlin T, Trucco M, Roca J, Cascante M: Reactive oxygen species production by forward and reverse electron fluxes in the mitochondrial respiratory chain. PLoS Comput Biol. 2011, 7 (3): 1001115-10.1371/journal.pcbi.1001115.

    Article  Google Scholar 

  38. Cano I, Mickael M, Gomez-Cabrero D, Tegner J, Roca J, Wagner PD: Importance of mitochondrial in maximal {O2} transport and utilization: A theoretical analysis. Respiratory Physiology & Neurobiology. 2013, 189 (3): 477-483. 10.1016/j.resp.2013.08.020.

    Article  CAS  Google Scholar 

  39. Kawamoto K, Del Fiol G, Strasberg HR, Hulse N, Curtis C, Cimino JJ, Rocha BH, Maviglia S, Fry E, Scherpbier HJ, Huser V, Redington PK, Vawdrey DK, Dufour J-C, Price M, Weber JH, White T, Hughes KS, McClay JC, Wood C, Eckert K, Bolte S, Shields D, Tattam PR, Scott P, Liu Z, McIntyre AK: Multi-national, multi-institutional analysis of clinical decision support data needs to inform development of the hl7 virtual medical record standard. AMIA Annu Symp Proc. 2010, 2010: 377-381.

    PubMed Central  PubMed  Google Scholar 

  40. Gomoi VS, Dragu D, Stoicu-Tivadar V: Virtual medical record implementation for enhancing clinical decision support. Studies in health technology and informatics. 2012, 180: 118-

    PubMed  Google Scholar 

  41. Fujii T, Dohi T, Fujiwara T: Towards quantitative software reliability assessment in incremental development processes. Proceedings of the 33rd International Conference on Software Engineering. 2011, ACM, 41-50.

    Google Scholar 

  42. Linkcare: The Integrated Health Care Shared Knowledge Community for Health Care Professionals. 2014, Linkcare, [accessed August 24, 2014], []

  43. Infermed: Arezzo Pathways. 2014, Infermed, [accessed August 24, 2014], []

  44. Jones P, Harding G, Berry P, Wiklund I, Chen W, Leidy NK: Development and first validation of the copd assessment test. European Respiratory Journal. 2009, 34 (3): 648-654. 10.1183/09031936.00102509.

    Article  CAS  PubMed  Google Scholar 

  45. Mahler D, Wells CK: Evaluation of clinical methods for rating dyspnea. CHEST Journal. 1988, 93 (3): 580-586. 10.1378/chest.93.3.580.

    Article  CAS  Google Scholar 

  46. Duran-Tauleria E, Forastiere F, Janson C, Roca J, Viegi G, Weinmyer G, Anto J, the IMCA Group: Report on the Respiratory Health of the Elderly Population Living in Catalunya. 2013, Centre for Research in Environmental Epidemiology (CREAL), Barcelona, Centre for Research in Environmental Epidemiology (CREAL)

    Google Scholar 

  47. Holton K, Hill S, Kearney M, Winter R, Moger A: Quality assured diagnostic spirometry (qads)-performance and competence. Am J Respir Crit Care Med. 2013, 187: 2836-

    Google Scholar 

  48. Soriano JB: The gold rush. Thorax. 2013, 68 (10): 902-903. 10.1136/thoraxjnl-2013-203595.

    Article  PubMed  Google Scholar 

  49. Burgos F, Melia U, Vallverdú MA, Velickovski F, Lluch-Ariet M, Caminal P, Roca J: Clinical Decision Support System to Enhance Quality Control of Forced Spirometry using Information and Communication Technologies. Journal of Medical Internet Research. 2014

    Google Scholar 

  50. Kuilboer MM, Van Wijk MA, Mosseveld M, Van Der Does E, Ponsioen BP, De Jongste JC, Overbeek SE, Van Der Lei J: Feasibility of asthmacritic, a decision-support system for asthma and copd which generates patient-specific feedback on routinely recorded data in general practice. Family practice. 2002, 19 (5): 442-447. 10.1093/fampra/19.5.442.

    Article  PubMed  Google Scholar 

  51. Song B, Wolf K-H, Gietzelt M, Al Scharaa O, Tegtbur U, Haux R, Marschollek M: Decision support for teletraining of copd patients. Pervasive Computing Technologies for Healthcare, 2009. 2009, IEEE, 1-6. PervasiveHealth 2009. 3rd International Conference On

    Google Scholar 

  52. Rosso R, Munaro G, Salvetti O, Colantonio S, Ciancitto F: Chronious: an open, ubiquitous and adaptive chronic disease management platform for chronic obstructive pulmonary disease (copd), chronic kidney disease (ckd) and renal insufficiency. Engineering in Medicine and Biology Society (EMBC), 2010 Annual International Conference of the IEEE. 2010, IEEE, 6850-6853.

    Chapter  Google Scholar 

  53. Himes BE, Dai Y, Kohane IS, Weiss ST, Ramoni MF: Prediction of chronic obstructive pulmonary disease (copd) in asthma patients using electronic medical records. Journal of the American Medical Informatics Association. 2009, 16 (3): 371-379. 10.1197/jamia.M2846.

    Article  PubMed Central  PubMed  Google Scholar 

  54. Jafari S, Arabalibeik H, Agin K: Classification of normal and abnormal respiration patterns using flow volume curve and neural network. Health Informatics and Bioinformatics (HIBIT), 2010 5th International Symposium On. 2010, IEEE, 110-113.

    Chapter  Google Scholar 

  55. Sahin D, Übeyli ED, Ilbay G, Sahin M, Yasar AB: Diagnosis of airway obstruction or restrictive spirometric patterns by multiclass support vector machines. Journal of medical systems. 2010, 34 (5): 967-973. 10.1007/s10916-009-9312-7.

    Article  PubMed  Google Scholar 

  56. Stearns MQ, Price C, Spackman KA, Wang AY: Snomed clinical terms: overview of the development process and project status. Proceedings of the AMIA Symposium. 2001, American Medical Informatics Association, 662-

    Google Scholar 

  57. World Health Organization: International Classification of Diseases (ICD-10): 2014, World Health Organization, [accessed August 24, 2014], []

  58. Centres for Disease Control and Prevention: Race and Ethnicity Code Set Version 1.0. 2000, Centres for Disease Control and Prevention, [accessed August 24, 2014], []

  59. Library of Congress: Codes for the Representation of Names of Languages. 2014, Library of Congress, [accessed August 24, 2014], []

Download references


We would like to thank all the members of the Synergy-COPD consortium for their support in the research described.


Publication of this article has been funded by the Synergy-COPD European project (FP7-ICT-270086). The opinions expressed in this paper are those of the authors and are not necessarily those of Synergy-COPD project's partners or the European Commission.

This article has been published as part of Journal of Translational Medicine Volume 12 Supplement 2, 2014: Systems medicine in chronic diseases: COPD as a use case. The full contents of the supplement are available online at

Author information

Authors and Affiliations


Corresponding author

Correspondence to Filip Velickovski.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors' contributions

FV and LC conceived and designed the initial CDSS. FV was the lead developer and research engineer of the CDSS. JR and FB provided clinical expertise for the design of the COPD rules in the case-finding, assessment, and diagnosis services. FV and JR supported the deployment of the CDSS into existing health information systems. MLA contributed to design and requirement refinements in the final stages and iterations of the CDSS development. FV, JBG and NM were involved in the evaluation of the diagnostic performance of the CDSS. FV and LC wrote the first draft of the manuscript. FV, LC, JR, FB, JBG, NM, and MLA contributed to the writing of the manuscript. FV, LC, JR, FB, JBG, NM, and MLA agree with manuscript results and conclusions. LC: part of this work was completed while at Barcelona Digital Technology Centre

Luigi Ceccaroni contributed equally to this work.

Rights and permissions

This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. The Creative Commons Public Domain Dedication waiver ( applies to the data made available in this article, unless otherwise stated.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Velickovski, F., Ceccaroni, L., Roca, J. et al. Clinical Decision Support Systems (CDSS) for preventive management of COPD patients. J Transl Med 12 (Suppl 2), S9 (2014).

Download citation

  • Published:

  • DOI: