{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T13:40:04Z","timestamp":1725543604121},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540351269"},{"type":"electronic","value":"9783540351276"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11773887_21","type":"book-chapter","created":{"date-parts":[[2006,5,29]],"date-time":"2006-05-29T07:21:56Z","timestamp":1148887316000},"page":"272-288","source":"Crossref","is-referenced-by-count":7,"title":["Towards Context-Aware Transaction Services"],"prefix":"10.1007","author":[{"given":"Romain","family":"Rouvoy","sequence":"first","affiliation":[]},{"given":"Patricia","family":"Serrano-Alvarado","sequence":"additional","affiliation":[]},{"given":"Philippe","family":"Merle","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"21_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1007\/11498094_2","volume-title":"5th Int. Conf. on Distributed Applications and Interoperable Systems (DAIS)","author":"D. Preuveneers","year":"2005","unstructured":"Preuveneers, D., Berbers, Y.: Adaptive Context Management Using a Component-based Approach. In: Kutvonen, L., Alonistioti, N. (eds.) DAIS 2005. LNCS, vol.\u00a03543, pp. 14\u201326. Springer, Heidelberg (2005)"},{"key":"21_CR2","doi-asserted-by":"crossref","unstructured":"Bruneton, E., Coupaye, T., Leclercq, M., et al.: An Open Component Model and its Support in Java. In: Crnkovi\u0107, I., Stafford, J.A., Schmidt, H.W., Wallnau, K. (eds.) CBSE 2004. LNCS, vol.\u00a03054, pp. 7\u201322. Springer, Heidelberg (2004), \n                  \n                    http:\/\/www.fractal.objectweb.org","DOI":"10.1007\/978-3-540-24774-6_3"},{"key":"21_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-540-40010-3_1","volume-title":"Distributed Applications and Interoperable Systems","author":"P. David","year":"2003","unstructured":"David, P., Ledoux, T.: Towards a Framework for Self-Adaptive Component-Based Applications. In: Stefani, J.-B., Demeure, I., Hagimont, D. (eds.) DAIS 2003. LNCS, vol.\u00a02893, pp. 1\u201314. Springer, Heidelberg (2003)"},{"key":"21_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1007\/11498094_9","volume-title":"Distributed Applications and Interoperable Systems","author":"O. Layaida","year":"2005","unstructured":"Layaida, O., Hagimont, D.: Designing Self-Adaptive Multimedia Applications through Hierarchical Reconfiguration. In: Kutvonen, L., Alonistioti, N. (eds.) DAIS 2005. LNCS, vol.\u00a03543, pp. 95\u2013107. Springer, Heidelberg (2005)"},{"key":"21_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-45831-X","volume-title":"Object-Oriented Technology. ECOOP 2002 Workshop Reader","author":"P. David","year":"2002","unstructured":"David, P., Ledoux, T.: Dynamic Adaptation of Non-Functional Concerns. In: Hern\u00e1ndez, J., Moreira, A. (eds.) ECOOP-WS 2002. LNCS, vol.\u00a02548. Springer, Heidelberg (2002)"},{"key":"21_CR6","series-title":"AICPS","first-page":"1","volume-title":"4th Middleware Workshop on Adaptive and Reflective Middleware (ARM)","author":"A.B. Arntsen","year":"2005","unstructured":"Arntsen, A.B., Karlsen, R.: ReflecTS: a flexible transaction service framework. In: 4th Middleware Workshop on Adaptive and Reflective Middleware (ARM), Grenoble, France. AICPS, vol.\u00a0116, pp. 1\u20136. ACM Press, New York (2005)"},{"key":"21_CR7","unstructured":"Coulson, G., Blair, G., Grace, P., et al.: OpenCOM v2: A Component Model for Building Systems Software. In: IASTED Int. Conf. on Software Engineering and Applications (SEA), Cambridge, MA, ESA, pp. 1\u20136 (2004)"},{"key":"21_CR8","series-title":"Lecture Notes in Computer Science","volume-title":"Advanced Course: Operating Systems","author":"J. Gray","year":"1978","unstructured":"Gray, J.: Notes on Database Operating Systems. In: Flynn, M.J., Jones, A.K., Opderbeck, H., Randell, B., Wiehle, H.R., Gray, J.N., Lagally, K., Popek, G.J., Saltzer, J.H. (eds.) Operating Systems. LNCS, vol.\u00a060. Springer, Heidelberg (1978)"},{"key":"21_CR9","doi-asserted-by":"crossref","unstructured":"Mohan, C., Lindsay, B., Obermarck, R.: Transaction Management in the R* Distributed Database Management System. ACM Trans. on Database Systems (TODS)\u00a011(4) (1986)","DOI":"10.1145\/7239.7266"},{"key":"21_CR10","volume-title":"Component Software: Beyond Object-Oriented Programming","author":"C. Szyperski","year":"2002","unstructured":"Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison-Wesley Longman Publishing Co., Inc., Amsterdam (2002)"},{"key":"21_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/11783565_10","volume-title":"Component-Based Software Engineering","author":"L. Seinturier","year":"2006","unstructured":"Seinturier, L., Pessemier, N., Duchien, L., et al.: A Component Model Engineered with Components and Aspects. In: Gorton, I., Heineman, G.T., Crnkovi\u0107, I., Schmidt, H.W., Stafford, J.A., Szyperski, C., Wallnau, K. (eds.) CBSE 2006. LNCS, vol.\u00a04063. Springer, Heidelberg (2006)"},{"key":"21_CR12","first-page":"7","volume-title":"Int. Conf. on Services Computing (SCC)","author":"W. Yu","year":"2004","unstructured":"Yu, W., Wang, Y., Pu, C.: A Dynamic Two-Phase Commit Protocol for Self-Adapting Services. In: Int. Conf. on Services Computing (SCC), Shanghai, China, pp. 7\u201315. IEEE, Los Alamitos (2004)"},{"key":"21_CR13","first-page":"131","volume-title":"Proc. of ACM Symp. on Applied computing (SAC)","author":"Y.J. Al-Houmaily","year":"1997","unstructured":"Al-Houmaily, Y.J., Chrysanthis, P.K., Levitan, S.P.: Enhancing the performance of presumed commit protocol. In: Proc. of ACM Symp. on Applied computing (SAC), pp. 131\u2013133. ACM Press, New York (1997)"},{"issue":"5","key":"21_CR14","doi-asserted-by":"publisher","first-page":"1190","DOI":"10.1109\/TKDE.2002.1033784","volume":"14","author":"G.K. Attaluri","year":"2002","unstructured":"Attaluri, G.K., Salem, K.: The Presumed-Either Two-Phase Commit Protocol. IEEE Transactions on Knowledge and Data Engineering\u00a014(5), 1190\u20131196 (2002)","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"21_CR15","volume-title":"Java Transaction Service Specification","author":"S. Cheung","year":"1999","unstructured":"Cheung, S.: Java Transaction Service Specification, Version 1.0 edn. Sun Microsystems Inc., San Antonio Road, Palo Alto (1999)","edition":"1"},{"key":"21_CR16","doi-asserted-by":"crossref","unstructured":"Garcia-Molina, H.: Using Semantic Knowledge for Transaction Processing in a Distributed Database. ACM Trans. on Database Systems (TODS)\u00a08(2) (1983)","DOI":"10.1145\/319983.319985"},{"key":"21_CR17","series-title":"AICPS","first-page":"1","volume-title":"4th Middleware Workshop on Adaptive and Reflective Middleware (ARM)","author":"P. Serrano-Alvarado","year":"2005","unstructured":"Serrano-Alvarado, P., Rouvoy, R., Merle, P.: Self-Adaptive Component-Based Transaction Commit Management. In: 4th Middleware Workshop on Adaptive and Reflective Middleware (ARM), Grenoble, France. AICPS, vol.\u00a0116, pp. 1\u20136. ACM Press, New York (2005)"},{"key":"21_CR18","volume-title":"Recovery Mechanisms in Database Systems","author":"P.C. Chrysanthis","year":"1998","unstructured":"Chrysanthis, P.C., Samaras, G., Al-Houmail, Y.: Recovery and Performance of Atomic Commit Protocols in Distributed and Database Systems. In: Recovery Mechanisms in Database Systems. Prentice Hall, Englewood Cliffs (1998)"},{"key":"21_CR19","doi-asserted-by":"crossref","unstructured":"Liu, M.L., Agrawal, D., Abbadi, A.E.: The Performance of Two Phase Commit Protocols in the Presence of Site Failures. Kluwer Academic Publishers, Dordrecht; Distributed and Parallel Databases (DAPD), 6(2) (1998)","DOI":"10.1023\/A:1008639314265"},{"key":"21_CR20","series-title":"AICPS","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1145\/1028613.1028616","volume-title":"3rd Middleware Workshop on Reflective and Adaptive Middleware (RAM)","author":"R. Rouvoy","year":"2004","unstructured":"Rouvoy, R., Merle, P.: Towards a Model Driven Approach to Build Component-Based Adaptable Middleware. In: 3rd Middleware Workshop on Reflective and Adaptive Middleware (RAM), Toronto, Canada. AICPS, vol.\u00a080, pp. 195\u2013200. ACM Press, New York (2004)"},{"key":"21_CR21","unstructured":"Rouvoy, R., Merle, P.: Using Microcomponents and Design Patterns to Build Evolutionary Transaction Services. In: Int. ERCIM Workshop on Software Evolution, Lille, France (to appear, 2006)"}],"container-title":["Lecture Notes in Computer Science","Distributed Applications and Interoperable Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11773887_21.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T07:13:01Z","timestamp":1619507581000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11773887_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540351269","9783540351276"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/11773887_21","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}