The University of Southampton
University of Southampton Institutional Repository

DataWarp: Empowering Applications to Make Progress in the Face of Contradictory or Inconsistent Data

DataWarp: Empowering Applications to Make Progress in the Face of Contradictory or Inconsistent Data
DataWarp: Empowering Applications to Make Progress in the Face of Contradictory or Inconsistent Data
In modern systems data is distributed and replicated. Its ownership is also distributed amongst a variety of stakeholders with differing requirements and expectations. A consequence is applications inevitably find data they need is missing or contains contradictions and inconsistencies from time to time leaving them unable to progress within their domain. Techniques such as transactions can help but are not enough as they rely on being able to impose their own consistency rules on data and this isn't always possible. What is required is an ability for applications to move forward despite the problems in local data by applying higher-level reasoning to that data. This paper describes DataWarp, a technique which empowers applications to make progress in such environments and illustrates its use to specify an efficient personal Grid workflow scheduler.
0-7695-2870-8
583-590
Crouch, Stephen
a136ad57-82ec-4664-8d8e-79a605808e6d
Henderson, Peter
bf0a7293-7277-459d-9c3c-67b0a6eabd54
Walters, Robert John
7b8732fb-3083-4f4d-844e-85a29daaa2c1
Crouch, Stephen
a136ad57-82ec-4664-8d8e-79a605808e6d
Henderson, Peter
bf0a7293-7277-459d-9c3c-67b0a6eabd54
Walters, Robert John
7b8732fb-3083-4f4d-844e-85a29daaa2c1

Crouch, Stephen, Henderson, Peter and Walters, Robert John (2007) DataWarp: Empowering Applications to Make Progress in the Face of Contradictory or Inconsistent Data. The Thirty-first Annual (IEEE) International Computer Software and Applications Conference (COMPSAC07), Beijing, China. 23 - 27 Jul 2007. pp. 583-590 .

Record type: Conference or Workshop Item (Paper)

Abstract

In modern systems data is distributed and replicated. Its ownership is also distributed amongst a variety of stakeholders with differing requirements and expectations. A consequence is applications inevitably find data they need is missing or contains contradictions and inconsistencies from time to time leaving them unable to progress within their domain. Techniques such as transactions can help but are not enough as they rely on being able to impose their own consistency rules on data and this isn't always possible. What is required is an ability for applications to move forward despite the problems in local data by applying higher-level reasoning to that data. This paper describes DataWarp, a technique which empowers applications to make progress in such environments and illustrates its use to specify an efficient personal Grid workflow scheduler.

Text
DW-COMPSAC1.pdf - Other
Restricted to Registered users only
Download (214kB)
Request a copy

More information

Published date: 2007
Additional Information: Event Dates: 23-27 July 2007
Venue - Dates: The Thirty-first Annual (IEEE) International Computer Software and Applications Conference (COMPSAC07), Beijing, China, 2007-07-23 - 2007-07-27
Organisations: Web & Internet Science, Electronic & Software Systems

Identifiers

Local EPrints ID: 264362
URI: http://eprints.soton.ac.uk/id/eprint/264362
ISBN: 0-7695-2870-8
PURE UUID: c672ea5f-74fe-4463-8e59-368f710f0603
ORCID for Stephen Crouch: ORCID iD orcid.org/0000-0001-8985-6814

Catalogue record

Date deposited: 01 Aug 2007
Last modified: 15 Mar 2024 03:09

Export record

Contributors

Author: Stephen Crouch ORCID iD
Author: Peter Henderson
Author: Robert John Walters

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×