Author(s) |
Paul, David
Henskens, Frans
|
Publication Date |
2014
|
Abstract |
The traditional ACID properties for transactions are not always appropriate in service-oriented environments. Instead, it is often preferable to "relax" the transactional guarantees, reducing isolation or atomicity to ensure acceptable performance at a reasonable cost. Existing standards require providers to constantly offer a fixed level of transaction support to each client that requests a particular service. We present a mechanism that allows providers to dynamically alter the level of transaction support offered on a per-service-call basis. Further, we engineer a cost-based model, based on πt−calculus, that allows clients to automatically reason about workflows consisting of service requests with various levels of transaction support. The viability of this scheme is tested with a Web Services transactions simulator, with results indicating potential benefits for both clients and service providers.
|
Citation |
Web Information Systems and Technologies 9th International Conference, WEBIST 2013, p. 37-52
|
ISBN |
9783662442999
9783662443002
|
Link | |
Language |
en
|
Publisher |
Springer
|
Title |
Engineering Flexible Service-Oriented Transactions
|
Type of document |
Conference Publication
|
Entity Type |
Publication
|
Name | Size | format | Description | Link |
---|---|---|---|---|
administrative/MODS.xml | 4.501 KB | MODS.xml | View document | |
closed/SOURCE01.pdf | 271.615 KB | application/pdf | publisher version (hidden) | View document |
closed/SOURCE02.pdf | 237.265 KB | application/pdf | post-peer review version (hidden) | View document |
closed/SOURCE03.pdf | 271.217 KB | application/pdf | administrative (hidden) | View document |
closed/SOURCE04.pdf | 838.412 KB | application/pdf | administrative (hidden) | View document |