charts

Publications

Publication details

Domain Ontologies in Software Engineering: Use of Protege with the EON Architecture
Journal Article
Reference:
M. A. Musen. Methods of Information in Medicine, 37, 540-550. Published in 1997.
Abstract:

Domain ontologies are formal descriptions of the classes of concepts and the relationships among those concepts that describe an application area. The Protege 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 Protege 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.

Full PDF version available here
Back to Search Results
 
Information last updated: Sat Jun 2 2007
Make Corrections to this Publication
Stanford School of Medicine