Scalable software architectures for decision support
- PMID: 10805007
Scalable software architectures for decision support
Abstract
Interest in decision-support programs for clinical medicine soared in the 1970s. Since that time, workers in medical informatics have been particularly attracted to rule-based systems as a means of providing clinical decision support. Although developers have built many successful applications using production rules, they also have discovered that creation and maintenance of large rule bases is quite problematic. In the 1980s, several groups of investigators began to explore alternative programming abstractions that can be used to build decision-support systems. As a result, the notions of "generic tasks" and of reusable problem-solving methods became extremely influential. By the 1990s, academic centers were experimenting with architectures for intelligent systems based on two classes of reusable components: (1) problem-solving methods--domain-independent algorithms for automating stereotypical tasks--and (2) domain ontologies that captured the essential concepts (and relationships among those concepts) in particular application areas. This paper highlights how developers can construct large, maintainable decision-support systems using these kinds of building blocks. The creation of domain ontologies and problem-solving methods is the fundamental end product of basic research in medical informatics. Consequently, these concepts need more attention by our scientific community.
Similar articles
-
Modern architectures for intelligent systems: reusable ontologies and problem-solving methods.Proc AMIA Symp. 1998:46-52. Proc AMIA Symp. 1998. PMID: 9929181 Free PMC article. Review.
-
Domain ontologies in software engineering: use of Protégé with the EON architecture.Methods Inf Med. 1998 Nov;37(4-5):540-50. Methods Inf Med. 1998. PMID: 9865052
-
SYNCHRONUS: a reusable software module for temporal integration.Proc AMIA Symp. 2002:195-9. Proc AMIA Symp. 2002. PMID: 12463814 Free PMC article.
-
Ontology-based configuration of problem-solving methods and generation of knowledge-acquisition tools: application of PROTEGE-II to protocol-based decision support.Artif Intell Med. 1995 Jun;7(3):257-89. doi: 10.1016/0933-3657(95)00006-r. Artif Intell Med. 1995. PMID: 7581625
-
Effective domain-dependent reuse in medical knowledge bases.Comput Biomed Res. 1995 Dec;28(6):403-32. Comput Biomed Res. 1995. PMID: 8770532 Review.
Cited by
-
Construction of a clinical decision support system for undergoing surgery based on domain ontology and rules reasoning.Telemed J E Health. 2014 May;20(5):460-72. doi: 10.1089/tmj.2013.0221. Epub 2014 Apr 14. Telemed J E Health. 2014. PMID: 24730353 Free PMC article.
-
OntoPharma: ontology based clinical decision support system to reduce medication prescribing errors.BMC Med Inform Decis Mak. 2022 Sep 10;22(1):238. doi: 10.1186/s12911-022-01979-3. BMC Med Inform Decis Mak. 2022. PMID: 36088328 Free PMC article.
-
OWLing Clinical Data Repositories With the Ontology Web Language.JMIR Med Inform. 2014 Aug 1;2(2):e14. doi: 10.2196/medinform.3023. JMIR Med Inform. 2014. PMID: 25599697 Free PMC article.
-
Executing medical logic modules expressed in ArdenML using Drools.J Am Med Inform Assoc. 2012 Jul-Aug;19(4):533-6. doi: 10.1136/amiajnl-2011-000512. Epub 2011 Dec 16. J Am Med Inform Assoc. 2012. PMID: 22180871 Free PMC article.
-
An Ontology-Based Approach to Improving Medication Appropriateness in Older Patients: Algorithm Development and Validation Study.JMIR Med Inform. 2023 Jul 13;11:e45850. doi: 10.2196/45850. JMIR Med Inform. 2023. PMID: 37477131 Free PMC article.
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Research Materials