{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T23:42:01Z","timestamp":1725493321085},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540075493"},{"type":"electronic","value":"9783540380931"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-38093-0_12","type":"book-chapter","created":{"date-parts":[[2007,7,16]],"date-time":"2007-07-16T15:44:14Z","timestamp":1184600654000},"page":"174-186","source":"Crossref","is-referenced-by-count":5,"title":["Message Queuing Patterns for Middleware-Mediated Transactions"],"prefix":"10.1007","author":[{"given":"Stefan","family":"Tai","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander","family":"Totok","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Mikalsen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Isabelle","family":"Rouvellou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,11,6]]},"reference":[{"key":"12_CR1","unstructured":"G. Alonso, D. Agrawal, A. El Abbadi, M. Kamath, R. G\u00fcnth\u00f6r, C. Mohan. Advanced Transaction Models in Workflow Contexts. In Proc. International Conference on Data Engineering (ICDE\u2019 96), IEEE, 1996."},{"key":"12_CR2","unstructured":"P. Bernstein, E. Newcomer. Principles of Transaction Processing. Morgan Kaufmann, 1997."},{"key":"12_CR3","unstructured":"A. Dan, F. Parr. The Coyote Approach for Network Centric Service Applications: Conversational Service Transactions, a Monitor, and an Application Style. In Proc. High Performance Transaction Processing Workshop, Asilomar, CA, 1997."},{"key":"12_CR4","unstructured":"A. K. Elmagarmid (Ed.) Database Transaction Models for Advanced Applications. Morgan Kaufmann, 1992."},{"key":"12_CR5","doi-asserted-by":"crossref","unstructured":"H. Garcia-Molina, K. Salem. Sagas. In Proc. ACM SIGMOD International Conference on Management of Data, 1987.","DOI":"10.1145\/38713.38742"},{"key":"12_CR6","unstructured":"P. Grefen, J. Vonk, P. Apers. Global Transaction Support for Workflow Management Systems: From Formal Specification to Practical Implementation. The VLDB Journal (2001), Springer-Verlag, 2001."},{"key":"12_CR7","unstructured":"IBM MQSeries. http:\/\/www-4.ibm.com\/software\/ts\/mqseries\/"},{"key":"12_CR8","doi-asserted-by":"crossref","unstructured":"R. Guerraoui, R. Capobianchi, A. Lanusse, P. Roux. Nesting Actions Through Asynchronous Message Passing: the ACS Protocol. In Proc. European Conference on Object-Oriented Programming (ECOOP\u201992), Springer-Verlag, 1992.","DOI":"10.1007\/BFb0053036"},{"key":"12_CR9","series-title":"Lect Notes Comput Sci","volume-title":"Proc. International Conference on Distributed Systems Platforms (Middleware 2001)","author":"I. Houston","year":"2001","unstructured":"I. Houston, M. Little, I. Robinson, S. Shrivastava, S. Wheater. The CORBA Activity Service Framework for Supporting Extended Transactions. In Proc. International Conference on Distributed Systems Platforms (Middleware 2001), Springer-Verlag LNCS 2218, 2001."},{"key":"12_CR10","doi-asserted-by":"crossref","unstructured":"F. Leymann, D. Roller. Building A Robust Workflow Management System With Persistent Queues and Stored Procedures. In Proc. International Conference on Data Engineering (ICDE\u2019 98), IEEE, 1998.","DOI":"10.1109\/ICDE.1998.655784"},{"key":"12_CR11","unstructured":"F. Leymann, D. Roller. Production Workflow: Concepts and Techniques. Prentice-Hall, 2000."},{"key":"12_CR12","series-title":"Lect Notes Comput Sci","volume-title":"Proc. 2nd International Workshop on Engineering Distributed Objects (EDO 2000)","author":"C. Liebig","year":"2001","unstructured":"C. Liebig, M. Malva, A. Buchmann. Integrating Notifications and Transactions: Concepts and X2TS Prototype. In Proc. 2nd International Workshop on Engineering Distributed Objects (EDO 2000), Springer-Verlag LNCS 1999, 2001."},{"key":"12_CR13","doi-asserted-by":"crossref","unstructured":"C. Liebig, S. Tai. Middleware-Mediated Transactions. In Proc. 3rd International Symposium on Distributed Objects and Applications (DOA 2001), IEEE, 2001.","DOI":"10.1109\/DOA.2001.954099"},{"key":"12_CR14","unstructured":"D. Linthicum. Enterprise Application Integration. Addison-Wesley, 2000."},{"key":"12_CR15","unstructured":"OMG Transaction Service v 1.1, TR OMG Document formal\/2000-06-28, OMG, 2000."},{"key":"12_CR16","unstructured":"A. Reuter, F. Schwenkreis. ConTracts: A Low-Level Mechanism for Building General Purpose Workflow Management Systems. IEEE Data Engineering Bulletin, vol.18, no.1, 1995."},{"key":"12_CR17","unstructured":"Sun Microsystems. Java Message Service API (JMS) Specification vl.02. Sun, 1999."},{"key":"12_CR18","unstructured":"Sun Microsystems. Java Transaction API (JTA) and Java Transaction Service (JTS). http:\/\/java.sun.com\/j2ee\/transactions.html"},{"key":"12_CR19","series-title":"Lect Notes Comput Sci","volume-title":"Proc. International Conference on Distributed Systems Platforms (Middleware 2000)","author":"S. Tai","year":"2000","unstructured":"S. Tai, I. Rouvellou. Strategies for Integrating Messaging and Distributed Object Transactions. In Proc. International Conference on Distributed Systems Platforms (Middleware 2000), Springer-Verlag LNCS 1795, 2000."},{"key":"12_CR20","doi-asserted-by":"crossref","unstructured":"S. Tai, T. Mikalsen, I. Rouvellou, S. Sutton. Dependency-Spheres: A Global Transaction Context for Distributed Objects and Messages. In Proc. 5th International Enterprise Distributed Object Computing Conference (EDOC 2001), IEEE, 2001.","DOI":"10.1109\/EDOC.2001.950427"},{"key":"12_CR21","doi-asserted-by":"crossref","unstructured":"S. Tai, T. Mikalsen, I. Rouvellou, S. Sutton. Conditional Messaging: Extending Reliable Messaging with Application Conditions. In Proc. 22nd International Conference on Distributed Computing Systems (ICDCS 2002), IEEE, 2002.","DOI":"10.1109\/ICDCS.2002.1022249"}],"container-title":["Lecture Notes in Computer Science","Software Engineering and Middleware"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-38093-0_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,1]],"date-time":"2019-05-01T02:57:53Z","timestamp":1556679473000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-38093-0_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,11,6]]},"ISBN":["9783540075493","9783540380931"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/3-540-38093-0_12","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002,11,6]]}}}