Willkommen Gast

  • Login
Full load

AutorenU. Nink, Norbert Ritter
TitelDatabase Application Programming with Versioned C omplex Objects
Publiziert inTagungsband der GI-Fachtagung 'Datenbanksysteme in Büro, Technik und Wissenschaft' (BTW'97)
EditorK.R. Dittrich, A. Geppert
DatumMärz 1997
ZusammenfassungDatabase systems as basis for CAD frameworks have to provide data management as well as transaction management facilities meeting the requirements of design applications. One of the most important features is an application programming interface (API) supporting design tool implementation as well as integration of design tools into the CAD framework by integrating a database language into a host programming language. Different integration techniques have been proposed in the past. We argue that call interfaces are the choice for object-oriented environments. Especially, code generation can effectively be used to tackle the impedance mismatch problem and to achieve a seamless integration, an easy-to-use interface as well as an efficient run-time environment. We exemplify this by introducing a database management system tailored to adequate management of explicit complex-object versions. Its API integrates a set-oriented, descriptive database language into an object-oriented, high-level programming language (C++) by following a call interface approach. We also report on our prototype system and corresponding experience.
Andere Formate Din 1501