Isolation Support for Service-based Applications: A Position Paper
Summary: Proposes 'Promises', a client-facing abstraction providing isolation for long-running service-oriented operations without locks/ACID. Promises let clients assert/check resource conditions and rely on them for later actions via a uniform API, supported by varied server-side enforcement (reservations, versions, leases). (summarized by gpt-5-mini on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Paul Greenfield (University of Sydney)
- 2. Alan Fekete (University of Sydney)
- 3. Julian Jang (Commonwealth Scientific and Industrial Research Organisation)
- 4. Dean Kuo (University of Manchester)
- 5. Surya Nepal (Commonwealth Scientific and Industrial Research Organisation)
BibTeX Citation
@inproceedings{greenfield_cidr07,
address = {Amsterdam, Netherlands},
series = {{CIDR} '07},
title = {{Isolation Support for Service-based Applications: A Position Paper}},
booktitle = {Proceedings of the {Conference} on {Innovative} {Data} {Systems} {Research}},
author = {Greenfield, Paul and Fekete, Alan and Jang, Julian and Kuo, Dean and Nepal, Surya},
year = {2007}
}
Incoming Citations (Sorted by Pagerank)
Showing 1 of 1 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 12,220 | Engagements: Building Eventually ACiD Business Transactions | 2013 | CIDR | 5.093636e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 2 of 2 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 81 | Implementation of Integrity Constraints and Views by Query Modification | 1975 | SIGMOD | 0.00036443459 |
| 12,743 | Consistency for Web Services Applications | 2005 | VLDB | 5.093636e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 733 | Serializable Snapshot Isolation in PostgreSQL | 2012 | VLDB |
| 2 | 7,434 | Database Isolation By Scheduling | 2021 | VLDB |
| 3 | 2,646 | Allocating Isolation Levels to Transactions | 2005 | PODS |
| 4 | 12,843 | Lightweight Flexible Isolation for Language-based Extensible Systems | 2002 | VLDB |
| 5 | 13,093 | A Proclamation-Based Model for Cooperating Transactions | 1992 | VLDB |
| 6 | 14,016 | Process Locking: A Protocol based on Ordered Shared Locks for the Execution of Transactional Processes | 2001 | PODS |
| 7 | 11,526 | Robustness Against Read Committed: A Free Transactional Lunch | 2022 | PODS |
| 8 | 12,220 | Engagements: Building Eventually ACiD Business Transactions | 2013 | CIDR |
| 9 | 245 | Serializable Isolation for Snapshot Databases | 2008 | SIGMOD |
| 10 | 10,893 | Using Read Promotion and Mixed Isolation Levels for Performant Yet Serializable Execution of Transaction Programs | 2025 | VLDB |