eprintid: 3062 rev_number: 8 eprint_status: archive userid: 69 dir: disk0/00/00/30/62 datestamp: 2016-02-12 12:27:56 lastmod: 2016-02-12 12:27:56 status_changed: 2016-02-12 12:27:56 type: book_section metadata_visibility: show creators_name: Bruni, Roberto creators_name: Corradini, Andrea creators_name: Gadducci, Fabio creators_name: Lluch Lafuente, Alberto creators_name: Vandin, Andrea creators_id: creators_id: creators_id: creators_id: creators_id: andrea.vandin@imtlucca.it title: A White Box Perspective on Behavioural Adaptation ispublished: pub subjects: QA75 divisions: CSA full_text_status: none keywords: Adaptation; Autonomic Computing; Programming Languages; Software Architectures; Computational Models; Computational Reflection abstract: We present a white-box conceptual framework for adaptation developed in the context of the EU Project ASCENS coordinated by Martin Wirsing. We called it CoDa, for Control Data Adaptation, since it is based on the notion of control data. CoDa promotes a neat separation between application and adaptation logic through a clear identification of the set of data that is relevant for the latter. The framework provides an original perspective from which we survey a representative set of approaches to adaptation, ranging from programming languages and paradigms to computational models and architectural solutions. date: 2015 date_type: published series: Lecture Notes in Computer Science number: 8950 publisher: Springer pagerange: 552-581 pages: 29 id_number: 10.1007/978-3-319-15545-6_32 refereed: TRUE isbn: 978-3-319-15544-9 book_title: Software, Services, and Systems. Essays Dedicated to Martin Wirsing on the Occasion of His Retirement from the Chair of Programming and Software Engineering official_url: http://link.springer.com/chapter/10.1007%2F978-3-319-15545-6_32 projects: IP 257414 ASCENS projects: STReP 600708 QUANTICOL projects: PRIN 2010LHT4KM CINA citation: Bruni, Roberto and Corradini, Andrea and Gadducci, Fabio and Lluch Lafuente, Alberto and Vandin, Andrea A White Box Perspective on Behavioural Adaptation. In: Software, Services, and Systems. Essays Dedicated to Martin Wirsing on the Occasion of His Retirement from the Chair of Programming and Software Engineering. Lecture Notes in Computer Science (8950). Springer, pp. 552-581. ISBN 978-3-319-15544-9 (2015)