Database application engineering with DAIDAFunded under: FP1-ESPRIT 1
The aim of the ESPRIT project on the advanced interactive development of data-intensive applications (DAIDA) was the definition and prototype implementation of languages, methods, and tools to support the development and maintenance of database-intensive information systems. Particular emphasis was placed on integrating all phases of the software life cycle with each other and with systems maintenance. The evolving results of analysis, design and implementation are managed as interrelated knowledge bases under the control of a software information system. An overview of the DAIDA framework is presented. Three kinds of languages are derived as the layers of a DAIDA description: (i) the conceptual modelling language Telos; (ii) the modular database programming language DBPL; (iii) the TAXIS design language. Methods and environments for abstractional analysis (upper CASE) and for generative refinement and system building (lower CASE) are described. Finally, CASE integration is discussed from data, control, interface and process perspectives and the ConceptBase software information system is described.
Bibliographic Reference: EUR 14883 EN (1993) 558 pp.
Availability: Springer-Verlag GmbH & Co. KG, Postfach 10 52 80, Tiergartenstrasse 17, D-6900 Heidelberg 1 (DE)
ISBN: ISBN 3-540-56291-5
Record Number: 199310633 / Last updated on: 1994-11-29
Original language: en
Available languages: en