http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
Database application engineering with DAIDA
1 online resource (x, 558 pages) : illustrations.
The development of integrated environments for computer-assisted software engineering (CASE) has proven more difficult than expected. The ESPRIT project DAIDA (Advanced Interactive Development of Data-Intensive Applications) has produced the first prototype of a comprehensive systems environment which manages the whole process of information systems development and maintenance as a multi-layered knowledgebase with semi-automatic mapping between the layers. Several DAIDA results have had substantial impact on systems development theory and practice: the language Telos and its usage in the ConceptBase system for modeling knowledge about information systems, the modular database programming language DBPL as a theoretical foundation for future object-oriented databases, the integration of knowledge-based analysis and mapping assistants from requirements capture to running code, and a CAD metamodel of information systems processes including support for configuration management and teamwork. The example of a personnel information system is used throughout the book to illustrate the relationships between the different languages, methods, and tools. The book has three main parts, covering "upper CASE" (requirements analysis and its mapping to initial designs), "lower CASE" (transformation of designs into efficient database programs), and process management. In addition to direct DAIDA results, the book contains contributions from collaborating national and North American projects. The intended audience for the book are practitioners, researchers, and graduate students with an interest in CASE integration for data-intensive information systems.
I Overview -- 1 An Overview of the DAIDA Framework -- II Languages for Information Systems -- 2 Representing Knowledge About Information Systems in Telos -- 3 The TaxisDL Software Description Language -- 4 Modular and Rule-Based Database Programming in DBPL -- III Methods and Environments: Upper CASE -- 5 Requirements Modelling and System Specification in a Logic Based Knowledge Representation Framework -- 6 Modeling Security Requirements in Information Systems -- 7 Group Support and Change Propagation in Requirements Engineering -- 8 Mapping Information System Requirements to Designs -- IV Methods and Environments: Lower CASE -- 9 Specification and Refinement of Databases and Transactions -- 10 DBPL: The System and its Environment -- 11 From an Object-Based Prototyping Tool to a Complete Object-Oriented Environment -- V Software Process Management -- 12 ConceptBase: A Telos-Based Software Information System -- 13 Process Services in ConceptBase -- 14 Decision-Oriented Configuration Management -- 15 ConceptTalk: Team Support in IS Development -- 16 Change-Oriented Software Project Management -- 17 GraFlc: A Graphical Browser and Editor for Knowledge Bases -- Authors -- List of Figures.
Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002. http://purl.oclc.org/DLF/benchrepro0212 MiAaHDL
digitized 2010 HathiTrust Digital Library committed to preserve pda MiAaHDL
Includes bibliographical references (pages 519-542) and index.
Berlin ; New York : Springer Verlag, ©1993
9783540562917 (Berlin : acid-free paper)
9780387562919 (New York ; acid-free paper)