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