Executions of concurrent multi-step transactions interleave steps in ways that improve the throughput of the particular transactions processing system. In this paper, we use temporal logic to specify and verify formally the correctness of local and mobile transactions executing concurrently on a mobile database. The correctness condition is that of serializability which we specify in CTL (Computational Tree Logic). The reason for using a temporal logic such as CTL, is that the method can be extended to verifying infinite schedules modelling mobile environments such as MDBCs (mobile database communities). The verification is carried out using the symbolic model checking NuSMV. We verify that a local scheduler based on timestamps serializes l...
Transaction processing is of growing importance for mo-bile computing. Booking tickets, flight reser...
AbstractIn a multidatabase system, global transactions are executed under the control of the global ...
Transaction processing is of growing importance for mo-bile computing. Booking tickets, flight reser...
The advent of mobile and web technologies has given rise to unlimited numbers of concurrent users ex...
Existing work in temporal logic on representing the execution of infinitely many transactions, uses ...
Abstract — Recently, with the emergence of mobile technology and mobile banking, debit and credit tr...
We present an operator for a propositional linear temporal logic over infinite schedules of iterated...
Most of the concurrent transactional protocols consider serializability as a correctness criterion o...
We investigate an extension of CTL (Computation Tree Logic) by past modalities, called CTLP, interpr...
Concurrent execution of database transactions i desirable from the point of view of speed, but may i...
Transaction processing is of growing importance for mobile computing. Booking tickets, flight reserv...
Transaction management on Mobile Database Systems (MDS) has to cope with a number of constraints suc...
A transaction is a logical unit of work that includes one or more database access operations such as...
Lecture Notes in Computer Science, 1884To allow mobile users to continue their work while disconnect...
Abstract Transactions simplify concurrent programming by enabling computations on shared data that ...
Transaction processing is of growing importance for mo-bile computing. Booking tickets, flight reser...
AbstractIn a multidatabase system, global transactions are executed under the control of the global ...
Transaction processing is of growing importance for mo-bile computing. Booking tickets, flight reser...
The advent of mobile and web technologies has given rise to unlimited numbers of concurrent users ex...
Existing work in temporal logic on representing the execution of infinitely many transactions, uses ...
Abstract — Recently, with the emergence of mobile technology and mobile banking, debit and credit tr...
We present an operator for a propositional linear temporal logic over infinite schedules of iterated...
Most of the concurrent transactional protocols consider serializability as a correctness criterion o...
We investigate an extension of CTL (Computation Tree Logic) by past modalities, called CTLP, interpr...
Concurrent execution of database transactions i desirable from the point of view of speed, but may i...
Transaction processing is of growing importance for mobile computing. Booking tickets, flight reserv...
Transaction management on Mobile Database Systems (MDS) has to cope with a number of constraints suc...
A transaction is a logical unit of work that includes one or more database access operations such as...
Lecture Notes in Computer Science, 1884To allow mobile users to continue their work while disconnect...
Abstract Transactions simplify concurrent programming by enabling computations on shared data that ...
Transaction processing is of growing importance for mo-bile computing. Booking tickets, flight reser...
AbstractIn a multidatabase system, global transactions are executed under the control of the global ...
Transaction processing is of growing importance for mo-bile computing. Booking tickets, flight reser...