Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Reservations for Conflict Avoidance in a Mobile Database System

Mobile computing characteristics demand data management systems to support independent operation. However, the execution of updates in a mobile client usually need to be considered tentative because uncoordinated updates that conflict need to be reconciled. In this paper we present a mechanism to independently guarantee that updates can be executed in the server without conflicts. To this end, clients obtain leased reservations upon the database state. Updates are specified as common small PL/SQL programs, dubbed mobile transactions, that execute both in the mobile client and in the server. Using the available reservations, the client transparently verifies that a transaction can be executed in the same way both in the mobile client and in the server, thus leading to the same final result. Mobile transactions may specify conflict detection and resolution rules to be used when transactions cannot be locally guaranteed.

Nuno PreguiƧa, Universidade Nova de Lisboa

J. Legatheaux Martins, Universidade Nova de Lisboa

Miguel Cunha, Universidade Nova de Lisboa

Henrique Domingos, Universidade Nova de Lisboa

BibTeX
@inproceedings {270326,
author = {Nuno Pregui{\c c}a and J. Legatheaux Martins and Miguel Cunha and Henrique Domingos},
title = {Reservations for Conflict Avoidance in a Mobile Database System},
booktitle = {First International Conference on Mobile Systems, Applications, and Services (MobiSys2003)},
year = {2003},
address = {San Francisco, CA},
url = {https://www.usenix.org/conference/mobisys2003/reservations-conflict-avoidance-mobile-database-system},
publisher = {USENIX Association},
month = may
}
Download

Links

Paper: 
http://www.usenix.org/publications/library/proceedings/mobisys03/tech/full_papers/preguica/preguica.pdf
Paper (HTML): 
http://www.usenix.org/publications/library/proceedings/mobisys03/tech/full_papers/preguica/preguica_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us