{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T19:53:21Z","timestamp":1762458801399},"publisher-location":"Berlin, Heidelberg","reference-count":26,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642132377"},{"type":"electronic","value":"9783642132384"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-13238-4_5","type":"book-chapter","created":{"date-parts":[[2010,6,14]],"date-time":"2010-06-14T05:48:37Z","timestamp":1276494517000},"page":"74-92","source":"Crossref","is-referenced-by-count":43,"title":["Reliable Dynamic Reconfigurations in a Reflective Component Model"],"prefix":"10.1007","author":[{"given":"Marc","family":"L\u00e9ger","sequence":"first","affiliation":[]},{"given":"Thomas","family":"Ledoux","sequence":"additional","affiliation":[]},{"given":"Thierry","family":"Coupaye","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"5_CR1","doi-asserted-by":"crossref","unstructured":"Abowd, G., Allen, R., Garlan, D.: Using style to understand descriptions of software architecture. SIGSOFT Softw. Eng. Notes\u00a018(5) (1993)","DOI":"10.1145\/167049.167055"},{"issue":"1","key":"5_CR2","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1109\/TDSC.2004.2","volume":"1","author":"A. Avizienis","year":"2004","unstructured":"Avizienis, A., Laprie, J.-C., Randell, B., Landwehr, C.: Basic concepts and taxonomy of dependable and secure computing. IEEE Trans. Dependable Secur. Comput.\u00a01(1), 11\u201333 (2004)","journal-title":"IEEE Trans. Dependable Secur. Comput."},{"key":"5_CR3","series-title":"Lecture Notes in Computer Science","volume-title":"Software Architecture","author":"T. Batista","year":"2005","unstructured":"Batista, T., Joolia, A., Coulson, G.: Managing dynamic reconfiguration in component-based systems. In: Morrison, R., Oquendo, F. (eds.) EWSA 2005. LNCS, vol.\u00a03527. Springer, Heidelberg (2005)"},{"key":"5_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1007\/978-3-540-24774-6_3","volume-title":"Component-Based Software Engineering","author":"E. Bruneton","year":"2004","unstructured":"Bruneton, E., Coupaye, T., Leclercq, M., Quema, V., Stefani, J.-B.: 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)"},{"key":"5_CR5","series-title":"Lecture Notes in Computer Science","volume-title":"Software Engineering for Self Adaptive Systems","year":"2009","unstructured":"Cheng, B.H.C., de Lemos, R., Giese, H., Inverardi, P., Magee, J. (eds.): Software Engineering for Self Adaptive Systems. LNCS, vol.\u00a05525. Springer, Heidelberg (2009)"},{"issue":"1","key":"5_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1328671.1328672","volume":"26","author":"G. Coulson","year":"2008","unstructured":"Coulson, G., Blair, G., Grace, P., Taiani, F., Joolia, A., Lee, K., Ueyama, J., Sivaharan, T.: A generic component model for building systems software. ACM Trans. Comput. Syst.\u00a026(1), 1\u201342 (2008)","journal-title":"ACM Trans. Comput. Syst."},{"key":"5_CR7","doi-asserted-by":"crossref","unstructured":"Dashofy, E.M., van der Hoek, A., Taylor, R.N.: A highly extensible, XML-based architecture description language. In: Proceedings of Working IEEE\/IFIP Conference on Software Architecture (WICSA 2001), Amsterdam, Netherlands (2001)","DOI":"10.1109\/WICSA.2001.948416"},{"issue":"1","key":"5_CR8","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1007\/s12243-008-0073-y","volume":"64","author":"P.-C. David","year":"2009","unstructured":"David, P.-C., Ledoux, T., L\u00e9ger, M., Coupaye, T.: FPath and FScript: Language support for navigation and reliable reconfiguration of Fractal architectures. Annals of Telecommunications\u00a064(1), 45\u201363 (2009)","journal-title":"Annals of Telecommunications"},{"issue":"10","key":"5_CR9","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":"5_CR10","first-page":"47","volume-title":"Foundations of component-based systems","author":"D. Garlan","year":"2000","unstructured":"Garlan, D., Monroe, R.T., Wile, D.: Acme: architectural description of component-based systems. In: Foundations of component-based systems, pp. 47\u201367. Cambridge University Press, New York (2000)"},{"issue":"2","key":"5_CR11","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1145\/505145.505149","volume":"11","author":"D. Jackson","year":"2002","unstructured":"Jackson, D.: Alloy: a lightweight object modelling notation. ACM Trans. Softw. Eng. Methodol.\u00a011(2), 256\u2013290 (2002)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"1","key":"5_CR12","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","volume":"36","author":"J. Kephart","year":"2003","unstructured":"Kephart, J., Chess, D.M.: The vision of autonomic computing. IEEE Computer\u00a036(1), 41\u201350 (2003)","journal-title":"IEEE Computer"},{"key":"5_CR13","first-page":"1","volume-title":"Proceedings of Workshop on Adaptive and Reflective Middleware (ARM 2007)","author":"M. L\u00e9ger","year":"2007","unstructured":"L\u00e9ger, M., Ledoux, T., Coupaye, T.: Reliable dynamic reconfigurations in the fractal component model. In: Proceedings of Workshop on Adaptive and Reflective Middleware (ARM 2007), pp. 1\u20136. ACM, New York (2007)"},{"key":"5_CR14","first-page":"350","volume-title":"Proceedings of International Conference on Software Engineering (ICSE 1976)","author":"M.M. Lehman","year":"1976","unstructured":"Lehman, M.M., Parr, F.N.: Program evolution and its impact on software engineering. In: Proceedings of International Conference on Software Engineering (ICSE 1976), pp. 350\u2013357. IEEE Computer Society Press, Los Alamitos (1976)"},{"issue":"1","key":"5_CR15","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/32.825767","volume":"26","author":"N. Medvidovic","year":"2000","unstructured":"Medvidovic, N., Taylor, R.N.: A classification and comparison framework for software architecture description languages. IEEE Transactions on Software Engineering\u00a026(1), 70\u201393 (2000)","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"6","key":"5_CR16","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1145\/1041685.1029915","volume":"29","author":"M. Mezini","year":"2004","unstructured":"Mezini, M., Ostermann, K.: Variability management with feature-oriented programming and aspects. SIGSOFT Softw. Eng. Notes\u00a029(6), 127\u2013136 (2004)","journal-title":"SIGSOFT Softw. Eng. Notes"},{"key":"5_CR17","unstructured":"Monroe, R.T.: Capturing software architecture design expertise with armani. Technical Report CMU-CS-98-163, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, USA (January 2001)"},{"key":"5_CR18","doi-asserted-by":"publisher","first-page":"320","DOI":"10.1109\/ICDCSW.2004.1284049","volume-title":"Proceedings of International Conference on Distributed Computing Systems Workshops (ICDCSW 2004)","author":"R.S. Moreira","year":"2004","unstructured":"Moreira, R.S., Blair, G.S., Carrapatoso, E.: Supporting adaptable distributed systems with FORMAware. In: Proceedings of International Conference on Distributed Computing Systems Workshops (ICDCSW 2004), Washington, DC, USA, pp. 320\u2013325. IEEE Computer Society, Los Alamitos (2004)"},{"key":"5_CR19","first-page":"122","volume-title":"Proceedings of International Conference on Software Engineering (ICSE 2009)","author":"B. Morin","year":"2009","unstructured":"Morin, B., Barais, O., Nain, G., Jezequel, J.-M.: Taming dynamically adaptive systems using models and aspects. In: Proceedings of International Conference on Software Engineering (ICSE 2009), Washington, DC, USA, pp. 122\u2013132. IEEE Computer Society Press, Los Alamitos (2009)"},{"key":"5_CR20","unstructured":"OCL 2.0 Specification (2005), http:\/\/www.omg.org\/docs\/ptc\/05-06-06.pdf"},{"key":"5_CR21","unstructured":"Oreizy, P.: Issues in the runtime modification of software architectures. Technical Report UCI-ICS-TR-96-35, Department of Information and Computer Science University of California, Irvine (August 1996)"},{"key":"5_CR22","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1109\/ICSE.1998.671114","volume-title":"Proceedings of International Conference on Software Engineering (ICSE 1998)","author":"P. Oreizy","year":"1998","unstructured":"Oreizy, P., Medvidovic, N., Taylor, R.N.: Architecture based runtime software evolution. In: Proceedings of International Conference on Software Engineering (ICSE 1998), Washington, DC, USA, pp. 177\u2013186. IEEE Computer Society, Los Alamitos (1998)"},{"issue":"2","key":"5_CR23","doi-asserted-by":"publisher","first-page":"240","DOI":"10.1145\/1018210.1018213","volume":"13","author":"R. Roshandel","year":"2004","unstructured":"Roshandel, R., Van Der Hoek, A., Mikic-Rakic, M., Medvidovic, N.: Mae \u2014 a system model and environment for managing architectural evolution. ACM Trans. Softw. Eng. Methodol.\u00a013(2), 240\u2013276 (2004)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"5_CR24","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., Boston (2002)"},{"issue":"3","key":"5_CR25","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1145\/319732.319734","volume":"7","author":"I.L. Traiger","year":"1982","unstructured":"Traiger, I.L., Gray, J., Galtieri, C.A., Lindsay, B.G.: Transactions and consistency in distributed database systems. ACM Trans. Database Syst.\u00a07(3), 323\u2013342 (1982)","journal-title":"ACM Trans. Database Syst."},{"key":"5_CR26","first-page":"515","volume-title":"Concepts and applications of multilevel transactions and open nested transactions","author":"G. Weikum","year":"1992","unstructured":"Weikum, G., Schek, H.-J.: Concepts and applications of multilevel transactions and open nested transactions, pp. 515\u2013553. Morgan Kaufmann Publishers Inc., San Francisco (1992)"}],"container-title":["Lecture Notes in Computer Science","Component-Based Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-13238-4_5.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,24]],"date-time":"2020-11-24T03:03:17Z","timestamp":1606186997000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-13238-4_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642132377","9783642132384"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-13238-4_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}