Ontology language (computer science)
Encyclopedia : O : ON : ONT : Ontology language (computer science)
Ontology languages are formal languages used to construct ontologies. They allow the encoding of knowledge about specific domains and often include reasoning rules that support the processing of that knowledge.
Contents
Classification
Traditional ontology languages
- KIF (Knowledge Interchange Format)
- * Ontolingua based on KIF
- OCML (Operational Conceptual Modelling Language)
- LOOM (ontology)
- CycL
- KM programming language
- F-Logic (Frame Logic)
- OKBC (Open Knowledge Base Connectivity)
By syntax
Markup ontology languages
These languages use a markup scheme to encode knowledge, most commonly XML.
By structure
Frame-based
FLogic and OKBC as well as CycL and KM are completely or partially frame-based languagesLogic-based
See also first-order logic and description logic.External links
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
