Architectural Bad Smells for Self-Adaptive Systems: Go Runtime!

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceArticle dans les actes d'une conférence/un colloque

41 Téléchargements (Pure)

Résumé

Self-adaptive systems (SAS) change their behavior and structure at runtime depending on environmental changes or user requests. For this purpose, the SASs combine architectural fragments or solutions in their adaptation process. However, this process may negatively impact the system’s architectural qualities, exhibiting architectural bad smells (ABS). Current studies perform ABS detection for SAS at design time, ignoring their intrinsic runtime variability. We demonstrate that this ignorance leads to inaccurate smell detections and possibly wrong maintenance decisions. We delineate the challenges runtime variability raise on ABS detection and argue that we should analyze SAS architectures at runtime.
langue originaleAnglais
titreProceedings of the 17th International Working Conference on Variability Modelling of Software-Intensive Systems, VaMoS 2023, Odense, Denmark, January 25-27, 2023
Sous-titre17th International Working Conference on Variability Modelling of Software-Intensive Systems
rédacteurs en chefMyra B. Cohen, Thomas Thüm, Jacopo Mauro
EditeurACM Press
Pages85-87
Nombre de pages3
ISBN (Electronique)9798400700019
Les DOIs
Etat de la publicationPublié - 25 janv. 2023

Série de publications

NomACM International Conference Proceeding Series

Empreinte digitale

Examiner les sujets de recherche de « Architectural Bad Smells for Self-Adaptive Systems: Go Runtime! ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation