Vocabulary-based transformation

Vocabulary-based transformation

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.

History

The term "vocabulary-based transformation" was first defined by Roy Shulte of the Gartner Group around May of 2003 and appeared in annual "hype-cycle" for integration.

Application

VBT allows computer systems integrators to more automatically "look up" the definitions of data elements in a centralized data dictionary 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.

Companies or products

* IONA Technologies
* [http://www.contivo.com Contivo]
* enLeague Systems
* ItemField
* Unicorn Solutions
* Vitria Technology
* Zonar

See also

* metadata
* Controlled vocabulary
* Data dictionary
* Semantic spectrum
* Semantic equivalence
* XSLT
* Enterprise Application Integration

External links

* [http://www.gartner.com/6_help/glossary/GlossaryV.jsp Gartner Glossary of Terms] Gartner definition Vocabulary-based transformation
* [http://www.sun.com/service/openwork/analyst/Gartner_Hype_Cycle.pdf Gartner Hype Cycle 2003]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Transformation — (root transform ) may refer to:Transformation is also referred to as a turn.In science: * Transformation (geometry), in mathematics, as a general term applies to mathematical functions. ** Data transformation (statistics) in statistics. *… …   Wikipedia

  • 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. Controlled vocabulary… …   Wikipedia

  • ATLAS Transformation Language — ATL is a model transformation language (MTL) developed at INRIA to answer the QVT Request For Proposal. QVT is an Object Management Group standard for performing model transformations. It can be used to do syntactic or semantic translation. ATL… …   Wikipedia

  • Esperanto vocabulary — The word base of Esperanto was originally defined by Lingvo internacia, published by Zamenhof in 1887. It contained some 900 root words. However, the rules of the language allowed speakers to borrow words as needed, recommending only that they… …   Wikipedia

  • Meta-Process Modeling — is a type of metamodeling used in software engineering and systems engineering for the analysis and construction of models applicable and useful some predefined problems. Meta process support the effort of creating flexible process models. The… …   Wikipedia

  • Meta-process modeling — Abstraction level for processes.[1] Meta process modeling is a type of metamodeling used in software engineering and systems engineering for the analysis and construction of models applicable and useful to some predefined problems. Meta process… …   Wikipedia

  • Object Constraint Language — The Object Constraint Language (OCL) is a declarative language for describing rules that apply to Unified Modeling Language (UML) models developed at IBM and now part of the UML standard. Initially, OCL was only a formal specification language… …   Wikipedia

  • ATL — infobox software name = ATLAS Transformation Language developer = INRIA Free software community latest release version = 2.0.0 latest release date = release date|2008|06|25 operating system = Cross platform status = Active license = Eclipse… …   Wikipedia

  • Glossary of Unified Modeling Language terms — This glossary of Unified Modeling Language terms covers all versions of UML. Individual entries will point out any distinctions that exist between versions.A* Abstract An indicator applied to a classifier (e.g., actor, class, use case) or to some …   Wikipedia

  • Automatic programming — In computer science, the term automatic programming [Ricardo Aler Mur, [http://et.evannai.inf.uc3m.es/icml06/aiptutorial.htm Automatic Inductive Programming] , ICML 2006 Tutorial . June 2006.] identifies a type of computer programming in which… …   Wikipedia

Share the article and excerpts

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