Show item record

dc.contributor.advisorSahraoui, Houari
dc.contributor.advisorPoulin, Pierre
dc.contributor.authorGrati, Hassen
dc.date.accessioned2010-10-15T17:53:15Z
dc.date.availableNO_RESTRICTIONen
dc.date.available2010-10-15T17:53:15Z
dc.date.issued2010-09-02
dc.date.submitted2010-08
dc.identifier.urihttp://hdl.handle.net/1866/4215
dc.subjectrétro-ingénierieen
dc.subjectdiagramme de séquenceen
dc.subjecttrace d'exécutionen
dc.subjectvisualisation interactiveen
dc.subjectreverse engineeringen
dc.subjectsequence diagramen
dc.subjectexecution traceen
dc.subjectinteractive visualizationen
dc.subject.otherApplied Sciences - Computer Science / Sciences appliqués et technologie - Informatique (UMI : 0984)en
dc.titleRétro-ingénierie des diagrammes de séquence par visualisation interactiveen
dc.typeThèse ou mémoire / Thesis or Dissertation
etd.degree.disciplineInformatiqueen
etd.degree.grantorUniversité de Montréalfr
etd.degree.levelMaîtrise / Master'sen
etd.degree.nameM. Sc.en
dcterms.abstractNous proposons une approche semi-automatique pour la rétro-ingénierie des diagrammes de séquence d’UML. Notre approche commence par un ensemble de traces d'exécution qui sont automatiquement alignées pour déterminer le comportement commun du système. Les diagrammes de séquence sont ensuite extraits avec l’aide d’une visualisation interactive, qui permet la navigation dans les traces d'exécution et la production des opérations d'extraction. Nous fournissons une illustration concrète de notre approche avec une étude de cas, et nous montrons en particulier que nos diagrammes de séquence générés sont plus significatifs et plus compacts que ceux qui sont obtenus par les méthodes automatisées.en
dcterms.abstractWe propose a semi-automated approach for the reverse engineering of UML sequence diagrams. Our approach starts with a set of execution traces that are automatically aligned to determine the common behavior. Sequence diagrams are then extracted with the help of an interactive visualization, which allows navigating though execution traces and performing extraction operations. We provide a concrete illustration of our approach with a case study, and show in particular that the resulting diagrams are more meaningful and more compact than those extracted by automated approaches.en
dcterms.languagefraen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show item record

This document disseminated on Papyrus is the exclusive property of the copyright holders and is protected by the Copyright Act (R.S.C. 1985, c. C-42). It may be used for fair dealing and non-commercial purposes, for private study or research, criticism and review as provided by law. For any other use, written authorization from the copyright holders is required.