DocumentCode :
3234977
Title :
Extracting Sequence Diagrams from Execution Traces Using Interactive Visualization
Author :
Grati, Hassen ; Sahraoui, Houari ; Poulin, Pierre
Author_Institution :
DIRO, Univ. de Montreal, Montréal, QC, Canada
fYear :
2010
fDate :
13-16 Oct. 2010
Firstpage :
87
Lastpage :
96
Abstract :
We present 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 in order to determine the common behavior. Sequence diagrams are then extracted with an interactive visualization, which allows navigating into 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.
Keywords :
Unified Modeling Language; interactive programming; object-oriented programming; program diagnostics; reverse engineering; UML sequence diagrams extraction; execution trace; interactive visualization; reverse engineering; Color; Data mining; Object oriented modeling; Reverse engineering; Shape; Unified modeling language; Visualization; reverse engeneering; sequence diagrams; visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering (WCRE), 2010 17th Working Conference on
Conference_Location :
Beverly, MA
ISSN :
1095-1350
Print_ISBN :
978-1-4244-8911-4
Type :
conf
DOI :
10.1109/WCRE.2010.18
Filename :
5645452
Link To Document :
بازگشت