DEGAS - A DATABASE OF AUTONOMOUS OBJECTS

Citation
J. Vandenakker et A. Siebes, DEGAS - A DATABASE OF AUTONOMOUS OBJECTS, Information systems, 22(2-3), 1997, pp. 121-138
Citations number
34
Categorie Soggetti
System Science","Information Science & Library Science","Computer Science Information Systems
Journal title
ISSN journal
03064379
Volume
22
Issue
2-3
Year of publication
1997
Pages
121 - 138
Database
ISI
SICI code
0306-4379(1997)22:2-3<121:D-ADOA>2.0.ZU;2-Q
Abstract
In this paper we introduce DEGAS (Dynamic Entities Get Autonomous Stat us), an active temporal data model based on autonomous objects. The na tural combination of active and temporal databases is discussed. The a ctive dimension of DEGAS means that we define the behaviour of objects in terms of production rules. The temporal dimension means that the h istory of an object is included in the DEGAS data model. Further novel features of DEGAS are the encapsulation of the complete behaviour of an object, both potential and actual. Thus, DEGAS combines dynamic and structural specifications in one model. In addition, DEGAS allows eas y evolution of object capabilities through a clear distinction between inherent types and capabilities that can be acquired and lost. This a ddon mechanism makes DEGAS very suitable as a formalism for role model ling. Finally, the rule model in DEGAS is both simple, through the use of finite automata, and general, because it allows different strategi es for dealing with constraints and reacting to events in other object s. (C) 1997 Elsevier Science Ltd.