{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T15:21:05Z","timestamp":1773760865364,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":29,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540482659","type":"print"},{"value":"9783540482673","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11916246_19","type":"book-chapter","created":{"date-parts":[[2006,11,22]],"date-time":"2006-11-22T08:01:36Z","timestamp":1164182496000},"page":"364-386","source":"Crossref","is-referenced-by-count":8,"title":["Engineering Reconfigurable Distributed Software Systems: Issues Arising for Pervasive Computing"],"prefix":"10.1007","author":[{"given":"Apostolos","family":"Zarras","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manel","family":"Fredj","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nikolaos","family":"Georgantas","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Valerie","family":"Issarny","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"19_CR1","doi-asserted-by":"crossref","unstructured":"Oreizy, P., Medvidovic, N., Taylor, R.N.: Architecture-based runtime software evolution. In: Intl. Conf. on Software Engineering, Kyoto, Japan (1998)","DOI":"10.1109\/ICSE.1998.671114"},{"key":"19_CR2","unstructured":"Garlan, D., Shaw, M.: An introduction to software architecture. Technical Report CMU-CS-94-166, Carnegie Mellon University (1994)"},{"issue":"11","key":"19_CR3","doi-asserted-by":"publisher","first-page":"1293","DOI":"10.1109\/32.60317","volume":"16","author":"J. Kramer","year":"1990","unstructured":"Kramer, J., Magee, J.: The evolving philosophers problem: Dynamic change management. IEEE Transactions on Software Engineering\u00a016(11), 1293\u20131306 (1990)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"19_CR4","doi-asserted-by":"crossref","unstructured":"Bidan, C., Issarny, V., Saridakis, T., Zarras, A.: A dynamic reconfiguration service for corba. In: ICCDS 1998: Proceedings of the 4th IEEE International Conference on Configurable Distributed Systems, pp. 35\u201342 (1998)","DOI":"10.1109\/CDS.1998.675756"},{"key":"19_CR5","doi-asserted-by":"crossref","unstructured":"Minsky, N., Ungureanu, V., Wang, W., Zhang, J.: Building reconfiguration primitives into the law of a system. In: ICCDS 1996: Proceedings of the 3rd International Conference on Configurable Distributed Systems, pp. 62\u201369 (1996)","DOI":"10.1109\/CDS.1996.509350"},{"key":"19_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1007\/3-540-45559-0_9","volume-title":"Middleware 2000","author":"G.S. Blair","year":"2000","unstructured":"Blair, G.S., Blair, L., Issarny, V., Tuma, P., Zarras, A.: The role of software architecture in constraining adaptation in component-based middleware platforms. In: Coulson, G., Sventek, J. (eds.) Middleware 2000. LNCS, vol.\u00a01795, p. 164. Springer, Heidelberg (2000)"},{"issue":"7","key":"19_CR7","doi-asserted-by":"publisher","first-page":"121","DOI":"10.5381\/jot.2004.3.7.a3","volume":"3","author":"A. Zarras","year":"2004","unstructured":"Zarras, A.: Online upgrade of object-oriented middleware. Journal of Object Technology\u00a03(7), 121\u2013140 (2004)","journal-title":"Journal of Object Technology"},{"key":"19_CR8","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1145\/121132.121166","volume-title":"Thirteenth ACM Symposium on Operating Systems Principles, Asilomar Conference Center","author":"J.J. Kistler","year":"1991","unstructured":"Kistler, J.J., Satyanarayanan, M.: Disconnected operation in the coda file system. In: Thirteenth ACM Symposium on Operating Systems Principles, Asilomar Conference Center, Pacific Grove, U.S., vol.\u00a025, pp. 213\u2013225. ACM Press, New York (1991)"},{"key":"19_CR9","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1145\/268998.266706","volume-title":"SOSP 1997: Proceedings of the sixteenth ACM symposium on Operating Systems Principles","author":"G.H. Kuenning","year":"1997","unstructured":"Kuenning, G.H., Popek, G.J.: Automated hoarding for mobile computers. In: SOSP 1997: Proceedings of the sixteenth ACM symposium on Operating Systems Principles, pp. 264\u2013275. ACM Press, New York (1997)"},{"issue":"5","key":"19_CR10","doi-asserted-by":"publisher","first-page":"342","DOI":"10.1109\/32.685258","volume":"24","author":"A. Fuggetta","year":"1998","unstructured":"Fuggetta, A., Picco, G.P., Vigna, G.: Understanding Code Mobility. IEEE Transactions on Software Engineering\u00a024(5), 342\u2013361 (1998)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"19_CR11","doi-asserted-by":"crossref","unstructured":"Joseph, A.D., de Lespinasse, A.F., Gifford, J.A.T.D.K., Kaashoek, M.F.: Rover: a toolkit for mobile information access. In: Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP 1995), Copper Mountain Resort, Colorado, pp. 156\u2013171 (1995)","DOI":"10.1145\/224056.224069"},{"key":"19_CR12","series-title":"Service-oriented computing","volume-title":"Communications of the ACM","year":"2003","unstructured":"Papazoglou, P., Georgakopoulos, D. (eds.): Communications of the ACM. Service-oriented computing, vol.\u00a046. ACM Press, New York (2003)"},{"key":"19_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1007\/978-3-540-30581-1_4","volume-title":"Semantic Web Services and Web Process Composition","author":"D. Martin","year":"2005","unstructured":"Martin, D., Paolucci, M., McIlraith, S., Burstein, M., McDermott, D., McGuinness, D., Parsia, B., Payne, T., Sabou, M., Solanki, M., Srinivasan, N., Sycara, K.: Bringing semantics to web services: The owls approach. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol.\u00a03387, pp. 26\u201342. Springer, Heidelberg (2005)"},{"key":"19_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1007\/3-540-45997-9_7","volume-title":"Trends in Network and Pervasive Computing - ARCS 2002","author":"S.-W. Cheng","year":"2002","unstructured":"Cheng, S.-W., Garlan, D., Schmerl, B.R., Sousa, J.P., Spitznagel, B., Steenkiste, P., Hu, N.: Software architecture-based adaptation for pervasive systems. In: Schmeck, H., Ungerer, T., Wolf, L. (eds.) ARCS 2002. LNCS, vol.\u00a02299, p. 67. Springer, Heidelberg (2002)"},{"issue":"10","key":"19_CR15","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/MC.2004.175","volume":"37","author":"D. Garlan","year":"2004","unstructured":"Garlan, D., Cheng, S.W., Huang, A.C., Schmerl, B., Steenkiste, P.: Rainbow: Architecture-based self-adaptation with reusable infrastructure. Computer\u00a037(10), 46\u201354 (2004)","journal-title":"Computer"},{"key":"19_CR16","unstructured":"Soules, C., Appavoo, J., Hui, K., Silva, D., Ganger, G., Krieger, O., Stumm, M., Wisniewski, R., Auslander, M., Ostrowski, M., Rosenburg, B., Xenidis, J.: System support for online reconfiguration (2003)"},{"key":"19_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1007\/11556169_9","volume-title":"Architecting Dependable Systems III","author":"J. Zhang","year":"2005","unstructured":"Zhang, J., Cheng, B.H.C., Yang, Z., McKinley, P.K.: Enabling safe dynamic component-based software adaptation. In: de Lemos, R., Gacek, C., Romanovsky, A. (eds.) Architecting Dependable Systems III. LNCS, vol.\u00a03549, pp. 194\u2013211. Springer, Heidelberg (2005)"},{"key":"19_CR18","doi-asserted-by":"crossref","unstructured":"Mukhija, A., Glinz, M.: Runtime adaptation of applications through dynamic recomposition of components \u00a016(11), 124\u2013138 (2005)","DOI":"10.1007\/978-3-540-31967-2_9"},{"key":"19_CR19","series-title":"Addison-Wesley Professional Computing Series","volume-title":"Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R.: Design Patterns. In: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional Computing Series. Addison-Wesley, Reading (1995) GAM e 95:1 1.Ex"},{"key":"19_CR20","doi-asserted-by":"crossref","unstructured":"Ranganathan, A., Chetan, S., Campbell, R.: Mobile polymorphic applications in ubiquitous computing environments. In: Mobiquitous 2004: The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, Boston, Massachusetts, USA (2004)","DOI":"10.1109\/MOBIQ.2004.1331747"},{"key":"19_CR21","unstructured":"Pitkranta, T., Riva, O., Toivonen, S.: Designing and implementing a system for the provision of proactive context-aware services. In: CAPS 2005: Proceedings of the Workshop on Context Awareness for Proactive Systems, pp. 21\u201330 (2005)"},{"key":"19_CR22","unstructured":"IST Advisory Group (ISTAG): Software Technologies, Embedded Systems and Distributed Systems - A European Strategy Towards Ambient Intelligent Environment. Technical report, IST (2002), http:\/\/www.cordis.lu\/ist\/istag.html"},{"issue":"1","key":"19_CR23","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1023\/B:AUSE.0000049210.42738.00","volume":"12","author":"V. Issarny","year":"2005","unstructured":"Issarny, V., Sacchetti, D., Tartanoglu, F., Sailhan, F., Chibout, R., Levy, N., Talamona, A.: Developing ambient intelligence systems: A solution based on web services. Automated Software Engineering\u00a012(1), 101\u2013137 (2005)","journal-title":"Automated Software Engineering"},{"key":"19_CR24","unstructured":"IBM, Microsoft Corporation and BEA: Business Process Execution Language for Web Service (BPEL4WS) v.1.0. Technical report, IBM, Microsoft Corporation, BEA (2002), http:\/\/www.ibm.com\/developerworks\/webservices\/library\/ws-bpel\/"},{"key":"19_CR25","unstructured":"Porcarelli, S., Castaldi, M., Giandomenico, F.D., Bondavalli, A., Inverardi, P.: An Approach to Manage Reconfiguration in Fault Tolerant Distributed Systems. In: Proceedings of the ICSE 2003 Workshop on Software Architectures for Dependable Systems, pp. 71\u201376 (2003)"},{"key":"19_CR26","first-page":"55","volume-title":"Distributed Systems","author":"O. Babaoglu","year":"1993","unstructured":"Babaoglu, O., Marzullo, K.: Consistent Global States of Distributed Systems: Fundamental Concepts and Mechanisms. In: Mullender, S. (ed.) Distributed Systems, pp. 55\u201396. Addison-Wesley, Reading (1993)"},{"issue":"7","key":"19_CR27","doi-asserted-by":"publisher","first-page":"498","DOI":"10.1016\/j.infsof.2005.05.010","volume":"48","author":"A. Zarras","year":"2006","unstructured":"Zarras, A.: Applying Model Driven Architecture to Achieve Distribution Transparencies. Information and Software Technology\u00a048(7), 498\u2013516 (2006)","journal-title":"Information and Software Technology"},{"key":"19_CR28","doi-asserted-by":"crossref","unstructured":"Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American (2001)","DOI":"10.1038\/scientificamerican0501-34"},{"key":"19_CR29","doi-asserted-by":"crossref","unstructured":"Mokhtar, S.B., Liu, J., Georgantas, N., Issarny, V.: Qos-aware dynamic service composition in ambient intelligence environments. In: ASE 2005: Proceedings of the 20th IEEE\/ACM International Conference on Automated software engineering, pp. 317\u2013320. ACM Press, New York (2005)","DOI":"10.1145\/1101908.1101959"}],"container-title":["Lecture Notes in Computer Science","Rigorous Development of Complex Fault-Tolerant Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11916246_19.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T07:42:16Z","timestamp":1619509336000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11916246_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540482659","9783540482673"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/11916246_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006]]}}}