Towards Logging Optimization for Dynamic Object Process Graph Construction
スポンサーリンク
概要
- 論文の詳細を見る
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.
- The Institute of Electronics, Information and Communication Engineersの論文
著者
-
INOUE Katsuro
Graduate School of Information Science and Technology, Osaka University
-
Inoue Katsuro
Graduate School Of Engineering Science Osaka University
-
Ishio Takashi
Graduate School Of Information Science And Technology Osaka University
-
Manabe Yuki
Graduate School Of Information Science And Technology Osaka University
-
WAKISAKA Hiroki
Graduate School of Information Science and Technology, Osaka University
-
MANABE Yuki
Graduate School of Science and Technology, Kumamoto University
関連論文
- Effectiveness of an Integrated CASE Tool for Productivity and Quality of Software Developments(Software Engineering)
- Comparing Reading Techniques for Object-Oriented Design Inspection(Software Engineering)
- Extended Metrics to Evaluate Cost Effectiveness of Software Inspections(Software Engineering)
- Empirical Evaluation of Method Complexity for C++ Program
- A Program Slicing Method Using Lightweight Dynamic Information
- Token comparison approach to detect code clone-related bugs (ソフトウェアサイエンス)
- Java Slicing Tool Using Alias Relation
- A Prototype of Comparison Tool for Android Applications Based on Difference of API Calling Sequences
- Finding Code Clones for Refactoring with Clone Metrics : A Case Study of Open Source Software
- Enantioselective Synthesis of 8-epi-Xanthatin and Biological Evaluation of Xanthanolides and Their Derivatives
- Towards Logging Optimization for Dynamic Object Process Graph Construction
- Semi-Automatically Extracting Features from Source Code of Android Applications
- A Clone Detection Approach for a Collection of Similar Large-Scale Software Products (ソフトウェアサイエンス)