• DocumentCode
    2090018
  • Title

    A transaction model for mobile computing

  • Author

    Madria, Sanjay Kumar ; Bhargava, Bharat

  • Author_Institution
    Sch. of Comput. Sci., Sains Malaysia Univ., Penang, Malaysia
  • fYear
    1998
  • fDate
    8-10 Jul 1998
  • Firstpage
    92
  • Lastpage
    102
  • Abstract
    We introduce a prewrite operation before a write operation in a mobile transaction to improve data availability. A prewrite operation does not update the state of a data object but only makes visible the value that the data object will have after the commit of the transaction. Once the transaction has read all the values and declares all the prewrites, it can precommit at a mobile host. The remaining transaction´s execution is shifted to the stationary host. Writes on a database consume both time and resources at the stationary host and are therefore delayed. A pre-committed transaction´s prewrite values are made visible both at mobile and stationary hosts before the final commit of the transaction. This increases data availability during frequent disconnection common in mobile computing. Since the expensive part of the transaction execution is shifted to the stationary host, it reduces the computing expenses at the mobile host
  • Keywords
    concurrency control; distributed databases; portable computers; transaction processing; wireless LAN; data availability; data object; database; delay; disconnection; mobile computing; mobile host; mobile transaction; prewrite operation; stationary host; transaction execution; transaction model; write operation; Availability; Computer science; Concurrent computing; Costs; Delay effects; Information systems; Mobile communication; Mobile computing; Transaction databases; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Engineering and Applications Symposium, 1998. Proceedings. IDEAS'98. International
  • Conference_Location
    Cardiff
  • ISSN
    1098-8068
  • Print_ISBN
    0-8186-8307-4
  • Type

    conf

  • DOI
    10.1109/IDEAS.1998.694363
  • Filename
    694363