Algebraic specification schemes for data base systems

  • Authors:
  • Hartmut Ehrig;Hans-Jörg Kreowski;Herbert Weber

  • Affiliations:
  • -;-;-

  • Venue:
  • VLDB '78 Proceedings of the fourth international conference on Very Large Data Bases - Volume 4
  • Year:
  • 1978

Quantified Score

Hi-index 0.01

Visualization

Abstract

We propose a hierarchic structuring principle for the formal specification of data base systems, called an algebraic specification scheme, which is based on algebraic specification techniques for data types. Syntax and semantics of an algebraic specification scheme are formally defined and illustrated by a nontrivial example, the specification of a data base system for an airportschedule. The construction of the schema is based on tuple- and table-connections of the components showing a close relationship to the relational data base model. Algebraic specification schemes allow the definition of integrity constraints like functional and interrelational dependencies. The mathematical precise formulation allows rigorous correctness proofs for their syntax and semantics. First results are given and applied to the airportschedule example.