Data query and location through a central ontology model
First Claim
1. A computer readable medium containing a COBOL mapping system for embedding a COBOL Copy Book including group items and elementary items into an ontology model including classes and properties, the COBOL mapping system comprising:
- a first data construct usable to map at least one COBOL group item within a COBOL Copy Book to at least one class of an ontology model;
a second data construct usable to map at least one COBOL elementary item within the COBOL Copy Book to at least one of;
at least one property of the ontology model or a composition of properties of the ontology model; and
a third data construct comprising a first query referring to the ontology model, wherein the first query is expressed in an ontology language; and
a fourth data construct comprising a second query referring to a data schema embedded within the ontology model, wherein the first data construct and the second data construct were used to convert the first query into the second query, wherein the data schema relates to the at least one COBOL group item, and wherein the second query is expressed in a data schema language associated with COBOL.
2 Assignments
0 Petitions
Accused Products
Abstract
A data query system including a first storage medium including a data schema having a data schema query language associated therewith, a second storage medium including an ontology model including classes and properties, the ontology model having an ontology query language associated therewith, wherein constructs of the database schema are mapped to corresponding classes, properties or compositions of properties of the ontology model, and an ontology query processor generating a query expressed in the data schema query language corresponding to a specified query expressed in the ontology query language. A method is also described and claimed.
-
Citations
4 Claims
-
1. A computer readable medium containing a COBOL mapping system for embedding a COBOL Copy Book including group items and elementary items into an ontology model including classes and properties, the COBOL mapping system comprising:
-
a first data construct usable to map at least one COBOL group item within a COBOL Copy Book to at least one class of an ontology model; a second data construct usable to map at least one COBOL elementary item within the COBOL Copy Book to at least one of;
at least one property of the ontology model or a composition of properties of the ontology model; anda third data construct comprising a first query referring to the ontology model, wherein the first query is expressed in an ontology language; and a fourth data construct comprising a second query referring to a data schema embedded within the ontology model, wherein the first data construct and the second data construct were used to convert the first query into the second query, wherein the data schema relates to the at least one COBOL group item, and wherein the second query is expressed in a data schema language associated with COBOL. - View Dependent Claims (3)
-
-
2. A computer-implemented method for embedding a COBOL Copy Book including group items and elementary items into an ontology model including classes and properties, the computer-implemented comprising:
-
mapping at least one COBOL group item within a COBOL Copy Book to at least one class of an ontology model, wherein a first mapping is formed; mapping, using at least one data construct, at least one COBOL elementary item within the COBOL Copy Book to at least one property of the ontology model or a composition of properties of the ontology model, wherein a second mapping is formed; storing the first mapping and the second mapping; and using the first mapping and the second mapping to convert a first query referring to the ontology model into a corresponding second query referring to a data schema embedded within the ontology model, wherein the data schema relates to the at least one COBOL group item, wherein the first query is expressed in an ontology language, and wherein the second query is expressed in a data schema language associated with COBOL. - View Dependent Claims (4)
-
Specification