DEGAS: A Temporal Active Data Model based on Object Autonomy

Gespeichert in:
Bibliographische Detailangaben
Titel: DEGAS: A Temporal Active Data Model based on Object Autonomy
Autoren: Johan F.P. van den Akker, A.P.J.M. Siebes, Arno Siebes
Weitere Verfasser: The Pennsylvania State University CiteSeerX Archives
Quelle: http://www.cwi.nl/ftp/CWIreports/AA/CS-R9608.ps.Z.
Publikationsjahr: 1996
Bestand: CiteSeerX
Schlagwörter: database programming languages, active databases, time, autonomous objects, rules, data
Beschreibung: This report defines Degas, an advanced active data model that is novel in two ways. The first innovation is object autonomy, an extreme form of distributed control. In comparison to more traditional approaches, autonomous objects also encapsulate rule definitions to make them active. The second innovation of Degas is its temporal aspect. Active databases have an inherent temporal element in the specification and detection of event patterns that trigger rules. Autonomous objects, the foundation of the Degas data model, are independent processes. Their definition includes their complete behaviour, both potential behaviour in the form of methods and lifecycles and actual behaviour in the form of active rules. Relations between objects are objectified. The specialisation mechanism provided by Degas is a clean addon mechanism well suited to model dynamic evolution of objects in conjunction with relations. In this report we give a full syntactic and semantic definition of the data.
Publikationsart: text
Dateibeschreibung: application/postscript
Sprache: English
Relation: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.35.2530
Verfügbarkeit: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.35.2530
http://www.cwi.nl/ftp/CWIreports/AA/CS-R9608.ps.Z
Rights: Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Dokumentencode: edsbas.C845017D
Datenbank: BASE
Beschreibung
Abstract:This report defines Degas, an advanced active data model that is novel in two ways. The first innovation is object autonomy, an extreme form of distributed control. In comparison to more traditional approaches, autonomous objects also encapsulate rule definitions to make them active. The second innovation of Degas is its temporal aspect. Active databases have an inherent temporal element in the specification and detection of event patterns that trigger rules. Autonomous objects, the foundation of the Degas data model, are independent processes. Their definition includes their complete behaviour, both potential behaviour in the form of methods and lifecycles and actual behaviour in the form of active rules. Relations between objects are objectified. The specialisation mechanism provided by Degas is a clean addon mechanism well suited to model dynamic evolution of objects in conjunction with relations. In this report we give a full syntactic and semantic definition of the data.