System and method for providing a high level language for mappin

Data processing: database and file management or data structures – Database design – Data structure types

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395701, 707100, 707103, G06F 944

Patent

active

06061515&

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 application programming interface for accessing one or more data stores, regardless of the type of data store.

REFERENCES:
patent: 5315709 (1994-05-01), Alston, Jr. et al.
patent: 5426780 (1995-06-01), Gerull et al.
patent: 5448727 (1995-09-01), Annevelink
patent: 5627979 (1997-05-01), Chang et al.
The Common Object Requester Broker Architecture and Specification, OMG TC Document 91.12.1, 1991.
IBM/Joss Object Services Persistence Service Specification, OMG TC Document 93.11.3 (OMG TC Document 93.5.7), Nov. 15, 1993.
SOM Toolkit Users Guide, Version 2.0, Jun. 1993. (SOMobjects Developer Toolkit Users Guide, Version 2.0, Jun. 1993.
ODMG-93, Standard R.G.G. Cattell (Ed), The Object Database Standard: A ODMG-93, Morgan Kaufmann Publishers, San Mateo, CA 1994.
IBM SQL Reference Version 1, First Edition, Aug. 1993.
Rumbaugh et al., "Object-Oriented Modeling and Design" pp. 1-3, 375-386, 1991.
Aho et al. "Compilers Principles Techniques and Tools", p. 56, 1988.
Su-Yin et al., "Capturing the Object-Oriented Database model in Relational Form", 1993.
Ying Ying et al, "Translating Relational Schema with Constraints in OODB Schema", 1993.
Yan et al, "Translating Relationl Schema With Constraints Into OODB Schema", IFIP Transactions A: Computer Science and Technology, pp. 69-85, Nov. 1992.
Hsieh et al, "Capturing the Object-Oriented Database Model in Relational Form", Proceedings--IEEE Computer Society's International Computer Sofware and Applications Conference, p. 202-208, Nov. 1993.
Rafii, A. et al, "Integration Strategies in Pegasus Object Oriented Multidatabase System", Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences, p. 323-34, Jan. 7, 1992.
Bertino, E., "Integration of Heterogeneous Data Repositories by Using Object-Oriented Views", IMS '91 Proceedings. First International Workshop on Interoperability in Multidatabase Systems, p. 22-9, Apr. 7, 1991.
Markowitz, V. et al, "Object Queries Over Relational Databases: Language, Implementation, and Applications", Proceedings. Ninth International Conference on Data Engineering, p. 71-80, Apr. 19, 1993.
Soutou, C., "Towards a Methodology for Developing a Federated Database System", Proceedings ICC '93. Fifth International Conference on Computing and Information, p. 560-4, May 27, 1993.
Sull, W. et al, "A Self-Organizing Knowledge Representation Scheme for Extensible Heterogeneous Information Environment", IEEE Transactions on Knowledge and Data Engineering, p. 185-91, Apr. 1992.
Urban, S., "A Semantic Framework for Heterogeneous Database Environments", IMS '91 Proceedings. First International Workshop on Interoperability in Multidatabase Systems, p. 156-63, Apr. 7, 1991.
Rafii, A. et al, "Multidatabase Management in Pegasus", IMS '91 Proceedings. First International Workshop on Interoperability in Multidatabase Systems, p. 166-73, Apr. 7, 1991.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for providing a high level language for mappin does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for providing a high level language for mappin, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for providing a high level language for mappin will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1073390

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.