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
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


Files produced by the author(s)


  • HAL Id : lirmm-01580899, version 1


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⟩



Record views


Files downloads