Title :
RETRO: A Consistent and Recoverable RESTful Transaction Model
Author :
Marinos, Alexandros ; Razavi, Amir ; Moschoyiannis, Sotiris ; Krause, Paul
Author_Institution :
Dept. of Comput., Univ. of Surrey, Guildford, UK
Abstract :
With REST becoming a popular paradigm for Web services, more and more use cases are applied to it, including some that require transactional guarantees. We propose a RESTful transaction model that satisfies both the constraints of transactions as well as those of the REST architectural style. We provide formal proof of consistency and recoverability in the proposed framework and show the robustness of its properties in the presence of concurrent transactions.
Keywords :
Web services; concurrency control; system recovery; transaction processing; Web service; consistent RESTful concurrent transaction model; formal proof; recoverable RESTful concurrent transaction model; representational state transfer; use case; Concurrency control; Concurrent computing; Engines; Interactive systems; Representational state transfer; Resource management; Robustness; Web services; Web sites; Yarn;
Conference_Titel :
Web Services, 2009. ICWS 2009. IEEE International Conference on
Conference_Location :
Los Angeles, CA
Print_ISBN :
978-0-7695-3709-2
DOI :
10.1109/ICWS.2009.99