ECSA 2024
Tue 3 - Fri 6 September 2024 Luxembourg, Luxembourg
Tue 3 Sep 2024 14:10 - 14:50 at Schengen - CASA Workshop (Session 1) Chair(s): Khalil Drira, Luciana Rebelo

Technical debt (TD) is a metaphor in software development that encapsulates the long-term implications of short-term expedients. This concept takes on unique characteristics within self-adaptive systems (SAS), which are known for their ability to dynamically adjust to their environment and internal states. The manifestation of TD in SAS can take various forms, such as adverting and inadvertent ill-modulated context models and suboptimal adaptation strategies. While the full complexity of this field is yet to be unveiled, an initial outline can be drawn to guide future explorations. The importance of anticipating and managing TD in these complex, evolving systems is underscored, as it paves the way for more robust and efficient SAS in the future. This exploration conjectures the potential landscape of TD within SAS, providing a glimpse into a critical aspect of software development.

Assistant Professor at the Software Technologies Lab of the University of Florence (UniFI). Fascinated by empirical software engineering, especially when applied in the fields of software architecture, technical debt, software testing, and software energy efficiency.

Tue 3 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

14:00 - 15:30
CASA Workshop (Session 1)Workshops/Tutorials at Schengen
Chair(s): Khalil Drira Université de Toulouse, Luciana Rebelo GSSI - Gran Sasso Science Institute
14:00
10m
Talk
Welcome - Workshop Opening
Workshops/Tutorials

14:10
40m
Talk
Discovering the Undercurrents: A Glimpse at Technical Debt in Self-Adaptive Systems
Workshops/Tutorials
Roberto Verdecchia University of Florence
14:50
40m
Talk
Context: How to model and exploit it dynamically?
Workshops/Tutorials
Claudia Raibulet Vrije Universiteit Amsterdam