Rahim Mohamed Ilyes. (2019). Compréhension d’un programme à travers la segmentation et l’analyse des traces. Mémoire de maîtrise, Université du Québec à Chicoutimi.
PDF
2MB |
Résumé
L’analyse des traces permet aux ingénieurs logiciels de mieux comprendre le comportement des systèmes qu’ils gèrent et constituent donc un outil essentiel pour la réalisation de nombreuses tâches nécessitant une compréhension des systèmes complexes, notamment l’analyse de sécurité, le débogage et la maintenance. Cependant, la taille considérable des traces d’exécutions peut nuire à l’efficacité de l’analyse des traces. Pour résoudre ce problème, nous proposons dans ce mémoire une approche de segmentation de la trace à trois facteurs qui offre aux utilisateurs la possibilité de diviser une trace d’exécution volumineuse en un nombre réduit de segments, chacun correspondant à une phase d’exécution distincte. Nous démontrons expérimentalement que cette méthode est plus efficace pour diviser une trace de manière concordante avec le comportement sous-jacent du programme que les algorithmes existants. Nous examinons également la question de l’extraction d’éléments-clés à partir d’une trace et démontrons une nouvelle fois expérimentalement que les traces segmentées en utilisant notre approche à trois facteurs peuvent être plus facilement soumises à cette analyse.
Type de document: | Thèse ou mémoire de l'UQAC (Mémoire de maîtrise) |
---|---|
Date: | 2019 |
Lieu de publication: | Chicoutimi |
Programme d'étude: | Maîtrise en informatique |
Nombre de pages: | 88 |
ISBN: | Non spécifié |
Sujets: | Sciences naturelles et génie > Génie > Génie informatique et génie logiciel |
Département, module, service et unité de recherche: | Départements et modules > Département d'informatique et de mathématique > Programmes d'études de cycles supérieurs en informatique |
Directeur(s), Co-directeur(s) et responsable(s): | Khoury, Raphaël Hallé, Sylvain |
Mots-clés: | analyse des traces, compréhension, fouille de textes, la maintenance logicielle, résumé des traces, segmentation des traces, résumer, traces, phases, segmentation |
Déposé le: | 16 mai 2019 15:06 |
---|---|
Dernière modification: | 21 mai 2019 16:52 |
Éditer le document (administrateurs uniquement)