Vocabulary-based transformation
Encyclopedia
In metadata
, a vocabulary-based transformation (VBT) is a transformation aided by the use of a semantic equivalence
statements within a controlled vocabulary
.
Many organizations today require communication between one or more computers. Although many standards exist to exchange data between computers such as HTML
or e-Mail
, there are still much structured information that needs to be exchanged between computers that is not standardized. The process of mapping one source of data into another is often a slow and labor intensive process.
VBT is a possible way to avoid much of the time and cost of manual data mapping using traditional Extract, transform and load technologies.
-cycle" for integration
.
and use that definition and the equivalent mappings to transform that data element into a foreign namespace
.
The Web Ontology Language
(OWL) language also support three semantic equivalence
statements.
Metadata
The term metadata is an ambiguous term which is used for two fundamentally different concepts . Although the expression "data about data" is often used, it does not apply to both in the same way. Structural metadata, the design and specification of data structures, cannot be about data, because at...
, a vocabulary-based transformation (VBT) is a transformation aided by the use of a semantic equivalence
Semantic equivalence
In computer metadata, semantic equivalence is a declaration that two data elements from different vocabularies contain data that has similar meaning...
statements within a controlled vocabulary
Controlled vocabulary
Controlled vocabularies provide a way to organize knowledge for subsequent retrieval. They are used in subject indexing schemes, subject headings, thesauri, taxonomies and other form of knowledge organization systems...
.
Many organizations today require communication between one or more computers. Although many standards exist to exchange data between computers such as HTML
HTML
HyperText Markup Language is the predominant markup language for web pages. HTML elements are the basic building-blocks of webpages....
or e-Mail
E-mail
Electronic mail, commonly known as email or e-mail, is a method of exchanging digital messages from an author to one or more recipients. Modern email operates across the Internet or other computer networks. Some early email systems required that the author and the recipient both be online at the...
, there are still much structured information that needs to be exchanged between computers that is not standardized. The process of mapping one source of data into another is often a slow and labor intensive process.
VBT is a possible way to avoid much of the time and cost of manual data mapping using traditional Extract, transform and load technologies.
History
The term vocabulary-based transformation was first defined by Roy Shulte of the Gartner Group around May 2003 and appeared in annual "hypeHype
Hype may refer to:*A media circus*Hype , 1981 album by Robert Calvert*Hype , American comedy television series*Hype!, documentary about the popularity of grunge rock in the early to mid 1990...
-cycle" for integration
Data integration
Data integration involves combining data residing in different sources and providing users with a unified view of these data.This process becomes significant in a variety of situations, which include both commercial and scientific domains...
.
Application
VBT allows computer systems integrators to more automatically "look up" the definitions of data elements in a centralized data dictionaryData dictionary
A data dictionary, or metadata repository, as defined in the IBM Dictionary of Computing, is a "centralized repository of information about data such as meaning, relationships to other data, origin, usage, and format." The term may have one of several closely related meanings pertaining to...
and use that definition and the equivalent mappings to transform that data element into a foreign namespace
Namespace
In general, a namespace is a container that provides context for the identifiers it holds, and allows the disambiguation of homonym identifiers residing in different namespaces....
.
The Web Ontology Language
Web Ontology Language
The Web Ontology Language is a family of knowledge representation languages for authoring ontologies.The languages are characterised by formal semantics and RDF/XML-based serializations for the Semantic Web...
(OWL) language also support three semantic equivalence
Semantic equivalence
In computer metadata, semantic equivalence is a declaration that two data elements from different vocabularies contain data that has similar meaning...
statements.
Companies or products
- IONA TechnologiesIONA TechnologiesIONA Technologies was an Irish software company. It was founded in 1991.The company began life as a campus company in Trinity College, Dublin and maintains headquarters in Dublin, Boston and Tokyo....
- Contivo
- enLeague Systems
- ItemField
- Unicorn Solutions
- Vitria Technology
- Zonar
See also
- metadataMetadataThe term metadata is an ambiguous term which is used for two fundamentally different concepts . Although the expression "data about data" is often used, it does not apply to both in the same way. Structural metadata, the design and specification of data structures, cannot be about data, because at...
- Controlled vocabularyControlled vocabularyControlled vocabularies provide a way to organize knowledge for subsequent retrieval. They are used in subject indexing schemes, subject headings, thesauri, taxonomies and other form of knowledge organization systems...
- Data dictionaryData dictionaryA data dictionary, or metadata repository, as defined in the IBM Dictionary of Computing, is a "centralized repository of information about data such as meaning, relationships to other data, origin, usage, and format." The term may have one of several closely related meanings pertaining to...
- Semantic spectrumSemantic spectrumThe semantic spectrum is a series of increasingly precise or rather semantically expressive definitions for data elements in knowledge representations, especially for machine use.At the low end of the spectrum is a simple binding of a single word or phrase and its...
- Semantic equivalenceSemantic equivalenceIn computer metadata, semantic equivalence is a declaration that two data elements from different vocabularies contain data that has similar meaning...
- XSLTXSLTXSLT is a declarative, XML-based language used for the transformation of XML documents. The original document is not changed; rather, a new document is created based on the content of an existing one. The new document may be serialized by the processor in standard XML syntax or in another format,...
- Enterprise Application IntegrationEnterprise application integrationEnterprise Application Integration is defined as the use of software and computer systems architectural principles to integrate a set of enterprise computer applications.- Overview :...
External links
- Gartner Glossary of Terms Gartner definition Vocabulary-based transformation
- Gartner Hype Cycle 2003