Prof. Dr. Cesare Pautasso

The Atomic Web Browser

Cesare Pautasso, Masiar Babazadeh

22nd International World Wide Web Conference (WWW 2013), Rio de Janeiro, Brazil, pp. 217-218

May 2013

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.

Download

URL: http://dl.acm.org/citation.cfm?id=2487788.2487899

PDF: ▼resttcc-www2013.pdf (173KB)

Citation

Bibtex

@poster{babazadeh2013www,
	author = {Cesare Pautasso and Masiar Babazadeh},
	title = {The Atomic Web Browser},
	booktitle = {22nd International World Wide Web Conference (WWW 2013)},
	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}
}