Java debugging laboratory for automatic generation and analysis of trace data

  • Authors:
  • Sergej Alekseev

  • Affiliations:
  • University of Oldenburg, Department für Informatik, Graphen und Netzwerke, Germany, Oldenburg

  • Venue:
  • SE'07 Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering
  • Year:
  • 2007

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper presents a set of tools called Java Debugging Laboratory (JDLab). The JDLab: (1) enables to trace applications without modification of source or byte code, (2) allows selection of monitoring points also in case the source code is not available, (3) does not require any modifications of the used Java Virtual Machine (4) records events with minimal overhead and (5) offers tools to analyze the recorded data including thread information, stack traces, method argument/return values, method control flows and exception events. The theoretical fundamentals used for the implementation of JDLab will be briefly explained.