{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T22:18:00Z","timestamp":1742941080153,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642245404"},{"type":"electronic","value":"9783642245411"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-24541-1_25","type":"book-chapter","created":{"date-parts":[[2012,1,20]],"date-time":"2012-01-20T07:08:56Z","timestamp":1327043336000},"page":"323-343","source":"Crossref","is-referenced-by-count":1,"title":["The Evolution of the Arjuna Transaction Processing System"],"prefix":"10.1007","author":[{"given":"M. C.","family":"Little","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S. K.","family":"Shrivastava","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"12","key":"25_CR1","doi-asserted-by":"publisher","first-page":"1147","DOI":"10.1002\/spe.4380121206","volume":"12","author":"D.R. Brownbridge","year":"1982","unstructured":"Brownbridge, D.R., Marshall, L.F., Randell, B.: The Newcastle Connection, or - UNIXes of the World Unite! Software Practice and Experience\u00a012(12), 1147\u20131162 (1982)","journal-title":"Software Practice and Experience"},{"issue":"7","key":"25_CR2","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1109\/MC.1983.1654443","volume":"6","author":"J. Rushby","year":"1983","unstructured":"Rushby, J., Randell, B.: A Distributed Secure System. IEEE Computer\u00a06(7), 55\u201367 (1983)","journal-title":"IEEE Computer"},{"key":"25_CR3","unstructured":"Little, M.C., Shrivastava, S.K.: An Examination of the Transition of the Arjuna Distributed Transaction Processing Software from Research to Products. In: Second USENIX Workshop on Industrial Experiences with Systems Software (WIESS 2002), Boston, pp. 41\u201353 (December 2002)"},{"issue":"1","key":"25_CR4","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1109\/52.62934","volume":"8","author":"S.K. Shrivastava","year":"1991","unstructured":"Shrivastava, S.K., Dixon, G.N., Parrington, G.D.: An Overview of Arjuna: A Programming System for Reliable Distributed Computing. IEEE Software\u00a08(1), 63\u201373 (1991)","journal-title":"IEEE Software"},{"key":"25_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1007\/3-540-60042-6_2","volume-title":"Theory and Practice in Distributed Systems","author":"S.K. Shrivastava","year":"1995","unstructured":"Shrivastava, S.K.: Lessons learned from building and using the Arjuna distributed programming system. In: Birman, K.P., Mattern, F., Schiper, A. (eds.) Dagstuhl Seminar 1994. LNCS, vol.\u00a0938, pp. 17\u201332. Springer, Heidelberg (1995)"},{"issue":"4","key":"25_CR6","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1109\/71.273048","volume":"5","author":"S.K. Shrivastava","year":"1994","unstructured":"Shrivastava, S.K., McCue, D.: Structuring Fault-Tolerant Object Systems for Modularity in a Distributed Environment. IEEE Trans. on Parallel and Distributed Systems\u00a05(4), 421\u2013432 (1994)","journal-title":"IEEE Trans. on Parallel and Distributed Systems"},{"issue":"3","key":"25_CR7","first-page":"255","volume":"8","author":"G.D. Parrington","year":"1995","unstructured":"Parrington, G.D., Shrivastava, S.K., Wheater, S.M., Little, M.: The design and implementation of Arjuna. USENIX Computing Systems Journal\u00a08(3), 255\u2013308 (1995)","journal-title":"USENIX Computing Systems Journal"},{"key":"25_CR8","unstructured":"Remote Procedure Call Protocol Specification Version 2: Internet RFC1831, \n                    \n                      www.freesoft.org\/CIE\/RFC\/1831\/index.htm"},{"issue":"1","key":"25_CR9","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1109\/32.4620","volume":"14","author":"F. Panzieri","year":"1988","unstructured":"Panzieri, F., Shrivastava, S.K.: Rajdoot: a remote procedure call mechanism supporting orphan detection and killing. IEEE Trans. on Software Eng.\u00a014(1), 30\u201337 (1988)","journal-title":"IEEE Trans. on Software Eng."},{"key":"25_CR10","unstructured":"Parrington, G.D.: Reliable Distributed Programming in C++: The Arjuna Approach. In: Second Usenix C++ Conference, San Fransisco, pp. 37\u201350 (April 1990)"},{"key":"25_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"453","DOI":"10.1007\/3-540-46475-1_19","volume-title":"Advances in Distributed Systems","author":"M.C. Little","year":"2000","unstructured":"Little, M.C., Wheater, S.M., Ingham, D.B., Snow, C.R., Whitfield, H., Shrivastava, S.K.: The University Student Registration System: A Case Study in Building a High-Availability Distributed Application Using General Purpose Components. In: Krakowiak, S., Chang, C.-J. (eds.) BROADCAST 1999. LNCS, vol.\u00a01752, pp. 453\u2013471. Springer, Heidelberg (2000)"},{"key":"25_CR12","unstructured":"Common Object Request Broker Architecture (CORBA), \n                    \n                      www.omg.org\/spec\/CORBA\/"},{"key":"25_CR13","unstructured":"Java Platform, Enterprise Edition (Java EE), \n                    \n                      download.oracle.com\/javaee\/"},{"key":"25_CR14","unstructured":"Distributed Transaction Processing: The XA Specification, \n                    \n                      pubs.opengroup.org\/onlinepubs\/009680699\/toc.pdf"},{"key":"25_CR15","unstructured":"Dixon, G.: Object management for persistence and recoverability, Ph.D. thesis, Newcastle University, School of Computing Science (1988)"},{"key":"25_CR16","volume-title":"Enterprise Java Beans","author":"R. Monson-Haefel","year":"2001","unstructured":"Monson-Haefel, R.: Enterprise Java Beans. O\u2019Reilly & Associates, CA (2001)"},{"key":"25_CR17","unstructured":"http:\/\/www.oasis-open.org\/committees\/business-transactions\/"},{"key":"25_CR18","unstructured":"http:\/\/www.oasis-open.org\/committees\/ws-tx\/"},{"key":"25_CR19","unstructured":"http:\/\/www.oasis-open.org\/committees\/ws-caf"},{"key":"25_CR20","first-page":"1","volume":"33","author":"I. Houston","year":"2003","unstructured":"Houston, I., Little, M.C., Robinson, I., Shrivastava, S.K., Wheater, S.M.: The CORBA Activity Service Framework for Supporting Extended Transactions. Software: Practice and Experience\u00a033, 1\u201323 (2003)","journal-title":"Software: Practice and Experience"},{"key":"25_CR21","unstructured":"Additional Structuring Mechanisms for the Object Transaction Service, version 1.1, \n                    \n                      www.omg.org\/spec\/OTS\/1.1\/"},{"key":"25_CR22","doi-asserted-by":"crossref","unstructured":"Fielding, R.T., Taylor, R.N.: Pricipled Design of the Modern Web Architecture. ACM Transactions on Internet Technology (TOIT)\u00a02(2), 115\u2013150","DOI":"10.1145\/514183.514185"},{"key":"25_CR23","unstructured":"JAX-RS: Java API for RESTful Web Services, \n                    \n                      jcp.org\/aboutJava\/communityprocess\/final\/jsr311\/index.html"},{"issue":"4","key":"25_CR24","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1145\/13487689.13487692","volume":"17","author":"W. Emmerich","year":"2008","unstructured":"Emmerich, W., Aoyama, M., Sventek, J.: The Impact of Research on Middleware Technology. ACM Transactions on Software Engineering and Methodology\u00a017(4), 48 pages (2008)","journal-title":"ACM Transactions on Software Engineering and Methodology"}],"container-title":["Lecture Notes in Computer Science","Dependable and Historic Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-24541-1_25","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,24]],"date-time":"2019-04-24T23:20:43Z","timestamp":1556148043000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-24541-1_25"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642245404","9783642245411"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-24541-1_25","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}