{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:33:36Z","timestamp":1725489216028},"publisher-location":"Berlin, Heidelberg","reference-count":34,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540735502"},{"type":"electronic","value":"9783540735519"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-73551-9_4","type":"book-chapter","created":{"date-parts":[[2007,8,13]],"date-time":"2007-08-13T14:28:02Z","timestamp":1187015282000},"page":"49-65","source":"Crossref","is-referenced-by-count":4,"title":["Dynamic Adaptation of Aspect-Oriented Components"],"prefix":"10.1007","author":[{"given":"Crist\u00f3bal","family":"Costa","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jennifer","family":"P\u00e9rez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9 \u00c1ngel","family":"Cars\u00ed","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"4_CR1","doi-asserted-by":"crossref","unstructured":"Balasubramaniam, D., Morrison, R., Kirby, G., et al.: A Software Architecture Approach for Structuring Autonomic Systems. In: DEAS 2005. Proc. of Workshop on the Design and Evolution of Autonomic Application Software, St. Louis, Missouri, pp. 1\u20137 (2005)","DOI":"10.1145\/1083063.1083077"},{"key":"4_CR2","unstructured":"Braberman, V.: The SetPoint! project (2006), http:\/\/setpoint.codehaus.org"},{"key":"4_CR3","doi-asserted-by":"crossref","unstructured":"Bradbury, J.S., Cordy, J.R., Dingel, J., Wermelinger, M.: A Survey of Self-Management in Dynamic Software Architecture Specifications. In: WOSS 2004. Proc. of 1st ACM SIGSOFT Workshop on Self-Managed Systems, Newport Beach, California, pp. 28\u201333 (2004)","DOI":"10.1145\/1075405.1075411"},{"key":"4_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1007\/11428589_11","volume-title":"Self-star Properties in Complex Information Systems","author":"S. Cheng","year":"2005","unstructured":"Cheng, S., Garlan, D., Schmerl, B.: Making Self-Adaptation an Engineering Reality. In: Babao\u011flu, \u00d6., Jelasity, M., Montresor, A., Fetzer, C., Leonardi, S., van Moorsel, A.P.A., van Steen, M. (eds.) Self-star Properties in Complex Information Systems. LNCS, vol.\u00a03460, pp. 158\u2013173. Springer, Heidelberg (2005)"},{"key":"4_CR5","unstructured":"Chitchyan, R., Rashid, A., Sawyer, P., et al.: Report Synthesizing State-of-the-Art in Aspect-Oriented Requirements Engineering, Architectures and Design. Technical Report AOSD-Europe Deliverable D11, AOSD-Europe-ULANC-9. Lancaster Univ., UK (2005)"},{"key":"4_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1007\/11494713_18","volume-title":"Software Architecture","author":"C.E. Cuesta","year":"2005","unstructured":"Cuesta, C.E., Romay, M.d.P., Fuente, P.d.l., Barrio-Sol\u00e1rzano, M.: Architectural aspects of architectural aspects. In: Morrison, R., Oquendo, F. (eds.) EWSA 2005. LNCS, vol.\u00a03527, pp. 247\u2013262. Springer, Heidelberg (2005)"},{"key":"4_CR7","unstructured":"Cuesta, C.E.: Dynamic Software Architecture Based on Reflection. PhD Thesis, Department of Computer Science, University of Valladolid (In Spanish) (2002)"},{"key":"4_CR8","doi-asserted-by":"crossref","unstructured":"Cuesta, C.E., Fuente, P.d.l., Barrio-Sol\u00e1rzano, M.: Dynamic Coordination Architecture through the use of Reflection. In: Proc. of 2001 ACM Symposium on Applied Computing, Las Vegas, Nevada, pp. 134\u2013140 (2001)","DOI":"10.1145\/372202.372298"},{"key":"4_CR9","doi-asserted-by":"crossref","unstructured":"Dashofy, E.M., van der Hoek, A., Taylor, R.N.: Towards Architecture-Based Self-Healing Systems. In: WOSS 2002. Proc. of First Workshop on Self-Healing Systems, Charleston, South Carolina, November 18-19, 2002, pp. 21\u201326 (2002)","DOI":"10.1145\/582128.582133"},{"key":"4_CR10","series-title":"Object Technology Series edn.","volume-title":"Objects, Components, and Frameworks with UML: the Catalysis Approach","author":"D.F. D\u2019Souza","year":"1998","unstructured":"D\u2019Souza, D.F., Wills, A.C.: Objects, Components, and Frameworks with UML: the Catalysis Approach. Object Technology Series edn. Addison-Wesley, Reading (1998)"},{"key":"4_CR11","doi-asserted-by":"crossref","unstructured":"Georgiadis, I., Magee, J., Kramer, J.: Self-Organising Software Architectures for Distributed Systems. In: WOSS 2002. Proc. of First Workshop on Self-Healing Systems, Charleston, South Carolina, November 18-19, 2002, pp. 33\u201338 (2002)","DOI":"10.1145\/582128.582135"},{"key":"4_CR12","volume-title":"Software Factories: Assembling Applications with Patterns, Models, Frameworks and Tools","author":"J. Greenfield","year":"2004","unstructured":"Greenfield, J., Short, K., Cook, S., et al.: Software Factories: Assembling Applications with Patterns, Models, Frameworks and Tools. Wiley, Chichester (2004)"},{"key":"4_CR13","unstructured":"Harrison, W.H., Ossher, H.L., Tarr, P.L.: Asymmetrically vs. Symmetrically Organized Paradigms for Software Composition. Technical Report RC22685 (W0212-147), Thomas J. Watson Research Center, IBM (2002)"},{"key":"4_CR14","first-page":"41","volume-title":"Computer","author":"J.O. Kephart","year":"2003","unstructured":"Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing. In: Computer, vol.\u00a036(1), pp. 41\u201350. IEEE Computer Society Press, Los Alamitos (2003)"},{"key":"4_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1007\/3-540-45337-7_18","volume-title":"ECOOP 2001 - Object-Oriented Programming","author":"G. Kiczales","year":"2001","unstructured":"Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., et al.: An overview of AspectJ. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol.\u00a02072, pp. 327\u2013353. Springer, Heidelberg (2001)"},{"key":"4_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"ECOOP \u201997 - Object-Oriented Programming","author":"G. Kiczales","year":"1997","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., et al.: Aspect-Oriented Programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 220\u2013242. Springer, Heidelberg (1997)"},{"key":"4_CR17","first-page":"147","volume-title":"SIGPLAN Not.","author":"P. Maes","year":"1987","unstructured":"Maes, P.: Concepts and Experiments in Computational Reflection. In: SIGPLAN Not., vol.\u00a022(12), pp. 147\u2013155. ACM Press, New York (1987)"},{"key":"4_CR18","doi-asserted-by":"crossref","unstructured":"Morrison, R., Kirby, G., Balasubramaniam, D., Mickan, K., et al.: Support for Evolving Software Architectures in the ArchWare ADL. In: WICSA 2004. Proc. of 4th Working IEEE\/IFIP Conference on Software Architecture, Oslo, Norway, June 12-15, 2004, pp. 69\u201378 (2004)","DOI":"10.1109\/WICSA.2004.1310691"},{"key":"4_CR19","unstructured":"Object Management Group (OMG): Model Driven Architecture Guide (2003), http:\/\/www.omg.org\/docs\/omg\/03-06-01.pdf"},{"key":"4_CR20","unstructured":"Object Management Group (OMG): Meta-Object Facility (MOF) 1.4 Specification. TR formal\/2002-04-03 (2002), http:\/\/www.omg.org\/technology\/documents\/formal\/mof.htm"},{"key":"4_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1007\/978-3-540-24769-2_23","volume-title":"Software Architecture","author":"F. Oquendo","year":"2004","unstructured":"Oquendo, F., Warboys, B., Morrison, R., Dindeleux, R., et al.: ArchWare: Architecting evolvable software. In: Oquendo, F., Warboys, B.C., Morrison, R. (eds.) EWSA 2004. LNCS, vol.\u00a03047, pp. 257\u2013271. Springer, Heidelberg (2004)"},{"key":"4_CR22","unstructured":"P\u00e9rez, J.: PRISMA: Aspect-Oriented Software Architectures. PhD Thesis, Department of Information Systems and Computation, Polytechnic University of Valencia (2006)"},{"key":"4_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1007\/11783565_9","volume-title":"Component-Based Software Engineering","author":"J. P\u00e9rez","year":"2006","unstructured":"P\u00e9rez, J., Ali, N., Cars\u00ed, J.A., Ramos, I.: Designing Software Architectures with an Aspect-Oriented Architecture Description Language. In: Gorton, I., Heineman, G.T., Crnkovic, I., Schmidt, H.W., Stafford, J.A., Szyperski, C.A., Wallnau, K. (eds.) CBSE 2006. LNCS, vol.\u00a04063, pp. 123\u2013138. Springer, Heidelberg (2006)"},{"key":"4_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1007\/b136731","volume-title":"Software Architecture","author":"J. P\u00e9rez","year":"2005","unstructured":"P\u00e9rez, J., Ali, N., Cars\u00ed, J.A., Ramos, I.: Dynamic Evolution in Aspect-Oriented Architectural Models. In: Morrison, R., Oquendo, F. (eds.) EWSA 2005. LNCS, vol.\u00a03527, pp. 59\u201376. Springer, Heidelberg (2005)"},{"key":"4_CR25","unstructured":"P\u00e9rez, J., Ali, N., Costa, C., Cars\u00ed, J.A., Ramos, I.: Executing Aspect-Oriented Component-Based Software Architectures on.NET Technology. In: Proc. of 3rd International Conference on. NET Technologies, Pilsen, Czech Republic, June 2005, pp. 97\u2013108 (2005)"},{"issue":"4","key":"4_CR26","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1145\/141874.141884","volume":"17","author":"D.E. Perry","year":"1992","unstructured":"Perry, D.E., Wolf, A.L.: Foundations for the Study of Software Architecture. ACM SIGSOFT Software Engineering Notes\u00a017(4), 40\u201352 (1992)","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"key":"4_CR27","first-page":"401","volume-title":"The Computer Journal","author":"M. Pinto","year":"2005","unstructured":"Pinto, M., Fuentes, L., Troya, J.M.: A Dynamic Component and Aspect-Oriented Platform. In: The Computer Journal, vol.\u00a048(4), pp. 401\u2013420. Oxford University Press, Oxford (2005)"},{"key":"4_CR28","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1145\/940071.940111","volume-title":"Proc. of 9th European Software Engineering Conference held jointly with 11th ACM SIGSOFT International Symposium on Foundations of Software Engineering","author":"H. Rajan","year":"2003","unstructured":"Rajan, H., Sullivan, K.: Eos: Instance-Level Aspects for Integrated System Design. In: Proc. of 9th European Software Engineering Conference held jointly with 11th ACM SIGSOFT International Symposium on Foundations of Software Engineering, Helsinki, Finland, September 2003, pp. 297\u2013306. ACM Press, New York (2003)"},{"key":"4_CR29","unstructured":"Schult, W., Polze, A.: Speed Vs. Memory Usage-an Approach to Deal with Contrary Aspects. In: Proc. of 2nd Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS), International Conference on Aspect-Oriented Software Development (AOSD), Boston, Massachusetts (2003)"},{"key":"4_CR30","volume-title":"Software Architecture: Perspectives On An Emerging Discipline","author":"M. Shaw","year":"1996","unstructured":"Shaw, M., Garlan, D.: Software Architecture: Perspectives On An Emerging Discipline. Prentice-Hall, Englewood Cliffs (1996)"},{"key":"4_CR31","unstructured":"Smith, B.C.: Reflections and Semantics in a Procedural Language. PhD Thesis, Laboratory for Computer Science, Massachusetts Institute of Technology (1982)"},{"key":"4_CR32","doi-asserted-by":"crossref","unstructured":"Suv\u00e9e, D., Vanderperren, W., Jonckers, V.: JAsCo: An Aspect-Oriented Approach Tailored for Component Based Software Development. In: AOSD. Proc. of 2nd International Conference on Aspect-Oriented Software Development, Boston, Massachusetts, pp. 21\u201329 (2003)","DOI":"10.1145\/643603.643606"},{"key":"4_CR33","unstructured":"Szyperski, C.: Component Software: Beyond Object-Oriented Programming. ACM Press\/Addison-Wesley Publishing Co., New York (1998)"},{"key":"4_CR34","doi-asserted-by":"crossref","unstructured":"Yang, Z., Cheng, B.H.C., Stirewalt, R.E.K., et al.: An Aspect-Oriented Approach to Dynamic Adaptation. In: WOSS 2002. Proc. of First Workshop on Self-Healing Systems, Charleston, South Carolina, November 18-19, 2002, pp. 85\u201392 (2002)","DOI":"10.1145\/582128.582144"}],"container-title":["Lecture Notes in Computer Science","Component-Based Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-73551-9_4.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T09:51:24Z","timestamp":1619517084000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-73551-9_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540735502","9783540735519"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-73551-9_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}