Issue No. 01 - March (1990 vol. 2)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/69.50904
<p>A retrospective of the Darmstadt database system project, also known as DASDBS, is presented. The project is aimed at providing data management support for advanced applications, such as geo-scientific information systems and office automation. Similar to the dichotomy of RSS and RDS in System R, a layered architectural approach was pursued: a storage management kernel serves as the lowest common denominator of the requirements of the various applications classes, and a family of application-oriented front-ends provides semantically richer functions on top of the kernel. The lessons that were learned from building the DASDBS system are discussed. Particular emphasis is placed on the following issues: the role of nested relations, the experiences with using object buffers for coupling the system with the programming-language environment and the learning process in implementing multilevel transactions.</p>
DASDBS project; Darmstadt database system project; data management support; advanced applications; geo-scientific information systems; office automation; RSS; RDS; System R; layered architectural approach; storage management kernel; applications classes; application-oriented front-ends; kernel; DASDBS system; nested relations; object buffers; programming-language environment; learning process; multilevel transactions; database management systems; storage management; transaction processing
M. Scholl, H. Paul, H. Schek and G. Weikum, "The DASDBS Project: Objectives, Experiences, and Future Prospects," in IEEE Transactions on Knowledge & Data Engineering, vol. 2, no. , pp. 25-43, 1990.