The search functionality is under construction.

IEICE TRANSACTIONS on Information

Towards Logging Optimization for Dynamic Object Process Graph Construction

Takashi ISHIO, Hiroki WAKISAKA, Yuki MANABE, Katsuro INOUE

  • Full Text Views

    0

  • Cite this

Summary :

Logging the execution process of a program is a popular activity for practical program understanding. However, understanding the behavior of a program from a complete execution trace is difficult because a system may generate a substantial number of runtime events. To focus on a small subset of runtime events, a dynamic object process graph (DOPG) has been proposed. Although a DOPG can potentially facilitate program understanding, the logging process has not been adapted for DOPGs. If a developer is interested in the behavior of a particular object, only the runtime events related to the object are necessary to construct a DOPG. The vast majority of runtime events in a complete execution trace are irrelevant to the interesting object. This paper analyzes actual DOPGs and reports that a logging tool can be optimized to record only the runtime events related to a particular object specified by a developer.

Publication
IEICE TRANSACTIONS on Information Vol.E96-D No.11 pp.2470-2472
Publication Date
2013/11/01
Publicized
Online ISSN
1745-1361
DOI
10.1587/transinf.E96.D.2470
Type of Manuscript
LETTER
Category
Software System

Authors

Takashi ISHIO
  Osaka University
Hiroki WAKISAKA
  Osaka University
Yuki MANABE
  Kumamoto University
Katsuro INOUE
  Osaka University

Keyword