Modelling long duration transactions with time constraints in active database

The applications like situation assessment, object tracking, trading & stock control, and workflow management require actions to be taken in stringent time frame for full benefit of the system. These applications also require identifying the occurrence of desired event, to take appropriate action when an event of interest is found to have occurred while maintaining timing constraints. Active database with ECA rule provides the mechanism to capture the different database events and provide timely response but do not guarantee timely processing of real time transactions because of their inability to express time constraints explicitly. Most of the time constrained real life application requires both active and real time characteristics. Long duration transactions with explicit time constraints are more vulnerable to failures and they are subject to heavy compensations in case of aborts. The paper intends to investigate the construct required for modelling of transactions with timing constraints, cooperation semantics and run time monitoring of these constraints in active database.

[1]  Arun K. Majumdar,et al.  Concurrency control of nested cooperative transactions in active DBMS , 1997, Proceedings Fourth International Conference on High-Performance Computing.

[2]  Henry F. Korth,et al.  Formal aspects of concurrency control in long-duration transaction systems using the NT/PV model , 1994, TODS.

[3]  Umeshwar Dayal,et al.  Organizing long-running activities with triggers and transactions , 1990, SIGMOD '90.

[4]  E. B. Moss,et al.  Nested Transactions: An Approach to Reliable Distributed Computing , 1985 .

[5]  Umeshwar Dayal,et al.  Active Database Management Systems , 1988, JCDKB.

[6]  Meichun Hsu,et al.  An Execution Model for Active Data Base Management Systems , 1988, JCDKB.

[7]  John A. Stankovic,et al.  On real-time transactions , 1988, SGMD.

[8]  Arun K. Majumdar,et al.  A Technique for Modelling Applications in Active Object Oriented Database Management Systems , 1997, Inf. Sci..

[9]  Sanjay Kumar Madria,et al.  A Study of the Concurrency Control and Recovery Algorithms in Nested Transaction Environment , 1997, Comput. J..

[10]  B. Dasarathy TimingConstraints ofReal-Time Systems: Constructs forExpressing Them, MethodsofValidating Them , 1985 .

[11]  Paul Douglas,et al.  Proceedings International Conference on Information Technology: Coding and Computing , 2002, Proceedings. International Conference on Information Technology: Coding and Computing.

[12]  Hector Garcia-Molina,et al.  An Overview of Real-Time Database Systems , 1995, NATO ASI RTC.

[13]  Arun K. Majumdar,et al.  Semantic Based Concurrency Control of Open Nested Transactions in Active Object Oriented Database Management Systems , 2004, Distributed and Parallel Databases.

[14]  Lui Sha,et al.  Priority Inheritance Protocols: An Approach to Real-Time Synchronization , 1990, IEEE Trans. Computers.

[15]  Divakar Yadav,et al.  An Approach to Reduce Resource Contention while Scheduling Time Constrained Long Running Activity in Active Database System , 2003 .