Domain ontologies in software engineering: use of Protégé with the EON architecture
- PMID: 9865052
Domain ontologies in software engineering: use of Protégé with the EON architecture
Abstract
Domain ontologies are formal descriptions of the classes of concepts and the relationships among those concepts that describe an application area. The Protégé software-engineering methodology provides a clear division between domain ontologies and domain-independent problem-solvers that, when mapped to domain ontologies, can solve application tasks. The Protégé approach allows domain ontologies to inform the total software-engineering process, and for ontologies to be shared among a variety of problem-solving components. We illustrate the approach by describing the development of EON, a set of middleware components that automate various aspects of protocol-directed therapy. Our work illustrates the organizing effect that domain ontologies can have on the software-development process. Ontologies, like all formal representations, have limitations in their ability to capture the semantics of application areas. Nevertheless, the capability of ontologies to encode clinical distinctions not usually captured by controlled medical terminologies provides significant advantages for developers and maintainers of clinical software applications.
Similar articles
-
Protégé: a tool for managing and using terminology in radiology applications.J Digit Imaging. 2007 Nov;20 Suppl 1(Suppl 1):34-46. doi: 10.1007/s10278-007-9065-0. Epub 2007 Aug 9. J Digit Imaging. 2007. PMID: 17687607 Free PMC article.
-
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.
-
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
-
Protégé-2000: an open-source ontology-development and knowledge-acquisition environment.AMIA Annu Symp Proc. 2003;2003:953. AMIA Annu Symp Proc. 2003. PMID: 14728458 Free PMC article.
-
Anatomical reasoning in the informatics age: Principles, ontologies, and agendas.Anat Rec B New Anat. 2006 Mar;289(2):72-84. doi: 10.1002/ar.b.20095. Anat Rec B New Anat. 2006. PMID: 16568425 Review.
Cited by
-
Medical subdomain classification of clinical notes using a machine learning-based natural language processing approach.BMC Med Inform Decis Mak. 2017 Dec 1;17(1):155. doi: 10.1186/s12911-017-0556-8. BMC Med Inform Decis Mak. 2017. PMID: 29191207 Free PMC article.
-
Automation and integration of components for generalized semantic markup of electronic medical texts.Proc AMIA Symp. 1999:736-40. Proc AMIA Symp. 1999. PMID: 10566457 Free PMC article.
-
Automated Clinical Practice Guideline Recommendations for Hereditary Cancer Risk Using Chatbots and Ontologies: System Description.JMIR Cancer. 2022 Jan 31;8(1):e29289. doi: 10.2196/29289. JMIR Cancer. 2022. PMID: 35099392 Free PMC article.
-
Semi-automated entry of clinical temporal-abstraction knowledge.J Am Med Inform Assoc. 1999 Nov-Dec;6(6):494-511. doi: 10.1136/jamia.1999.0060494. J Am Med Inform Assoc. 1999. PMID: 10579607 Free PMC article.
-
Progress with formalization in medical informatics?J Am Med Inform Assoc. 2001 Mar-Apr;8(2):126-30. doi: 10.1136/jamia.2001.0080126. J Am Med Inform Assoc. 2001. PMID: 11230381 Free PMC article.
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Other Literature Sources