Database CASE tool Architecture: Principles for Flexible Design Strategies

Jean-Luc Hainaut, Mario Cadelli, Bernard Decuyper, Olivier Marchand

Research output: Contribution in Book/Catalog/Report/Conference proceedingConference contribution


The paper describes the architectural principles of a database CASE tool that allows more flexible design strategies than those of traditional tools that propose oversimplistic draw-and-generate approaches. Providing this flexibility is based on four basic principles, namely a unique generic specification model that allows the definition of a large variety of specific design products, transformational functions as major database design tools, a toolbox architecture, allowing a maximal independence between functions, and multiple model definition through parametrization of the unique generic model. These architectural characteristics themselves derive from two fundamental paradigms, namely the process-product- requirements approach to model design behaviours, and the transformational approach to system design.
Original languageEnglish
Title of host publicationProc. of the 4th Int. Conf. on Advanced Information System Engineering - CAiSE'92
Place of PublicationManchester
PublisherSpringer Verlag
Number of pages21
VolumeLNCS 593
Publication statusPublished - 1992


  • CASE tools
  • system design
  • design modeling
  • transformational approach
  • database design


Dive into the research topics of 'Database CASE tool Architecture: Principles for Flexible Design Strategies'. Together they form a unique fingerprint.

Cite this