Rétro-ingénierie modéles comportementaux d'UML 2
Thèses / mémoires Ecrit par: Rouagat, Wahab ; Ziadi, Tewfik ; Chaoui, Allaoua ; Publié en: 2010
Résumé: De nombreux anciens systèmes sont développés sans fournir la documentation nécessaire pour leur maintenance et leur évolution futures. Dans tels cas, les mainteneurs et les développeurs passent plus de temps et fournissent un grand effort (coût en plus) dans la phase de compréhension du comportement et de la structure du système. Quelle que soit le coût de l'étape de compréhension du système, les résultats peuvent être erronés, même si les mainteneurs sont eux-mêmes les premiers développeurs. La rétro-ingénierie vise à faciliter le travail des développeurs et des mainteneurs par la réduction du coût d’une part et d'accroître la précision de compréhension du système et de présenter les résultats d'une manière compréhensible d’une autre part dans cette étude, nous avons proposé une nouvelle approche pour la rétro-ingénierie des modèles comportementaux d’UML, en particulier les diagrammes de séquence, en se concentrant sur les nouvelles notions introduites dans les versions récentes d’UML, tels que les fragments combinés. Nous avons suivi la méthode dynamique pour obtenir des informations sur le système. Notre approche se compose de deux parties principales qui sont : 1) la collection de traces et 2) la construction du diagramme de séquence. Nous avons présenté une vue d’ensemble sur le domaine de la rétro-ingénierie et les travaux existants, ainsi, les détails d'implémentation de notre approche sont expliqués. En outre, nous avons réussi le test de notre solution sur une application modeste, ce qui nous pousse à réaliser de nouvelles recherches dans ce domaine dans le futur.
Batna:
Langue:
Français
Collation:
79 p. ill.
;30 cm.
Diplôme:
Magister
Etablissement de soutenance:
Batna, Université El Hadj Lakhdar. Faculté des Sciences de l'Ingénieur
Spécialité:
Informatique
Index décimal
621 .Physique appliquée (électrotechnique, génie civil, génie mécanique, ingénierie appliquée, principes physiques en ingénierie)
Thème
Informatique
Mots clés:
Analyse dynamique (informatique)
Analyse statique (informatique)
Rétro-ingénierie (informatique)
UML (informatique)
Note: Bibliogr. pp.72-75; Annexe pp.76-79