To search, Click below search items.

 

All Published Papers Search Service

Title

A Hybrid Approach for Improving Concurrency of Frequently Disconnecting Transactions

Author

Carmine Cesarano, Angelo Chianese, Vincenzo Moscato, Antonio Picariello, Antonio d¡¯Acierno

Citation

Vol. 7  No. 1  pp. 205-215

Abstract

Transaction management in different contexts, such as a mobile environment, is still a challenging task. In this paper we propose an efficient integrated method in order to improve concurrency of long lived transactions. Differently from other techniques presented in the literature, we design a hybrid approach between optimistic and pessimistic models. From one hand, our basic idea consists in the modification of the well known 2PL protocol, in order to take into account frequent disconnections or inactivity periods of mobile devices and, from the other one, we consider the semantic related to operations produced by transactions. The first condition is necessary in order to avoid an indefinite or long resource locking, by disconnecting (or idle) transactions or a high rate of preventive aborts; in the opposite, a transaction ¡°semantic compatibility¡± is exploited in order to increase the concurrency of reconcilable operations on the same resources. We have implemented a middleware with the aims of emulating a classical transactional scheduler, and several experiments have been carried out.

Keywords

Mobile environments, ,Long lived transaction, 2PL protocol

URL

http://paper.ijcsns.org/07_book/200701/200701B04.pdf