Multithreaded Dependence Graphs for Concurrent Java Program

  • Authors:
  • Jianjun Zhao

  • Affiliations:
  • -

  • Venue:
  • PDSE '99 Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Understanding program dependencies in a computer program is essential for many software engineering activities including program slicing, testing, debugging, reverse engineering, and maintenance. In this paper, we present a dependence-based representation called the multithreaded dependence graph, which extends previous dependence-based representations, to represent program dependencies in a concurrent Java program. We also discuss some important applications of a multithreaded dependence graph in a maintenance environment for concurrent Java programs.