Reticella : An Execution Trace Slicing and Visualization Tool Based on a Behavior Model

この論文にアクセスする

この論文をさがす

著者

    • NODA Kunihiro
    • the Department of Information Engineering, Graduate School of Information Science, Nagoya University
    • KOBAYASHI Takashi
    • the Department of Information Engineering, Graduate School of Information Science, Nagoya University
    • SAEKI Motoshi
    • the Department of Computer Science, Graduate School of Information Science and Engineering, Tokyo Institute of Technology
    • AGUSA Kiyoshi
    • the Department of Information Engineering, Graduate School of Information Science, Nagoya University

抄録

Program comprehension using dynamic information is one of key tasks of software maintenance. Software visualization with sequence diagrams is a promising technique to help developer comprehend the behavior of object-oriented systems effectively. There are many tools that can support automatic generation of a sequence diagram from execution traces. However it is still difficult to understand the behavior because the size of automatically generated sequence diagrams from the massive amounts of execution traces tends to be beyond developer's capacity. In this paper, we propose an execution trace slicing and visualization method. Our proposed method is capable of slice calculation based on a behavior model which can treat dependencies based on static and dynamic analysis and supports for various programs including exceptions and multi-threading. We also introduce our tool that perform our proposed slice calculation on the Eclipse platform. We show the applicability of our proposed method by applying the tool to two Java programs as case studies. As a result, we confirm effectiveness of our proposed method for understanding the behavior of object-oriented systems.

収録刊行物

  • IEICE transactions on information and systems

    IEICE transactions on information and systems 95(4), 959-969, 2012-04-01

    一般社団法人 電子情報通信学会

参考文献:  21件中 1-21件 を表示

各種コード

  • NII論文ID(NAID)
    10030941849
  • NII書誌ID(NCID)
    AA10826272
  • 本文言語コード
    ENG
  • 資料種別
    ART
  • ISSN
    09168532
  • データ提供元
    CJP書誌  J-STAGE 
ページトップへ