Component-based Architecture Recovery from Object Oriented Systems via Relational Concept Analysis

Abstract : Software architecture modelling and representation has become an important phase of the development process of complex software systems. Using software architecture representation as a high level view provides many advantages during all phases of the software life cycle. Nevertheless, for many systems, such architecture representation is not available. To deal with this problem, we propose in this paper an approach of architecture recovery which aims to extract component-based architecture from an object-oriented (OO) system, by a semi-automatic exploration process. To this end, we use relational concept analysis in order to identify the architectural components. The RCA-based approach comes as a complementary method to relieve some limits of the existing implementation of ROMANTIC based on simulated annealing algorithm. In the RCA approach, architectural components are identified from concepts derived by exploiting all existing dependency relations between classes of the OO system. We evaluated the feasibility of our approach on a Java software.
Type de document :
Communication dans un congrès
Marzena Kryszkiewicz; Sergei Obiedkov. CLA: Concept Lattices and their Applications, Oct 2010, Sevilla, Spain. University of Sevilla, 7th International Conference on Concept Lattices and Their Applications, pp.259-270, 2010, CEUR. 〈http://www.glc.us.es/cla2010/〉
Liste complète des métadonnées

Littérature citée [21 références]  Voir  Masquer  Télécharger

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00531804
Contributeur : Marianne Huchard <>
Soumis le : mercredi 3 novembre 2010 - 21:11:15
Dernière modification le : jeudi 24 mai 2018 - 15:59:22
Document(s) archivé(s) le : vendredi 26 octobre 2012 - 14:50:39

Fichier

CLA2010_Aladin.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : lirmm-00531804, version 1

Collections

Citation

Alae-Eddine El Hamdouni, Abdelhak-Djamel Seriai, Marianne Huchard. Component-based Architecture Recovery from Object Oriented Systems via Relational Concept Analysis. Marzena Kryszkiewicz; Sergei Obiedkov. CLA: Concept Lattices and their Applications, Oct 2010, Sevilla, Spain. University of Sevilla, 7th International Conference on Concept Lattices and Their Applications, pp.259-270, 2010, CEUR. 〈http://www.glc.us.es/cla2010/〉. 〈lirmm-00531804〉

Partager

Métriques

Consultations de la notice

353

Téléchargements de fichiers

340