Semantic translation is the process of using semantic information to aid in the translation of data in one representation or data model to Reviews 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 in 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 often required by intelligent agents who want 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 mappings to a central registry or registries of data elements. The simplest mapping is of course where there is equivalence. There are three types of Semantic equivalence :
- 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 instances of objects are equivalent. For example: “Dan Smith” is the same person as “Daniel Smith”
Semantic translation is very difficult if the terms in a particular data model do not have direct one-to-one mappings to data elements in a foreign data model. In this situation an alternative approach must be used to find mappings from the original data to the foreign data elements. ISO-11179 standards such as the National Information Exchange Model (NIEM).
- Data mapping
- Federated search
- Intelligent agents
- ISO / IEC 11179
- National Information Exchange Model
- Semantic heterogeneity
- Semantic mapper
- Semantic Web
- Vocabulary-based transformation
- Web Ontology Language