ACM SIGMOD Anthology ACM SIGMOD dblp.uni-trier.de

The IMPRESS DDT: A Database Design Toolbox Based on a Formal Specification Language.

Jan Flokstra, Maurice van Keulen, Jacek Skowronek: The IMPRESS DDT: A Database Design Toolbox Based on a Formal Specification Language. SIGMOD Conference 1994: 506
@inproceedings{DBLP:conf/sigmod/FlokstraKS94,
  author    = {Jan Flokstra and
               Maurice van Keulen and
               Jacek Skowronek},
  editor    = {Richard T. Snodgrass and
               Marianne Winslett},
  title     = {The IMPRESS DDT: A Database Design Toolbox Based on a Formal
               Specification Language},
  booktitle = {Proceedings of the 1994 ACM SIGMOD International Conference on
               Management of Data, Minneapolis, Minnesota, May 24-27, 1994},
  publisher = {ACM Press},
  year      = {1994},
  pages     = {506},
  ee        = {http://doi.acm.org/10.1145/191839.191951, db/conf/sigmod/sigmod94-506.html},
  crossref  = {DBLP:conf/sigmod/94},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX

Abstract

1. Prototype description

The Database Design Tool prototype is being developed in the IMPRESS project (Esprit project 6355). The IMPRESS project started in May 1992 and aims at creating a low-level storage manager tailored for multimedia applications, together with a library of efficient operators, a programming environment, high-level design tools and methodology. The DDT is part of this last effort.

The project focuses on the field of Technical Information Systems, where there is a need for tools supporting modeling of complex objects. Designers in this field usually use incremental design or step by step prototyping, because this seems to be best suited for users coping with complexity and uncertainty about their own needs or requirements. The IMPRESS DDT aims at supporting the database design part of this process.

2. TM and its role in the DDT

The DDT uses the object-oriented database specification language TM as its kernel [BaBV92]. TM has a complete formal semantics [BaBZ93]. This entails all expressions in the language having a precise and unique meaning, without which it is impossible to build a reliable toolset. A designer using TM need not necessarily have knowledge of TM's underlying formal basis to achieve correct specifications of TM schemas, but it is this basis that enables him to perform complex semantic analyses of schemas, thus paving the way to a complete debugging of the conceptual design. As a design language, TM is equipped with powerful structuring primitives which enable a user to arrive at natural and intuitively correct designs.

3. Functionality

The DDT consists of the following components: The following components are being developed:

Copyright © 1994 by the ACM, Inc., used by permission. Permission to make digital or hard copies is granted provided that copies are not made or distributed for profit or direct commercial advantage, and that copies show this notice on the first page or initial screen of a display along with the full citation.


ACM SIGMOD Anthology

Online Version (ACM WWW Account required): Full Text in PDF Format

CDROM Version: Load the CDROM "Volume 1 Issue 1, SIGMOD '93-'97" and ...

DVD Version: Load ACM SIGMOD Anthology DVD 1" and ... BibTeX

Printed Edition

Richard T. Snodgrass, Marianne Winslett (Eds.): Proceedings of the 1994 ACM SIGMOD International Conference on Management of Data, Minneapolis, Minnesota, May 24-27, 1994. ACM Press 1994 BibTeX , SIGMOD Record 23(2), June 1994
Contents

Online Edition: ACM Digital Library

[Index Terms]
[Full Text in PDF Format, 87 KB]

References

[BaBa93]
René Bal, Herman Balsters: A Deductive and Typed Object-Oriented Language. DOOD 1993: 340-359 BibTeX
[BaBZ93]
Herman Balsters, Rolf A. de By, Roberto Zicari: Typed Sets as a Basis for Object-Oriented Database Schemas. ECOOP 1993: 161-184 BibTeX
[BaBV92]
...
[BaFo91]
Herman Balsters, Maarten M. Fokkinga: Subtyping Can Have a Simple Semantics. Theor. Comput. Sci. 87(1): 81-96(1991) BibTeX
[BaVr91]
Herman Balsters, Chris C. de Vreeze: A Semantics of Object-Oriented Sets. DBPL 1991: 203-217 BibTeX

Referenced by

  1. Mark W. W. Vermeer, Peter M. G. Apers: The Role of Integrity Constraints in Database Interoperation. VLDB 1996: 425-435
  2. Mark W. W. Vermeer, Peter M. G. Apers: Reverse Engineering of Relational Database Applications. OOER 1995: 89-100
  3. Mark W. W. Vermeer, Peter M. G. Apers: Object-Oriented Views of Relational Databases Incorporating Behaviour. DASFAA 1995: 26-35
BibTeX
ACM SIGMOD Anthology - DBLP: [Home | Search: Author, Title | Conferences | Journals]
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:40:23 2009