Most object databases offer little or no support for eventbased programming over and above what is provided in the programming language. Consequently, functionality offered by traditional database triggers and event-condition-action (ECA) rules has to be coded in each application. We believe that a notion of triggers should be offered by object databases to facilitate application development and a clear separation of concerns. We present a general and flexible event model that unifies concepts from programming languages and database triggers. We describe an implementation of the model and how it can support the requirements of a rich variety of applications
: In this paper, we propose an event specification language, which incorporates a calendar algebra t...
Triggers are event-condition-action rules in active databases. In order to improve the power of expr...
This paper proposes a simple and powerful approach to associating rules with events in reactive obje...
Most object databases offer little or no support for event-based programming over and above what is ...
This paper presents an approach to support event-condition-action rules and logical events in an obj...
Triggers are the basic ingredient of active databases. Ode triggers are event-action pairs. An event...
This thesis describes the research work carried out in the area of active databases. Active database...
Making a database system active to meet the requirements of a wide range of applications entails dev...
In this paper, we extend the standard for object-oriented databases, ODMG, with reactive features, b...
This paper proposes a new approach to associating rules with events in object oriented database syst...
This paper proposes the object-event table as a useful technique for modelling interaction between d...
This thesis introduces active database concepts to a relational database system. Event handlers are ...
Making a database system active entails developing an expressive event specification language with w...
Although there are a number of issues to resolve, active databases, object-oriented databases, and d...
The definition and long-term management of data in complex systems requires extensive support, inclu...
: In this paper, we propose an event specification language, which incorporates a calendar algebra t...
Triggers are event-condition-action rules in active databases. In order to improve the power of expr...
This paper proposes a simple and powerful approach to associating rules with events in reactive obje...
Most object databases offer little or no support for event-based programming over and above what is ...
This paper presents an approach to support event-condition-action rules and logical events in an obj...
Triggers are the basic ingredient of active databases. Ode triggers are event-action pairs. An event...
This thesis describes the research work carried out in the area of active databases. Active database...
Making a database system active to meet the requirements of a wide range of applications entails dev...
In this paper, we extend the standard for object-oriented databases, ODMG, with reactive features, b...
This paper proposes a new approach to associating rules with events in object oriented database syst...
This paper proposes the object-event table as a useful technique for modelling interaction between d...
This thesis introduces active database concepts to a relational database system. Event handlers are ...
Making a database system active entails developing an expressive event specification language with w...
Although there are a number of issues to resolve, active databases, object-oriented databases, and d...
The definition and long-term management of data in complex systems requires extensive support, inclu...
: In this paper, we propose an event specification language, which incorporates a calendar algebra t...
Triggers are event-condition-action rules in active databases. In order to improve the power of expr...
This paper proposes a simple and powerful approach to associating rules with events in reactive obje...