Patent · US Expired

System and method for providing a high level language for mapping and accessing objects in data stores

US6061515A · kind A · utility

120Cited by
4References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 30, 1997
Grant dateMay 9, 2000
Priority date
Expiry dateMay 30, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/289
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A user may define a mapping between object schema and data store schema by use of a high level language, Schema Mapping Definition Language (SMDL), which is data store independent, object oriented language independent, and extensible. The user may either write SMDL directly or generate SMDL through the use of a graphical user interface Smart Schema whose graphical semantics support the SMDL semantics. A Schema Mapping Internal Representation (SMIR) containing representations of the object schema, the data store schema, and the mapping of the object schema and the data store schema is generated by an SMDL Parser from the SMDL. The SMIR is represented such that it may be accessible by both development interfaces and run-time environments. It supports the accessing of the mapping information given either the object schema or data store schema such that the data store schema may be accessed from the object schema, and the object schema may be accessed from the data store schema. An SMDL Generator may be used to generate the SMDL from the SMIR. The SMIR, SMDL Generator, SMDL Parser, and SMDL may be registered in a Data Store Manager (DSM) having a single, uniform, object oriented applic…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.