logo
MDA < Home 

Map Development Area (MDA)

Location: _/_   internet   _/_   semantic-web   _/_   ontology   _/_   ontology  

Browse Edit Visualize Statistics Download Help
 
Ontology
can-be-created-with
- Protege 2000 [ editor ]
- OntoEdit [ editor ]
can-be-defined-with
- some-ontology-engineer [ author ]
- Ontology Definition Language [ notation ]
definition
- some-ontology-engineer [ author ]
- Ontology Definition Language [ notation ]
constrains:
- knowledge-representation-instance [ object ]
is expressed in:
- Ontology Definition Language [ notation ]
is product of:
- Ontology Engineering [ process ]
is-subclass-of
- Top Level Ontology [ subclass ]
definition
Ontology defines the kinds of things that exist in the application domain (Sowa)
motivation
enable a machine to use the knowledge -- enable multiple machines to share their knowledge -- understand some area of knowledge -- help other people understand -- help people reach a consensus -- ontology-constrained simulation -- semantic information retrieval -- natural language understanding and generation
Comment:
captures consensual knowledge (type system) -- usually applicable to a particular application domain
definition
An ontology is a explicit specification of a conceptualization (Gruber)
Comment:
what about incomplete rules? -- conflicting rules?
Comment:
mostly enumerative, not axiomatic approach -- data definition -- entity relationship model -- UML
Instances (examples):