{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T13:35:27Z","timestamp":1725543327213},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540376576"},{"type":"electronic","value":"9783540376590"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11821946_6","type":"book-chapter","created":{"date-parts":[[2006,8,5]],"date-time":"2006-08-05T06:35:14Z","timestamp":1154759714000},"page":"82-97","source":"Crossref","is-referenced-by-count":53,"title":["An Aspect-Oriented Approach for Developing Self-Adaptive Fractal Components"],"prefix":"10.1007","author":[{"given":"Pierre-Charles","family":"David","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Ledoux","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"6_CR1","unstructured":"Dey, A.K., Abowd, G.D.: Towards a better understanding of context and context-awareness. In: Workshop on The What, Who, Where, When, and How of Context-Awareness, as part of CHI 2000, The Hague, The Netherlands (2000)"},{"key":"6_CR2","first-page":"13","volume-title":"Onward! proceedings from an OOPSLA 2002 track","author":"J. Kephart","year":"2002","unstructured":"Kephart, J.: A vision of autonomic computing. In: Gabriel, R.P. (ed.) Onward! proceedings from an OOPSLA 2002 track, Seattle, WA, USA, pp. 13\u201336. ACM, New York (2002)"},{"key":"6_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1007\/3-540-45429-2_6","volume-title":"Metalevel Architectures and Separation of Crosscutting Concerns","author":"J. Dowling","year":"2001","unstructured":"Dowling, J., Cahill, V.: The K-Component architecture meta-model for self-adaptive software. In: Yonezawa, A., Matsuoka, S. (eds.) Reflection 2001. LNCS, vol.\u00a02192, pp. 81\u201388. Springer, Heidelberg (2001)"},{"key":"6_CR4","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., Lopes, C.V., Loingtier, J.M., Irwin, J.: Aspect-oriented programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 220\u2013242. Springer, Heidelberg (1997)"},{"key":"6_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","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)"},{"issue":"6","key":"6_CR6","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1145\/352029.352035","volume":"35","author":"A. Deursen van","year":"2000","unstructured":"van Deursen, A., Klint, P., Visser, J.: Domain-specific languages: An annotated bibliography. ACM SIGPLAN Notices\u00a035(6), 26\u201336 (2000)","journal-title":"ACM SIGPLAN Notices"},{"key":"6_CR7","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., Palm, J., Griswold, W.G.: An overview of AspectJ. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol.\u00a02072, pp. 327\u2013353. Springer, Heidelberg (2001)"},{"key":"6_CR8","unstructured":"Filman, R.E., Friedman, D.P.: Aspect-oriented programming is quantification and obliviousness. In: Workshop on Advanced Separation of Concerns, Minneapolis (2000)"},{"key":"6_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1007\/3-540-45821-2_11","volume-title":"Generative Programming and Component Engineering","author":"R. Douence","year":"2002","unstructured":"Douence, R., Fradet, P., S\u00fcdholt, M.: A framework for the detection and resolution of aspect interactions. In: Batory, D., Consel, C., Taha, W. (eds.) GPCE 2002. LNCS, vol.\u00a02487, pp. 173\u2013188. Springer, Heidelberg (2002)"},{"key":"6_CR10","unstructured":"David, P.C.: D\u00e9veloppement de composants Fractal adaptatifs\u00a0: un langage d\u00e9di\u00e9 \u00e1 l\u2019aspect d\u2019adaptation. PhD thesis, Universit\u00e9 de Nantes \/ \u00c9cole des Mines de Nantes (2005)"},{"key":"6_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"334","DOI":"10.1007\/3-540-47993-7_15","volume-title":"ECOOP 2002 - Object-Oriented Programming","author":"J. Aldrich","year":"2002","unstructured":"Aldrich, J., Chambers, C., Notkin, D.: Architectural reasoning in ArchJava. In: Magnusson, B. (ed.) ECOOP 2002. LNCS, vol.\u00a02374, p. 334. Springer, Heidelberg (2002)"},{"key":"6_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1007\/3-540-47993-7_9","volume-title":"ECOOP 2002 - Object-Oriented Programming","author":"B. Redmond","year":"2002","unstructured":"Redmond, B., Cahill, V.: Supporting unanticipated dynamic adaptation of application behaviour. In: Magnusson, B. (ed.) ECOOP 2002. LNCS, vol.\u00a02374, pp. 205\u2013230. Springer, Heidelberg (2002)"},{"key":"6_CR13","unstructured":"World Wide Web Consortium: XML path language (XPath) version 1.0. W3C Recommendation (1999), http:\/\/www.w3.org\/TR\/xpath"},{"key":"6_CR14","doi-asserted-by":"crossref","unstructured":"David, P.C., Ledoux, T.: WildCAT: a generic framework for context-aware applications. In: Proceeding of MPAC 2005, the 3rd International Workshop on Middleware for Pervasive and Ad-Hoc Computing, Grenoble, France (2005)","DOI":"10.1145\/1101480.1101483"},{"key":"6_CR15","series-title":"Lecture Notes in Computer Science","first-page":"3","volume-title":"Rules in Database Systems","author":"K.R. Dittrich","year":"1995","unstructured":"Dittrich, K.R., Gatziu, S., Geppert, A.: The active database management system manifesto: A rulebase of a ADBMS features. In: Sellis, T.K. (ed.) RIDS 1995. LNCS, vol.\u00a0985, pp. 3\u201320. Springer, Heidelberg (1995)"},{"issue":"7","key":"6_CR16","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1109\/MC.2004.48","volume":"37","author":"P.K. McKinley","year":"2004","unstructured":"McKinley, P.K., Sadjadi, S.M., Kasten, E.P., Cheng, B.H.: Composing adaptive software. IEEE Computer\u00a037(7), 56\u201364 (2004)","journal-title":"IEEE Computer"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"Chefrour, D., Andr\u00e9, F.: D\u00e9veloppement d\u2019applications en environnements mobiles \u00e0 l\u2019aide du mod\u00e8le de composant adaptatif ACEEL. In: LMO\u00a02003, Vannes, Herm\u00e8s (2003)","DOI":"10.3166\/objet.9.1-2.77-90"},{"key":"6_CR18","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. Laya\u00efda","year":"2005","unstructured":"Laya\u00efda, 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":"6_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1007\/978-3-540-39815-8_11","volume-title":"Generative Programming and Component Engineering","author":"M. Cilia","year":"2003","unstructured":"Cilia, M., Haupt, M., Mezini, M., Buchmann, A.: The convergence of AOP and active databases: Towards reactive middleware. In: Pfenning, F., Smaragdakis, Y. (eds.) GPCE 2003. LNCS, vol.\u00a02830, pp. 169\u2013188. Springer, Heidelberg (2003)"},{"key":"6_CR20","series-title":"Lecture Notes in Computer Science","volume-title":"ECOOP 2004 \u2013 Object-Oriented Programming","author":"N. Pessemier","year":"2004","unstructured":"Pessemier, N., Seinturier, L.: Components, ADL & AOP: Towards a common approach. In: Odersky, M. (ed.) ECOOP 2004. LNCS, vol.\u00a03086. Springer, Heidelberg (2004)"},{"issue":"3","key":"6_CR21","first-page":"1","volume":"11","author":"H. Fakih","year":"2005","unstructured":"Fakih, H., Bouraqadi, N.: Les aspects et les composants logiciels: Etude de cas avec le mod\u00e8le de composant Fractal. Num\u00e9ro sp\u00e9cial de la revue L\u2019Objet sur les aspects, 11(3), 1\u201317 (2005) (in French)","journal-title":"Num\u00e9ro sp\u00e9cial de la revue L\u2019Objet sur les aspects"}],"container-title":["Lecture Notes in Computer Science","Software Composition"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11821946_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:16:56Z","timestamp":1605644216000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11821946_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540376576","9783540376590"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/11821946_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}