Quantitative system performance: computer system analysis using queueing network models
Quantitative system performance: computer system analysis using queueing network models
Capacity planning and performance modeling: from mainframes to client-server systems
Capacity planning and performance modeling: from mainframes to client-server systems
The STRIP rule system for efficiently maintaining derived data
SIGMOD '97 Proceedings of the 1997 ACM SIGMOD international conference on Management of data
Sentinel: an object-oriented DBMS with event-based rules
SIGMOD '97 Proceedings of the 1997 ACM SIGMOD international conference on Management of data
The TriGS active object-oriented database system— an overview
ACM SIGMOD Record
Specification and implementation of exceptions in workflow management systems
ACM Transactions on Database Systems (TODS)
Active Rules in Database Systems
Active Rules in Database Systems
Database Support for Workflow Management: The Wide Project
Database Support for Workflow Management: The Wide Project
Transaction Processing: Concepts and Techniques
Transaction Processing: Concepts and Techniques
On Transaction Boundaries in Active Databases: A Performance Perspective
IEEE Transactions on Knowledge and Data Engineering
Database Support for Efficiently Maintaining Derived Data
EDBT '96 Proceedings of the 5th International Conference on Extending Database Technology: Advances in Database Technology
Performance Evaluation of Rule Semantics in Active Databases
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
Deriving Active Rules for Workflow Enactment
DEXA '96 Proceedings of the 7th International Conference on Database and Expert Systems Applications
Priority assignment in real-time active databases
The VLDB Journal — The International Journal on Very Large Data Bases
SAMOS an Active Object-Oriented Database System: Manual
SAMOS an Active Object-Oriented Database System: Manual
Event-based Distributed Workflow Execution with EVE
Event-based Distributed Workflow Execution with EVE
Rule-based intelligent adaptation in mobile information systems
Expert Systems with Applications: An International Journal
Semantic web technologies for ubiquitous computing resource management in smart spaces
International Journal of Web Engineering and Technology
Data and web management research at Politecnico di Milano
ACM SIGMOD Record
Database system performance evaluation models: A survey
Performance Evaluation
Hi-index | 0.00 |
While triggers have become a classical ingredient of relational database systems, research in active databases is aiming at extending the functionality and expressive power of active rules beyond the scope of relational triggers. One of the most important current trend concerns the support of detached active rules, i.e., of rules which are executed as separate transactions, running outside of the scope of the transaction which generates the triggering event. Detached rules have important applications in workflow management and global integrity maintenance across transactions. One of the main issues in designing the rule engine for detached rules is determining their optimal scheduling. In this paper, we study the performance of a detached rule scheduler whose objective is to minimize the interference of detached rule execution with regard to the normal transactional load. This objective is achieved by executing detached rules at given periods of time and by assigning them a fixed amount of dedicated threads; we study the performance of the scheduler relative to the two most critical design parameters, the frequency of execution of the scheduler, and the number of dedicated execution threads.