See this document in CiteSeerX!

The Java System Dependence Graph (2003)  (Make Corrections)  (3 citations)
Neil Walkinshaw 24th April 2003 Department of Computer and Information...



  Home/Search   Context   Related

 
View or download:
cis.strath.ac.uk/re...EFoCS462003.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cis.strath.ac.uk/rese...abstracts (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The Program Dependence Graph was introduced by Ottenstein and Ottenstein in 1984 [14]. It was suggested to be a suitable internal program representation for monolithic programs, for the purpose of carrying out certain software engineering operations such as slicing and the computation of program metrics. Since then, Horwitz et al. have introduced the multi-procedural equivalent System Dependence Graph [9]. Many authors have proposed object-oriented dependence graph construction approaches [11, ... (Update)

Cited by:   More
Using Program Slicing to Analyze Aspect Oriented Composition - Balzarotti, Monga (2004)   (Correct)
An Improved Slicer for Java - Hammer, Snelting (2004)   (Correct)

Active bibliography (related documents):   More   All
0.6:   The Java System Dependence Graph - Walkinshaw, Roper, Wood (2003)   (Correct)
0.3:   Project Project: Tools for Program Analysis and.. - Harman, Danicic..   (Correct)
0.3:   Syntax-Directed Amorphous Slicing - Danicic, Harman, Munro, Binkley..   (Correct)

System load high. Please wait...
Timeout. Please try your query later.
Similar documents based on text:   More   All
0.4:   Comprehension and Visualisation of Object-Oriented Code for.. - Dunsmore (1998)   (Correct)
0.3:   Survey of Object-Oriented Defect Detection Approaches.. - Alastair Dunsmore.. (2000)   (Correct)
0.3:   Replication's Role in Experimental Computer Science - Brooks, Daly, Miller, Roper, .. (1994)   (Correct)

Related documents from co-citation:   More   All
3:   Static slicing of Java programs (context) - Kovcs, Magyar et al.
3:   Slicing Object Using System Dependence Graph - Liang, Harrold - 1998
3:   Slicing software for model construction - Dwyer, Hatcliff - 1999

BibTeX entry:   (Update)

M. W. Neil Walkinshaw, Marc Roper. The Java system dependence graph. In Third IEEE International Workshop on Source Code Analysis and Manipulation, page 55, Sept. 2003. http://citeseer.ist.psu.edu/article/walkinshaw03java.html   More

@misc{ walkinshaw03java,
  author = "M. Walkinshaw and M. Roper",
  title = "The Java system dependence graph",
  text = "M. W. Neil Walkinshaw, Marc Roper. The Java system dependence graph. In
    Third IEEE International Workshop on Source Code Analysis and Manipulation,
    page 55, Sept. 2003.",
  year = "2003",
  url = "citeseer.ist.psu.edu/article/walkinshaw03java.html" }
Citations (may not include all citations):
390   Interprocedural slicing using dependence graphs - Horwitz, Reps et al. - 1990
265   Program slicing (context) - Weiser - 1981
186   The program dependence graph in a software development envir.. (context) - Ottenstein, Ottenstein - 1984
91   An efficient way to find the side effects of procedure calls.. (context) - Banning - 1979
77   Slicing object oriented software (context) - Larsen, Harrold - 1996
67   Call graph construction in object-oriented languages - Grove, DeFouw et al. - 1997
63   Object-Oriented Design Heuristics (context) - Riel - 1996
54   The use of program dependence graphs in software engineering (context) - Horwitz, Reps - 1992
47   IEEE Transactions on Software Engineering (context) - Bieman, Ott et al. - 1994
35   Systemdependence -graph-based slicing of programs with arbit.. - Sinha, Harrold et al. - 1999
32   A formal study of slicing for multi-threaded programs with j.. - Hatcliff, Corbett et al. - 1999
25   Slicing objects using system dependence graphs - Liang, Harrold - 1998
18   pointers and polymorphism analysis and its application to sl.. (context) - Tonella, Antoniol et al. - 1997
12   Dependence analysis for java - Chambers, Pechtchanski et al. - 1999
7   Object-oriented inspection in the face of delocalisation (context) - Dunsmore, Roper et al. - 2000
4   Code extraction algorithms which unify slicing and concept a.. - Harman, Gold et al. - 2002
3   Program slicing - Livadas, Croll - 1992
1   chapter Some Patterns for Software Architectures (context) - Shaw, of - 1996
1   Research Group on Artificial Intelligence (context) - Kovacs, Magyar et al. - 1996

Documents on the same site (http://www.cis.strath.ac.uk/research/efocs/abstracts.html):   More
An Empirical Investigation of a Systematic - Object-Oriented Inspection.. (2000)   (Correct)
Effective Visualisation for Comprehending Object-Oriented.. - Pacione (2004)   (Correct)
On the Creation of Pattern Languages for Framework Reuse - Douglas Kirk Marc (2002)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC