TY - GEN
T1 - Towards the reverse engineering of UML sequence diagrams
AU - Briand, L. C.
AU - Labiche, Y.
AU - Miao, Y.
N1 - Publisher Copyright:
© 2003 IEEE.
PY - 2003
Y1 - 2003
N2 - The objective of the work reported here is to define and assess a method to reverse engineer UML sequence diagrams from execution traces. We do so based on formal transformation rules and we reverse engineer diagrams that show all relevant technical information, including conditions, iterations of messages, and specific object identities and types being involved in the interactions. We present the fundamental principles of our methodology, illustrate it with examples, and validate it through a case study.
AB - The objective of the work reported here is to define and assess a method to reverse engineer UML sequence diagrams from execution traces. We do so based on formal transformation rules and we reverse engineer diagrams that show all relevant technical information, including conditions, iterations of messages, and specific object identities and types being involved in the interactions. We present the fundamental principles of our methodology, illustrate it with examples, and validate it through a case study.
KW - Context modeling
KW - Data visualization
KW - Information analysis
KW - Information retrieval
KW - Object oriented modeling
KW - Reverse engineering
KW - Software quality
KW - System testing
KW - Systems engineering and theory
KW - Unified modeling language
UR - http://www.scopus.com/inward/record.url?scp=73049114240&partnerID=8YFLogxK
U2 - 10.1109/WCRE.2003.1287237
DO - 10.1109/WCRE.2003.1287237
M3 - Conference contribution
AN - SCOPUS:73049114240
T3 - Proceedings - Working Conference on Reverse Engineering, WCRE
SP - 57
EP - 66
BT - Proceedings - 10th Working Conference on Reverse Engineering, WCRE 2003
A2 - Stroulia, Eleni
A2 - Storey, Margaret-Anne
A2 - van Deursen, Arie
PB - IEEE Computer Society
T2 - 10th Working Conference on Reverse Engineering, WCRE 2003
Y2 - 13 November 2003 through 16 November 2003
ER -