Patent
1994-07-18
1997-05-06
Bayerl, Raymond J.
395613, 395615, 395349, 395968, G06F 300
Patent
active
056279795
ABSTRACT:
A graphical user interface for mapping and accessing objects in data stores is disclosed. 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 programing interface for accessing one or more data stores, regardless of the type of data store. The DSM may use the SMIR to access objects from a data store. The SMIR may also be used by a run-time environment to provide direct access of objects from a data store, or it may be used by various Code Generators to generate an object oriented programing language for providing direct access to objects from a data store.
REFERENCES:
patent: 4930071 (1990-05-01), Tou et al.
patent: 5235701 (1993-08-01), Ohler et al.
patent: 5295242 (1994-03-01), Mashruwala et al.
patent: 5404440 (1995-04-01), Asahi
patent: 5408659 (1995-04-01), Cavendish et al.
patent: 5412774 (1995-05-01), Agrawal et al.
patent: 5437027 (1995-07-01), Bannon et al.
patent: 5448727 (1995-09-01), Annevelink
patent: 5548749 (1996-08-01), Kroenke et al.
patent: 5555367 (1996-09-01), Premerlani et al.
Chang Daniel T.
Lau Christina
Lee Taejae
Bayerl Raymond J.
International Business Machines - Corporation
Katbab A.
LandOfFree
System and method for providing a graphical user interface for m 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 graphical user interface for m, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for providing a graphical user interface for m will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2139699