School of Computing

Using a policy language to control tuple-space synchronization in a mobile environment

Vorapol Jittamas and Peter F. Linington

In Mark Burgess and Duminda Wijesekera, editors, Seventh IEEE International Workshop on Policies for Distributed Systems and Networks, pages 182-196. IEE Computer Society, June 2006.

Abstract

Any sharing of information using a distributed platform carries the risk of disconnection because of loss of network access. This is particularly the case when considering mobile communication, either using base stations or by forming ad-hoc networks. Replication of shared data is one way to increase data availability in such an environment, but leads to the problem of inconsistency between copies of data, and so requires some means of data synchronization. This paper investigates how policies can be used to resolve data conflict in a way that can be tailored to meet the needs of different types of application in different situations. It discusses a range of application requirements, and describes a policy-based pervasive middleware to support the sharing of data using a tuple-space paradigm. Policies maintained within the middleware are used to trigger a wide range of synchronization options to restore the consistency of the data after periods of disconnected operation. Download publication 53 kbytes (PDF)

Bibtex Record

@inproceedings{2399,
author = {Vorapol Jittamas and Peter F. Linington},
title = {Using a Policy Language to Control Tuple-space Synchronization in a Mobile Environment},
month = {June},
year = {2006},
pages = {182-196},
keywords = {determinacy analysis, Craig interpolants},
note = {},
doi = {},
url = {http://www.cs.kent.ac.uk/pubs/2006/2399},
    publication_type = {inproceedings},
    submission_id = {12562_1154420357},
    ISBN = {0-7695-2598-9},
    booktitle = {Seventh IEEE International Workshop on Policies for Distributed Systems and Networks},
    editor = {Mark Burgess and Duminda Wijesekera},
    publisher = {IEE Computer Society},
    refereed = {yes},
}

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 21/03/2014