@article {babazadeh2013www,
	title = {The Atomic Web Browser},
	year = {2013},
	month = {May},
	pages = {217-218},
	address = {Rio de Janeiro, Brazil},
	abstract = {The Atomic Web Browser achieves atomicity for distributed transactions across multiple RESTful APIs. Assuming that the participant APIs feature support for the Try-Confirm/Cancel pattern, the user may navigate with the Atomic Web Browser among multiple Web sites to perform local resource state transitions (e.g., reservations or bookings). Once the user indicates that the navigation has successfully completed, the Atomic Web browser takes care of confirming the local transitions to achieve the atomicity of the global transaction.},
	keywords = {REST, REST transactions, try-confirm-cancel, Web engineering},
	url = {http://dl.acm.org/citation.cfm?id=2487788.2487899},
	author = {Cesare Pautasso and Masiar Babazadeh}
}
@inbook {DBLP:books/sp/wilde2011/PardonP11,
	title = {Towards Distributed Atomic Transactions over RESTful Services},
	booktitle = {REST: From Research to Practice},
	year = {2011},
	pages = {507-524},
	publisher = {Springer},
	organization = {Springer},
	abstract = {There is considerable debate in the REST community whether or not transaction support is needed and possible. This chapter{\textquoteright}s contribution to this debate is threefold: we define a business case for transactions in REST based on the Try-Cancel/Confirm (TCC) pattern; we outline a very light-weight protocol that guarantees atomicity and recovery over distributed REST resources; and we discuss the inherent theoretical limitations of our approach. Our TCC for REST approach minimizes the assumptions made on the individual services that can be part of a transaction and does not require any extension to the HTTP protocol. A very simple but realistic example helps to illustrate the applicability of the approach.},
	keywords = {atomic transactions, REST, RESTful Web service interface, try-confirm-cancel},
	doi = {10.1007/978-1-4419-8303-9_23},
	author = {Guy Pardon and Cesare Pautasso}
}
