The architecture of an active database management system
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Logic programming and databases
Logic programming and databases
A theory for rule triggering systems
EDBT '90 Proceedings of the 2nd international conference on extending database technology: Advances in Database Technology
Reasoning about object-oriented programs that use subtypes
OOPSLA/ECOOP '90 Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications
Set-oriented production rules in relational database systems
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
Containment and minimization of positive conjunctive queries in OODB's
PODS '92 Proceedings of the eleventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Database updates in the event calculus
Journal of Logic Programming
A denotational semantics for the Starburst production rule language
ACM SIGMOD Record
A new perspective on rule support for object-oriented databases
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
Subsumption between queries to object-oriented databases
EDBT '94 Proceedings of the 4th international conference on extending database technology: Advances in database technology
A structured approach for the definition of the semantics of active databases
ACM Transactions on Database Systems (TODS)
Using the new DB2: IBM's object-relational database system
Using the new DB2: IBM's object-relational database system
A logic-based integration of active and deductive databases
New Generation Computing
Design and implementation of Chimera active rule language
Data & Knowledge Engineering
A Formal Definition of the Chimera Object-Oriented Data Model
Journal of Intelligent Information Systems
Foundations of Databases: The Logical Level
Foundations of Databases: The Logical Level
Active Database Systems: Triggers and Rules for Advanced Database Processing
Active Database Systems: Triggers and Rules for Advanced Database Processing
EDBT '96 Proceedings of the 5th International Conference on Extending Database Technology: Advances in Database Technology
The Ode Active Database: Trigger Semantics and Implementation
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
A Model for Active Object Oriented Databases
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Ode as an Active Database: Constraints and Triggers
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Implementing Set-Oriented Production Rules as an Extension to Starburst
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Rule Management in Object Oriented Databases: A Uniform Approach
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
NAOS - Efficient and Modular Reactive Capabilities in an Object-Oriented Database System
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
ECOOP '91 Proceedings of the European Conference on Object-Oriented Programming
Objects with Multiple Most Specific Classes
ECOOP '95 Proceedings of the 9th European Conference on Object-Oriented Programming
Formal Specification of Active Database Functionality: A Survey
RIDS '95 Proceedings of the Second International Workshop on Rules in Database Systems
Beyond Coupling Modes: Implementing Active Concepts on Top of a Commercial ooDBMS
ISOOMS '94 Proceedings of the International Symposium on Object-Oriented Methodologies and Systems
Object Orientation in Z
Exception handling in object-oriented databases
Advances in exception handling techniques
Exception Handling in Object-Oriented Databases
Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop)
The VLDB Journal — The International Journal on Very Large Data Bases
Extending the ODMG Object Model with Triggers
IEEE Transactions on Knowledge and Data Engineering
EPAL based privacy enforcement using ECA rules
ICISS'05 Proceedings of the First international conference on Information Systems Security
APCCM '13 Proceedings of the Ninth Asia-Pacific Conference on Conceptual Modelling - Volume 143
Hi-index | 0.00 |
An active database is a database in which some operations are automatically executed when specified events happen and particular conditions are met. Several systems supporting active rules in an object-oriented data model have been proposed. However, several issues related to the integration of triggers with object-oriented modeling concepts have not been satisfactorily addressed. In this paper, we discuss issues related to trigger inheritance and refinement in the context of the Chimera active object-oriented data model. In particular, we introduce a semantics for an active object language that takes into account trigger inheritance and supports trigger overriding. Moreover, we state conditions on trigger overriding ensuring that trigger semantics is preserved in subclasses.