Patent ID: 7284196

Claim:
A data transformation system for accomplishing vocabulary-based data transformations of a first document to a second document using a computer-implemented framework that separates concepts from terms used to name the concepts, said data transformation system comprising at least one processor for executing: a specification parser that uses an ontology layer of the computer-implemented framework to define concepts, concept semantics, and concept structure used in the first document to derive an initial ontology dictionary; a specification analyzer that uses a vocabulary layer for labeling the concepts in the first document to derive an initial vocabulary dictionary; a specification refiner that uses a specification layer of the computer-implemented framework to specify refined concepts, refined concept semantics, refined concept structure, and refined labels of the initial ontology dictionary and the initial vocabulary dictionary to create a refined ontology dictionary and a refined vocabulary dictionary in computer-readable format; and a format generator that uses a representation layer for encoding data from the refined ontology dictionary and a refined vocabulary dictionary in conformance with the specification layer to create the second document based on the vocabulary-based data transformation of the first document.