| Implementing Persistent Active Objects - The A.I.S./ARTS Approach (1993) | |||||||||||||||
Abstract | |||||||||||||||
| Founding on our experience with active database technology in a relational setting we now advance with the integration of the event driven paradigm into object-oriented databases. We develop an execution model for a language that explicitly allows for both, procedural and eventdriven behaviour. Whereas procedural behaviour via methods describes a close interaction of objects the event-driven behaviour reflects a loose coupling of objects, i.e. objects perform some actions due to events in the system they learn about. This paper presents the architecture and the execution model of the active runtime system ARTS. ARTS supports active database applications with interacting autonomous objects in the sense described above. Autonomous objects communicate via the novel concept of a network of channels that are adaptable to the complexity of the applications. ARTS is the object-oriented core of our active information systems development environment AIDE realised in the A.I.S. (Active... | |||||||||||||||
Publication details | |||||||||||||||
| |||||||||||||||