{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T05:25:34Z","timestamp":1747200334028,"version":"3.40.3"},"publisher-location":"New York, NY","reference-count":27,"publisher":"Springer New York","isbn-type":[{"type":"print","value":"9781441983022"},{"type":"electronic","value":"9781441983039"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-1-4419-8303-9_23","type":"book-chapter","created":{"date-parts":[[2011,8,3]],"date-time":"2011-08-03T23:59:31Z","timestamp":1312415971000},"page":"507-524","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Towards Distributed Atomic Transactions over RESTful Services"],"prefix":"10.1007","author":[{"given":"Guy","family":"Pardon","sequence":"first","affiliation":[]},{"given":"Cesare","family":"Pautasso","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2011,6,23]]},"reference":[{"key":"23_CR1_23","unstructured":"Philip\u00a0A. Bernstein, Vassos Hadzilacos, and Nathan Goodman. Concurrency Control and Recovery in Database Systems. Addison-Wesley, 1987."},{"key":"23_CR2_23","doi-asserted-by":"crossref","unstructured":"Eric\u00a0A. Brewer. Towards robust distributed systems (abstract). In Proc. of the 19th Annual ACM Symposium on Principles of Distributed Computing, page\u00a07, Portland, Oregon, July 2000.","DOI":"10.1145\/343477.343502"},{"issue":"1","key":"23_CR3_23","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1109\/MIC.2003.1167337","volume":"7","author":"S Dalal","year":"2003","unstructured":"Sanjay Dalal, Sazi Temel, Mark Little, Mark Potts, and Jim Webber. Coordinating Business Transactions on the Web. IEEE Internet Computing, 7(1):30\u201339, January 2003.","journal-title":"IEEE Internet Computing"},{"key":"23_CR4_23","unstructured":"Roy Fielding. Architectural Styles and The Design of Network-based Software Architectures. PhD thesis, University of California, Irvine, 2000."},{"key":"23_CR5_23","doi-asserted-by":"crossref","unstructured":"Michael\u00a0J. Fischer, Nancy\u00a0A. Lynch, and Michael\u00a0S. Paterson. Impossibility of distributed consensus with one faulty process. J. ACM, 32(2):374\u2013382, 1985.","DOI":"10.1145\/3149.214121"},{"key":"23_CR6_23","doi-asserted-by":"crossref","unstructured":"Yaron\u00a0Y. Goland, E.\u00a0James Whitehead, A.\u00a0Faizi, S.\u00a0Carter, and D.\u00a0Jensen. HTTP Extensions for Distributed Authoring \u2014 WebDAV. Internet RFC 2518, February 1999.","DOI":"10.17487\/rfc2518"},{"key":"23_CR7_23","unstructured":"Jim Gray and Andreas Reuter. Transaction Processing: Concepts and Techniques. Morgan Kaufmann, 1993."},{"key":"23_CR8_23","unstructured":"Pat Helland. Life beyond Distributed Transactions: an Apostate\u2019s Opinion. In Third Biennial Conference on Innovative Data Systems Research (CIDR 2007), pages 132\u2013141, Asilomar, CA, January 2007."},{"issue":"5","key":"23_CR9_23","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1145\/1142031.1142044","volume":"4","author":"M Henning","year":"2006","unstructured":"Michi Henning. The Rise and Fall of CORBA. ACM Queue, 4(5):28\u201334, June 2006.","journal-title":"ACM Queue"},{"key":"23_CR10_23","unstructured":"Mark Little. REST and transactions?, 2009. http:\/\/www.infoq.com\/news\/2009\/06\/rest-ts."},{"key":"23_CR11_23","doi-asserted-by":"crossref","unstructured":"Alexandros Marinos, Amir\u00a0R. Razavi, Sotiris Moschoyiannis, and Paul\u00a0J. Krause. RETRO: A Consistent and Recoverable RESTful Transaction Model. In Proc. of the IEEE International Conference on Web Services (ICWS 2009), pages 181\u2013188, Los Angeles, CA, USA, July 2009.","DOI":"10.1109\/ICWS.2009.99"},{"key":"23_CR12_23","unstructured":"Open Group. Distributed TP: The XA Specification, February 1992."},{"key":"23_CR13_23","unstructured":"Guy Pardon. Try-Cancel\/Confirm: Transactions for (Web) Services, 2009. http:\/\/www.atomikos.com\/Publications\/TryCancelConfirm."},{"key":"23_CR14_23","unstructured":"Guy Pardon and Gustavo Alonso. CheeTah: a Lightweight Transaction Server for Plug-and-Play Internet Data Management. In Proceedings of 26th International Conference on Very Large Data Bases (VLDB 2000), pages 210\u2013219, Cairo, Egypt, September 2000."},{"key":"23_CR15_23","doi-asserted-by":"crossref","unstructured":"Cesare Pautasso. BPEL for REST. In 7th International Conference on Business Process Management (BPM08), Milan, Italy, September 2008.","DOI":"10.1007\/978-3-540-85758-7_21"},{"key":"23_CR16_23","doi-asserted-by":"crossref","unstructured":"Cesare Pautasso. Composing RESTful Services with JOpera. In Proc. of the International Conference on Software Composition (SC09), pages 142\u2013159, Zurich, Switzerland, July 2009.","DOI":"10.1007\/978-3-642-02655-3_11"},{"key":"23_CR17_23","doi-asserted-by":"crossref","unstructured":"Cesare Pautasso and Erik Wilde. Why is the Web Loosely Coupled? A Multi-Faceted Metric for Service Design. In Proc. of the 18th International World Wide Web Conference, pages 911\u2013920, Madrid, Spain, May 2009.","DOI":"10.1145\/1526709.1526832"},{"key":"23_CR18_23","doi-asserted-by":"crossref","unstructured":"Prabhu Ram, Lyman Do, Pamela Drew, and Tong Zhou. Object Transaction Service: Experiences and Open Issues. In International Symposium on Distributed Objects and Applications (DOA 1999), pages 296\u2013304, Edinburgh, UK, September 1999.","DOI":"10.1109\/DOA.1999.794049"},{"key":"23_CR19_23","doi-asserted-by":"crossref","unstructured":"Amir\u00a0R. Razavi, Alexandros Marinos, Sotiris Moschoyiannis, and Paul\u00a0J. Krause. RESTful Transactions Supported by the Isolation Theorems. In ICWE\u201909, pages 394\u2013409, 2009.","DOI":"10.1007\/978-3-642-02818-2_32"},{"key":"23_CR20_23","volume-title":"RESTful Web Services","author":"L Richardson","year":"2007","unstructured":"Leonard Richardson and Sam Ruby. RESTful Web Services. O\u2019Reilly, May 2007."},{"key":"23_CR21_23","doi-asserted-by":"crossref","unstructured":"Florian Rosenberg, Francisco Curbera, Matthew\u00a0J. Duftler, and Rania Kahalf. Composing RESTful Services and Collaborative Workflows. IEEE Internet Computing, 12(5):24\u201331, September-October 2008.","DOI":"10.1109\/MIC.2008.98"},{"key":"23_CR22_23","doi-asserted-by":"crossref","unstructured":"Stefan Tai, Thomas Mikalsen, Eric Wohlstadter, Nirmit Desai, and Isabelle Rouvellou. Transaction policies for service-oriented computing. Data Knowl. Eng., 51(1):59\u201379, 2004.","DOI":"10.1016\/j.datak.2003.03.001"},{"issue":"1","key":"23_CR23_23","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1109\/MIC.2008.20","volume":"12","author":"S Vinoski","year":"2008","unstructured":"Steve Vinoski. Serendipitous Reuse. IEEE Internet Computing, 12(1):84\u201387, 2008.","journal-title":"IEEE Internet Computing"},{"key":"23_CR24_23","unstructured":"Hartmut Vogler, Marie-Luise Moschgath, Thomas Kunkelmann, and J.\u00a0Gr\u00fcnewald. The Transaction Internet Protocol in Practice: Reliability for WWW Applications. IEEE Computer Society, Internet Workshop\u201999 (IWS\u201999), February 1999."},{"key":"23_CR25_23","volume-title":"REST in practice","author":"J Webber","year":"2010","unstructured":"Jim Webber, Savas Parastatidis, and Ian Robinson. REST in practice. O\u2019Reilly, September 2010."},{"key":"23_CR26_23","unstructured":"Xiwei Xu, Liming Zhu, Yan Liu, and Mark Staples. Resource-Oriented Architecture for Business Processes. In Proc of the 15th Asia-Pacific Software Engineering Conference (APSEC2008), December 2008."},{"key":"23_CR27_23","doi-asserted-by":"crossref","unstructured":"Olaf Zimmermann, Jonas Grundler, Stefan Tai, and Frank Leymann. Architectural Decisions and Patterns for Transactional Worlflows in SOA. In Proc. of the 5th International Conference on Service-Oriented Computing, Vienna, Austria, 2007.","DOI":"10.1007\/978-3-540-74974-5_7"}],"container-title":["REST: From Research to Practice"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4419-8303-9_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,8]],"date-time":"2025-03-08T03:48:39Z","timestamp":1741405719000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-1-4419-8303-9_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9781441983022","9781441983039"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-1-4419-8303-9_23","relation":{},"subject":[],"published":{"date-parts":[[2011]]},"assertion":[{"value":"23 June 2011","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}