Skip to Main content Skip to Navigation
Conference papers

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

Abstract : 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.
Complete list of metadatas

Cited literature [5 references]  Display  Hide  Download

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01580899
Contributor : Marianne Huchard <>
Submitted on : Sunday, September 3, 2017 - 3:29:33 PM
Last modification on : Wednesday, May 13, 2020 - 4:32:02 PM
Document(s) archivé(s) le : Monday, December 11, 2017 - 5:24:44 PM

File

SATToSE_2017_paper_17.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : lirmm-01580899, version 1

Citation

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⟩

Share

Metrics

Record views

202

Files downloads

47