Aggregation in a Behavior Oriented Object Model (1992)
| Venue: | Object-Based Distributed Processing |
| Citations: | 23 - 7 self |
BibTeX
@INPROCEEDINGS{Hartmann92aggregationin,
author = {Thorsten Hartmann and Ralf Jungclaus and Gunter Saake and Abt Datenbanken and Tu Braunschweig},
title = {Aggregation in a Behavior Oriented Object Model},
booktitle = {Object-Based Distributed Processing},
year = {1992},
pages = {57--77},
publisher = {Springer-Verlag}
}
Years of Citing Articles
OpenURL
Abstract
T ROLL is a language to specify information systems with dynamic behavior. Here, we elaborate on the specification of object aggregation in T ROLL . We distinguish between two kinds of aggregation, static and dynamic aggregation. Static aggregation means that the composition of objects is described using predicates over constant properties. Dynamic aggregation means that we may alter the composition of objects by invoking special operations (events) that are implicitly defined for each dynamic complex object. Additionally, we describe the specification of disjoint complex as a means for structuring a specification. We introduce language features to describe object aggregation and give some hints towards their semantics. 1 Introduction The first steps in an object-oriented approach to information system development concentrate on the abstract description of the relevant static and dynamic aspects of real-world objects (the Universe of Discourse, UoD) [Gri82, RBP + 90, Boo90] (concept...







