Skip to Main content Skip to Navigation
Theses

Extraction d'une architecture logicielle à base de composants depuis un système orienté objet. Une aproche par exploration

Abstract : Software architecture modeling and representation are a main phase of the development process of complex systems. In fact, software architecture representation provides many advantages during all phases of software life cycle. Nevertheless, for many systems, like legacy or eroded ones, there is no available representation of their architectures. In order to benefit from this representation, we propose, in this thesis, an approach called ROMANTIC which focuses on recovering a component-based architecture from an existing object-oriented system. This recover is a balancing problem of competing constraints which aims at obtaining the best architecture that can be abstracted from a system. Consequently, the main idea of this approach is to propose a quasi-automatic process of architecture identification by formulating it as a search-based problem. The latter acts on the space composed of all possible architectures abstracting the object-oriented system and use the architectural semantic and quality to choose the best solution. The process uses the intentional system architecture by means of the documentation and the architect's recommendations.
Document type :
Theses
Complete list of metadata

Cited literature [126 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00456367
Contributor : Sylvain Chardigny <>
Submitted on : Sunday, February 14, 2010 - 5:59:51 PM
Last modification on : Thursday, March 4, 2021 - 6:20:02 PM
Long-term archiving on: : Friday, June 18, 2010 - 8:34:10 PM

Identifiers

  • HAL Id : tel-00456367, version 1

Citation

Sylvain Chardigny. Extraction d'une architecture logicielle à base de composants depuis un système orienté objet. Une aproche par exploration. Génie logiciel [cs.SE]. Université de Nantes, 2009. Français. ⟨tel-00456367⟩

Share

Metrics

Record views

783

Files downloads

6362