A Concurrency Control Method using Cache Lock in Mobile Computing Systems 


Vol. 5,  No. 2, pp. 289-300, Feb.  1998
10.3745/KIPSTE.1998.5.2.289


PDF
  Abstract

A cache used by a mobile host in mobile computing environments is the important device that can reduce the power consumption and improve the system performance. A mobile host uses the cache to store the data that can be frequently accessed. When read-only transactions and update transactions under the caching environment are executed, the serializability of the transactions can be destroyed. Many studies focus on the consistency between the data in the cache and the data in the server rather than maintenance of transaction serializability. In this paper, we propose two caching strategies in which transaction serializability is maintained between read-only transactions and update transactions. And we propose a concurrency control method that uses one of two caching strategies. The proposed concurrency method, which is based on the locking, guarantees the serializability of transactions by introducing the new lock mode that is called a cache lock.

  Statistics


  Cite this article

[IEEE Style]

K. C. Yeon and H. B. Hyun, "A Concurrency Control Method using Cache Lock in Mobile Computing Systems," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 5, no. 2, pp. 289-300, 1998. DOI: 10.3745/KIPSTE.1998.5.2.289.

[ACM Style]

Kim Chi Yeon and Hwang Bu Hyun. 1998. A Concurrency Control Method using Cache Lock in Mobile Computing Systems. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 5, 2, (1998), 289-300. DOI: 10.3745/KIPSTE.1998.5.2.289.