Towards the reverse engineering of UML sequence diagrams

L. C. Briand, Y. Labiche, Y. Miao

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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.

Original languageEnglish
Title of host publicationProceedings - 10th Working Conference on Reverse Engineering, WCRE 2003
EditorsEleni Stroulia, Margaret-Anne Storey, Arie van Deursen
PublisherIEEE Computer Society
Pages57-66
Number of pages10
ISBN (Electronic)0769520278
DOIs
Publication statusPublished - 2003
Externally publishedYes
Event10th Working Conference on Reverse Engineering, WCRE 2003 - Victoria, Canada
Duration: 13 Nov 200316 Nov 2003

Publication series

NameProceedings - Working Conference on Reverse Engineering, WCRE
Volume2003-January
ISSN (Print)1095-1350

Conference

Conference10th Working Conference on Reverse Engineering, WCRE 2003
Country/TerritoryCanada
CityVictoria
Period13/11/0316/11/03

Keywords

  • Context modeling
  • Data visualization
  • Information analysis
  • Information retrieval
  • Object oriented modeling
  • Reverse engineering
  • Software quality
  • System testing
  • Systems engineering and theory
  • Unified modeling language

Fingerprint

Dive into the research topics of 'Towards the reverse engineering of UML sequence diagrams'. Together they form a unique fingerprint.

Cite this