Please use this identifier to cite or link to this item: https://hdl.handle.net/2440/29505
Citations
Scopus Web of ScienceĀ® Altmetric
?
?
Type: Conference paper
Title: Using the compliant systems architecture to deliver flexible policies within two-phase commit
Author: Hill, D.
Detmold, H.
Falkner, K.
Munro, D.
Citation: New horizons in information management : 20th British National Conference on Databases, BNCOD 20, Coventry, UK, July 15-17, 2003 : proceedings / Anne James, Brian Lings, Muhammad Younas (eds.).
Publisher: Springer
Publisher Place: Berlin, Germany
Issue Date: 2003
Series/Report no.: Lecture notes in computer science, 2712
ISBN: 3540405364
9783540405368
ISSN: 0302-9743
1611-3349
Conference Name: British National Conference on Databases (20th : 2003 : Coventry, England)
Editor: James, A.
Lings, B.
Younas, M.
Statement of
Responsibility: 
Diana Howard, Henry Detmold, Katrina Falkner and David Munro
Abstract: The compliant systems architecture (CSA) is a structuring methodology for constructing software systems that exhibit strict separation of policy and mechanism. Components of an instantiated CSA adapt to their environment under application control. This ability to evolve allows a single system to provide optimal support for arbitrary applications through flexible policy specification. Applications may determine their preferred level of participation in the specification of policy. In a distributed database system, two-phase commit (2PC) delineates a family of algorithms governed by policies that affect different performance, overhead and recovery characteristics. Whilst the literature describes many different algorithms, a given implementation employs a particular subset of policy choices. Consequently applications are captive to decisions made by the underlying system and are unable to exploit domain-specific knowledge. This paper outlines an instantiation of a distributed CSA and illustrates how it delivers flexibility within 2PC.
Description: The original publication is available at www.springerlink.com
DOI: 10.1007/3-540-45073-4_19
Published version: http://www.springerlink.com/content/gdqwgtqcnht2c9gm/
Appears in Collections:Aurora harvest 2
Computer Science publications

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.