Semantic translation
Encyclopedia : S : SE : SEM : Semantic translation
Semantic translation is the process of using semantic information to aid in the translation of data in one representation or data model to another representation or data model. Semantic translation takes advantage of semantics that associate meaning with individual data elements in one dictionary to create an equivalent meaning is a second system.
An example of semantic translation is the conversion of XML data from one data model to a second data model using formal ontologies for each system such as the Web Ontology Language (owl). This is frequently required by intelligent agents that wish to perform searches on remote computer systems that use different data models to store their data elements. The process of allowing a single user to search multiple systems with a single search request is also known as federated search.
Semantic translation should be differentiated from data mapping tools that do simple one-to-one translation of data from one system to another without actually associating meaning with each data element.
Semantic translation requires that data elements in the source and destination systems have "semantic mappings" to a central registry or registries of data elements. There are three types of semantic mappings:
- Class Equivalence - indicating that class or "concepts" are equivalent. For example: "Person" is the same as "Individual"
- Property Equivalence - indicating that two properties are equivalent. For example: "PersonGivenName" is the same as "FirstName"
- Instance Equivalence - indicating that two individual instances of objects are equivalent. For example: "Dan Smith" is the same person as "Daniel Smith"
See also
- Data mapping
- Federated search
- Intelligent agents
- ISO/IEC 11179
- National Information Exchange Model
- Semantic Web
- Vocabulary-based transformation
- Web Ontology Language
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.
