Semantic mapper

Semantic mapper

A semantic mapper is tool or service that aids in the transformation of data elements from one namespace into another namespace. A semantic mapper is an essential component of a semantic broker and one tool that is enabled by the Semantic Web technologies.

Essentially the problems arising in semantic mapping are the same as in data mapping for data integration purposes, with the difference that here the semantic relationships are made explicit through the use of semantic nets or ontologies which play the role of data dictionaries in data mapping.

tructure of a semantic mapper

A semantic mapper must have access to three data sets:

# List of data elements source namespace
# List of data elements in destination namespace
# List of semantic equivalent statements between source and destination (e.g. [http://www.w3.org/TR/2004/REC-owl-ref-20040210/#equivalentClass-def owl:equivalentClass] , [http://www.w3.org/TR/2004/REC-owl-ref-20040210/#equivalentProperty-def owl:equivalentProperty] or [http://www.w3.org/TR/2004/REC-owl-ref-20040210/#sameAs-def owl:sameAs] in OWL).

A semantic mapper processes on a list of data elements in the source namespace. The semantic mapper will successively translate the data elements from the source namespace to the destination namespace. The mapping does not necessarily need to be a one-to-one mapping. Some data elements may map to several data elements in the destination.

Some semantic mappers are static in that they will do a one-time data transforms. Others will generate an executable program to repeatedly perform this transform. The output of this program may be any transformation system such as XSLT, a Java program or a program in some other procedural language.

ee also

* Semantic integration
* semantic translation
* data model
* mediation
* Enterprise Application Integration
* Semantic Mapping

References

* [http://web-services.gov/OntologiesSemanticWebSemInteropSICOP909-Obrst.ppt Ontologies & the Semantic Web for Semantic Interoperability Leo Obrst]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Semantic mapping — commonly refers to: * Semantic mapping (statistics), a dimensionality reduction method in statistics context; * Semantic mapping (data integration), a process done by semantic mappers in Semantic Web context; * Semantic mapping (literacy), a… …   Wikipedia

  • Semantic integration — is the process of interrelating information from diverse sources, for example calendars and to do lists; email archives; physical, psychological, and social presence information; documents of all sorts; contacts (including social graphs); search… …   Wikipedia

  • Mapper — has several meanings: Device mapper, handler for Linux. Level designer, a person who designs levels for video games. MAPPER, a Fourth generation programming language originally sold by Sperry Corporation (now Unisys). Memory Management Controller …   Wikipedia

  • Semantic broker — A semantic broker is a computer service that automatically provides semantic mapper services. A semantic broker is frequently part of a semantic middleware system that leverage semantic equivalence statements. To qualify as a semantic broker… …   Wikipedia

  • Semantic wiki — A semantic wiki is a wiki that has an underlying model of the knowledge described in its pages. Regular, or syntactic, wikis have structured text and untyped hyperlinks. Semantic wikis, on the other hand, provide the ability to capture or… …   Wikipedia

  • Web Ontology Language — OWL Web Ontology Language Current Status Published Year Started 2002 Editors Mike Dean, Guus Schreiber Base Standards Resource Description Framework, RDFS Domain Semantic Web A …   Wikipedia

  • Семантическая вики — веб приложение, использующее машинообрабатываемые данные со строго определённой семантикой для того, чтобы расширить функциональность вики системы.[1][2] Обычные вики заполняются структурированным текстом и нетипизированными гиперссылками (такими …   Википедия

  • Ontology (information science) — In computer science and information science, an ontology formally represents knowledge as a set of concepts within a domain, and the relationships between those concepts. It can be used to reason about the entities within that domain and may be… …   Wikipedia

  • Microformat — For the photographic miniaturization of documents, see Microform. For details of microformats used on Wikipedia, see Wikipedia:Microformats. A microformat (sometimes abbreviated μF) is a web based approach to semantic markup which seeks to re use …   Wikipedia

  • DBpedia — Developer(s) University of Leipzig, Freie Universität Berlin, OpenLink Software Initial release 23 January 2007 …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”