SDAI as the Common Access Interface for Object-Oriented Database Management Systems1

Thu-Hua Liu, Amy J.C. Trappey, Chii-Shi Lin · 2023

This research describes the specifications for the ISO10303 Standard Data Access Interface (SDAI) and depicts the SDAI role in the integrated software development environment. Primarily, the research documents the process of implementing the SDAI on a specific object-oriented database management system (OODBMS), called Web-based Object Oriented-DataBase (WOO-DB). WOO-DB is developed by the Institute for Information Industry and uses a proprietary object definition language (ODL) and object manipulation language (OML) to describe and manipulate data. The implementation is achieved by mapping the functions and schemata between the SDAI data model and WOO-DB ODL and OML. Because C language binding is available in SDAI, the research focuses on the C-API of WOO-DB and implements the SDAI C language for the standard application interface. Since the data access interface is independent of data storage technologies, the integration of applications can be achieved under a common data accessing protocol .

Read the paper · More papers on PaperTik