A web-based animator for validating object specifications

  • Authors:
  • Mark Richters;Martin Gogolla

  • Affiliations:
  • Universität Bremen, FB 3 Mathematik und Informatik, Arbeitsgmppe Datenbanksysteme, Bremen;Universität Bremen, FB 3 Mathematik und Informatik, Arbeitsgmppe Datenbanksysteme, Bremen

  • Venue:
  • IDEAS'97 Proceedings of the 1997 international conference on International database engineering and applications symposium
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

One of the central tasks in developing information systems is the specification of desired system properties. We use the object specification language TROLL light to formalize the conceptual model of a system. A TROLL light specification describes structural as well as dynamic characteristics of objects representing real-world entities. For validating specifications, we have developed an animation tool allowing us to reflect structural properties and dynamic behavior The main concepts of the animator are illustrated by a working example. We present a simple specification of a car rental company and describe some of the steps pegormed during a typical animation session. The animation allows to check whether desired properties are fulfilled by the given object descriptions. Finally, some design and implementation issues regarding the utilized persistent programming environment and the Web-based user interface are discussed.