Preliminary study on predicting version propagation in three-level component-based architectures - IMT Mines Alès Accéder directement au contenu
Communication Dans Un Congrès Année : 2017

Preliminary study on predicting version propagation in three-level component-based architectures

Résumé

Keeping a trace of the evolution of software archi-tectures is an important issue for architects. This paper is a summary of a submitted paper which states that the versioning activity does not propose solutions that fit software architectures, especially when dealing with co-evolution of different architecture representations that may be produced during the development process. This work is based on a three-level architecture description language (ADL) named Dedal, which gives a representation of architectures at the main stages of a software life-cycle. Dedal also performs co-evolution through change propagation within these representations. Another advantage of Dedal is that it has been formalized and thus provides a formal ground for studying version propagation. We based our study on substitutability relations that exist when a component is replaced at any of the three architecture levels. We aim at predicting compatibility of versioned artifacts in terms of impact on the different architecture levels.
Fichier principal
Vignette du fichier
SATToSE_2017_paper_17.pdf (281.31 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

lirmm-01580899 , version 1 (03-09-2017)

Identifiants

  • HAL Id : lirmm-01580899 , version 1

Citer

Alexandre Le Borgne, David Delahaye, Marianne Huchard, Christelle Urtado, Sylvain Vauttier. Preliminary study on predicting version propagation in three-level component-based architectures. SATToSE: Seminar on Advanced Techniques and Tools for Software Evolution, Universidad Rey Juan Carlos, Spain, Jun 2017, Madrid, Spain. 5 p. ⟨lirmm-01580899⟩
169 Consultations
56 Téléchargements

Partager

Gmail Facebook X LinkedIn More