Uni-level description of computer information and transformation of computer information between representation schemes
First Claim
1. In a computer system with selected computer information conforming to a first representation scheme having a first model structure, a representation scheme transformation method for transforming the selected computer information into a second representation scheme having a second model structure, comprising:
- expressing the selected computer information in a uni-level description using basic structures that represent the selected computer information with reference to a generic set of abstractions applicable to representation schemes having different model structures; and
transforming the selected computer information expressed in the uni-level description to the second representation scheme.
1 Assignment
0 Petitions
Accused Products
Abstract
A uni-level description of computer information built using basic structures or a metamodel allows model, schema, and instance information to be represented explicitly for a variety of distinct model-based representation schemes or models. Exemplary distinct representation schemes include Extensible Markup Language (XML), Resource Description Framework (RDF), developed by the World Wide Consortium, Topic Maps, and a relational database model. The uni-level description is stored in a computer readable medium and is comprised of basic structures that are instantiated to describe various models or representation schemes of interest. In one implementation, the uni-level description is expressed using triples, loosely based on RDF in one implementation. The basic structures or metamodel of the uni-level description includes or provides a basic or generic set of abstractions for information representations that are characterized as including representation schemes, schema level data, and instance level data. A transformation method for converting computer information from one representation scheme to another, from one schema to another, and, in general, for converting model, schema, or data from the computer information in a first representation scheme to model, schema, or data of a second representation scheme.
-
Citations
40 Claims
-
1. In a computer system with selected computer information conforming to a first representation scheme having a first model structure, a representation scheme transformation method for transforming the selected computer information into a second representation scheme having a second model structure, comprising:
-
expressing the selected computer information in a uni-level description using basic structures that represent the selected computer information with reference to a generic set of abstractions applicable to representation schemes having different model structures; and
transforming the selected computer information expressed in the uni-level description to the second representation scheme. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a computer system with selected computer information conforming to a first representation scheme that includes first model data, first schema data, and first instance data, a representation scheme transformation method for transforming the selected computer information into a second representation scheme with second model data, second schema data, and second instance data, comprising:
-
expressing the selected computer information in a uni-level description using basic structures that include construct elements and structural connector elements that connect construct elements, the construct elements and structural connector elements being applicable to representation schemes having different model structures; and
transforming the selected computer information expressed in the uni-level description to the second representation scheme. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium having stored thereon a uni-level description of a first representation scheme that includes any of first model data, first schema data, and first instance data, comprising:
basic structures that include construct elements and structural connector elements that connect construct elements, the basic structures expressing any of the first model data, first schema data, and first instance data and being applicable to representation scheme having different model structures, - View Dependent Claims (22, 23, 24, 25, 26, 28, 29, 30, 31)
-
27. In a computer readable medium of a computer system with selected computer information conforming to a first representation scheme having a first model structure, representation scheme transformation software for transforming the selected computer information into a second representation scheme having a second model structure, comprising:
-
software for expressing the selected computer information in a uni-level description using basic structures that represent the selected computer information with reference to a generic set of abstractions applicable to representation schemes having different model structures; and
software for transforming the selected computer information expressed in the uni-level description to the second representation scheme.
-
-
32. In a computer readable medium of a computer system with selected computer information conforming to a first representation scheme that includes first model data, first schema data, and first instance data, representation scheme transformation software for transforming the selected computer information into a second representation scheme that includes second model data, second schema data, and second instance data, comprising:
-
software for expressing the selected computer information in a uni-level description using basic structures that include construct elements and structural connector elements that connect construct elements, the construct elements and structural connector elements being applicable to representation schemes having different model structures; and
software for transforming the selected computer information expressed in the uni-level description to the second representation scheme. - View Dependent Claims (33, 34, 35, 37, 38, 40)
-
-
36. A computer readable medium of a computer system, comprising:
-
selected computer information conforming to a first representation scheme having a first model structure; and
uni-level description software for expressing the selected computer information in a uni-level description using basic structures that represent the selected computer information with reference to a generic set of abstractions applicable to representation schemes having different model structures.
-
-
39. A computer readable medium of a computer system, comprising:
-
selected computer information conforming to a first representation scheme that includes first model data, first schema data, and first instance data; and
uni-level description software for expressing the selected computer information in a uni-level description using basic structures that include construct elements and structural connector elements that connect construct elements, the construct elements and structural connector elements being applicable to representation schemes having different model structures.
-
Specification