Application Ontology
(Redirected from application ontology)
Jump to navigation
Jump to search
A Application Ontology is an Ontology that is designed for a specific application.
- Context:
- …
- Example(s):
- company X's ontology to support their application Y.
- …
- Counter-Example(s):
- See: Ontology, Semantic Web.
References
2007
- (Obitko, 2007) ⇒ Marek Obitko. (2007). “Translations between Ontologies in Multi-Agent Systems", Ph.D. dissertation, Faculty of Electrical Engineering, Czech Technical University in Prague. http://www.obitko.com/tutorials/ontologies-semantic-web/modularization-of-ontologies.html
- The purpose of authoring ontologies is also reusing of knowledge. Once ontology is created for a domain, it should be (at least to some degree) reusable for other applications in the same domain. To simplify both ontology development and reuse, modular design is beneficial. The modular design uses inheritance of ontologies - upper ontologies describe general knowledge, and application ontologies describe knowledge for a particular application, as illustrated in the figure below.
- Depending on the scope of the ontology, ontology may be classified as follows (see also figure above):
- upper, generic, top-level ontology - describing general knowledge, such as what is time and what is space
- domain ontology - describing a domain, such as medical domain or electrical engineering domain, or narrower domains, such as personal computers domain
- task - ontology suitable for a specific task, such as assembling parts together
- application - ontology developed for a specific application, such as assembling personal computers
- Depending on the scope of the ontology, ontology may be classified as follows (see also figure above):