SIMULATING WEB SERVICES TRANSACTIONS

David Paul, Frans Henskens, Michael Hannaford

2011

Abstract

Transactions in a service-oriented environment are very different to traditional transactions. The typical ACID properties are not always appropriate when processing transactions where multiple service providers wish to maintain autonomy and process all requests in a timely manner. Thus, reductions to the ACID properties, such as semantic atomicity and tentative holds, are often used to provide transactions for Web Services. This paper describes a simulator for modelling variousWeb Services transaction strategies. The simulator is deterministic, allowing the specification of network conditions, provider resources, and client workflows to be kept constant while altering the level of transaction support each provider offers. By modelling transaction flow rather than service flow, this allows true comparison of transaction techniques in various scenarios. The simulator is demonstrated using a validation experiment, and future use outlines how the simulator is being used to test a system where providers offer a dynamic level of transaction support to clients.

Download


Paper Citation


in Harvard Style

Paul D., Henskens F. and Hannaford M. (2011). SIMULATING WEB SERVICES TRANSACTIONS . In Proceedings of the 7th International Conference on Web Information Systems and Technologies - Volume 1: WSPA, (WEBIST 2011) ISBN 978-989-8425-51-5, pages 615-623. DOI: 10.5220/0003472206150623

in Bibtex Style

@conference{wspa11,
author={David Paul and Frans Henskens and Michael Hannaford},
title={SIMULATING WEB SERVICES TRANSACTIONS},
booktitle={Proceedings of the 7th International Conference on Web Information Systems and Technologies - Volume 1: WSPA, (WEBIST 2011)},
year={2011},
pages={615-623},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003472206150623},
isbn={978-989-8425-51-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Conference on Web Information Systems and Technologies - Volume 1: WSPA, (WEBIST 2011)
TI - SIMULATING WEB SERVICES TRANSACTIONS
SN - 978-989-8425-51-5
AU - Paul D.
AU - Henskens F.
AU - Hannaford M.
PY - 2011
SP - 615
EP - 623
DO - 10.5220/0003472206150623