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 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.
Original language | English |
---|---|
Pages | 13-23 |
Number of pages | 11 |
Publication status | Published - Jan 1 1999 |
Externally published | Yes |
Event | Proceedings of the 1999 International Symposium on Software Engineering for Parallel and Disributed Systems - PDSE'99 - Los Angeles, CA, USA Duration: May 17 1999 → May 18 1999 |
Other
Other | Proceedings of the 1999 International Symposium on Software Engineering for Parallel and Disributed Systems - PDSE'99 |
---|---|
City | Los Angeles, CA, USA |
Period | 5/17/99 → 5/18/99 |
All Science Journal Classification (ASJC) codes
- Computer Science(all)