Recovering Runtime Architecture Models and Managing their Complexity using Dynamic Information and Composite Structures

Abstract : Program comprehension during software maintenance is a difficult task, hence the need to support it by recovering the as-built architecture of the system to be maintained. In this paper, we propose a method to recover runtime architecture models of object-oriented systems. The method combines static and dynamic analysis to recover an Object Graph (OG) which includes information that will be used to manage the complexity of this graph. In addition, composition/ownership relations between objects are exploited to embed composite structures into the OG nodes. This enables to support a hierarchical visualization of the recovered architecture. We implemented a prototype of the method and experimented it on a case study. The results of this experimentation are promising.
Type de document :
Communication dans un congrès
SAC: Symposium on Applied Computing, Apr 2018, Pau, France. ACM Press, 33rd ACM/SIGAPP Symposium On Applied Computing, 2018, 〈https://www.sigapp.org/sac/sac2018/〉. 〈10.1145/3167132.3167420〉
Liste complète des métadonnées

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

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01706074
Contributeur : Tibermacine Chouki <>
Soumis le : jeudi 12 avril 2018 - 10:54:08
Dernière modification le : vendredi 23 novembre 2018 - 12:52:07

Fichier

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

Identifiants

Collections

Citation

Soumia Zellagui, Chouki Tibermacine, Ghizlane Boussaidi, Abdelhak-Djamel Seriai, Hinde Lilia Bouziane, et al.. Recovering Runtime Architecture Models and Managing their Complexity using Dynamic Information and Composite Structures. SAC: Symposium on Applied Computing, Apr 2018, Pau, France. ACM Press, 33rd ACM/SIGAPP Symposium On Applied Computing, 2018, 〈https://www.sigapp.org/sac/sac2018/〉. 〈10.1145/3167132.3167420〉. 〈lirmm-01706074〉

Partager

Métriques

Consultations de la notice

239

Téléchargements de fichiers

82