FRAMBOISE—an approach to framework-based active database management system construction
Proceedings of the seventh international conference on Information and knowledge management
Specification and implementation of exceptions in workflow management systems
ACM Transactions on Database Systems (TODS)
Pushing reactive services to XML repositories using active rules
Proceedings of the 10th international conference on World Wide Web
An active functionality service for e-business applications
ACM SIGMOD Record
Moving Active Functionality from Centralized to Open Distributed Heterogeneous Environments
CooplS '01 Proceedings of the 9th International Conference on Cooperative Information Systems
The convergence of AOP and active databases: towards reactive middleware
Proceedings of the 2nd international conference on Generative programming and component engineering
IEEE Transactions on Software Engineering
Event Handling for the Universal Enterprise
Information Technology and Management
Implementation and performance evaluation of a real-time e-brokerage system
RTSS'10 Proceedings of the 21st IEEE conference on Real-time systems symposium
Hi-index | 0.00 |
New application areas or new technical innovations expect from database management systems more and more new functionality. However, adding functions to the DBMS as an integral part of them, tends to create monoliths that are difficult to design, implement, validate, maintain and adapt. Such monoliths can be avoided if one configures DBMS according to the actually needed functionality. In order to identify the basic functional components for the configuration the current monoliths should be broken up into smaller units, or in other words they could be "unbundled". In this paper we apply unbundling to active database systems. This results in a new form of active mechanisms where active functionality is no longer an integral part of the DBMS functionality. This allows the use of active capabilities with any arbitrary DBMS and in broader contexts. Furthermore, it allows the adaption of the active functionality to the application profile. Such aspects are crucial for a wide use of active functionality in real (database or not) applications.