An Object-Oriented Database Interface for Ada
Abstract
Object data management (ODM) is currently at the forefront of research and development efforts in the database community. In order to take advantage of ODM technology, the Department of Defense (DoD) needs to ensure that these systems are accessible to Ada programmers. The Air Force Institute of Technology (AFIT) is conducting research towards the development of an Ada ODM interface to existing ODM systems. The design goals are portability, transparency, and completeness for Ada programmers. Portability means that the ODM system can be changed without affecting any existing application programs. Transparency means that Ada programmers can use the interface without having to know different programming languages or specifics about the different systems being used. Completeness means that all of the functionality of the ODM systems are available to Ada application developers. This thesis defines requirements for an Ada ODM interface and proposes a design. In addition, the challenges associated with implementation are investigated using commercial ODM systems at AFIT. Implementation of the interface is based on the use of Ada bindings to the existing application program interfaces (APIs) of the ODM systems. A preprocessor will be necessary in order to achieve transparency.
Document Details
- Document Type
- Technical Report
- Publication Date
- Dec 01, 1993
- Accession Number
- ADA274391
Entities
People
- Anthony D. Moyers
Organizations
- Air Force Institute of Technology