Skip to Main content Skip to Navigation
New interface
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.
Document type :
Conference papers
Complete list of metadata

Cited literature [5 references]  Display  Hide  Download
Contributor : Marianne Huchard Connect in order to contact the contributor
Submitted on : Sunday, September 3, 2017 - 3:29:33 PM
Last modification on : Friday, August 5, 2022 - 3:03:19 PM
Long-term archiving on: : 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