Introduction to TROL1 -1 A Language for Object-Oriented Specification of Information Systems

TitleIntroduction to TROL1 -1 A Language for Object-Oriented Specification of Information Systems
Publication TypeConference Proceedings
Year of Conference1991
AuthorsJungclaus, R., T. Hartmann, G. Saake, and C. Sernadas
Conference NameInformation Systems - Correctness and Reusability
Pagination97-128
PublisherTU Braunschweig, Informatik Bericht 91-03
Abstract

In this paper, we present the language \tt TROLL for the abstract specification of information systems. Information systems are regarded to be reactive systems with a large database. Before we present the constructs of \tt TROLL, we briefly explain the basic ideas on which the language relies. The UoD is regarded to be a collection of interacting objects. An object is modeled as a process with an observable state. The language \tt TROLL itself allows for the integrated description of structure and behavior of objects. We explain the abstraction mechanisms provided by \tt TROLL, namely roles, specialization, generalization and aggregation. To support the description of systems composed from objects, the concepts of relationships and interfaces may be used

Publicno