loading...
Extracting Sequence Diagram from Execution Trace of Java Program
Lisbon, Portugal September 05-September 06
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/IWPSE.2005.19Eighth International Workshop on Prin ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Koji Taniguchi, Osaka University, Japan
Takashi Ishio, Osaka University, Japan
Toshihiro Kamiya, PRESTO, Japan Science and Technology Agency, Japan
Shinji Kusumoto, Osaka University, Japan
Katsuro Inoue, Osaka University, Japan
A software system is continuously changed so many times. When we try to change a software, we must understand how the software is implemented, especially about the functions to be modified. However, such repeated changes may cause the bad situations that there is no document which reflects the changes and represents the behavior of the software correctly. So, it is important to develop a technique to extract the useful information to understand the behavior of the software from its own. We propose a method to extract compact sequence diagrams from dynamic information of object-oriented programs. Our method generates sequence diagrams by compacting a repetition included in the execution trace. This paper presents four compaction rules. The experiment illustrates how our rules effectively compact the execution trace and generate compact sequence diagrams.
Citation:
Koji Taniguchi, Takashi Ishio, Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue, "Extracting Sequence Diagram from Execution Trace of Java Program," iwpse, pp.148-154, Eighth International Workshop on Principles of Software Evolution (IWPSE'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.