(Enter summary)
Abstract: Examination of the memory graphs of object inter-dependencies is hard. Current
methods are either too time consuming for the average software developer or
they ignore important information. I present a flexible query language to analyse
a memory graph of a given Java program. I describe a tool, called Fox, that employs
the query language to work with heap snapshots of running Java programs,
and present a selection of interesting metrics collected using this tool. The Fox
tool and the... (Update)
Similar documents (at the sentence level):
5.5%: Checking Ownership and Confinement Properties - Alex Potanin And (2002)
(Correct)
Active bibliography (related documents): More All
1.2: A Tool for Ownership and Confinement Analysis of the Java Object.. - Potanin
(Correct)
0.5: The Ins and Outs of Objects - Potter, Noble, Clarke (1998)
(Correct)
0.3: Towards a Model of Encapsulation - Noble, Biddle, Tempero, Potanin..
(Correct)
Similar documents based on text: More All
0.9: Analogy Retrieval and Processing With Distributed Vector.. - Plate (1998)
(Correct)
0.8: Visualising IP Network Performance with TCL/Tk - Robertson, Biddle (1996)
(Correct)
0.7: Surprises in Teaching CS1 with Java - Andreae, al. (1998)
(Correct)
BibTeX entry: (Update)
@misc{ potanin-fox,
author = "Alex Potanin",
title = "The Fox - A Tool for Java Object Graph Analysis",
url = "citeseer.ist.psu.edu/578919.html" }
Citations (may not include all citations):
469
Object-oriented design with applications (context) - Booch - 1991
328
Algorithmic program debugging (context) - Shapiro - 1983
98
Query-by-example: a database language (context) - Zloof - 1977
68
Flexible alias protection
- Noble, Potter et al. - 1998
42
Simple ownership types for object containment
- Clarke, Noble et al. - 2001
26
Copying and swapping: influences on the design of reusable s.. (context) - Harms, Weide
25
Confined types
- Bokowski, Vitek - 1999
22
A trace model for pointers and objects
- Hoare, Jifeng - 1999
19
Encapsulating objects with confined types
- Grotho, Palsberg et al. - 2001
19
The ins and outs of objects
- Potter, Noble et al. - 1998
15
Universes: A type system for controlling representation expo.. (context) - Muller, Poetzsch-He - 1999
9
ect chains from computer programs (context) - Zeller - 2002
7
Oxford University Press (context) - Johnson, models et al. - 1997
6
A fast algorithm for finding dominators in a flowgraph (context) - Lengauer, Tarjan - 1979
6
Object-oriented design: a responsibility-driven approach (context) - Wirfs-Brock, Wilkerson - 1989
5
Visualizing memory graphs
- Zimmermann, Zeller - 2001
2
Ownership types for flexible aliasing protection (context) - Clarke, Potter et al. - 1998
2
Advanced debugging methods (context) - Lencevicius - 2000
2
and William Retert (context) - Boyland, Noble - 2001
1
The design of an OCL query-based debugger for C (context) - Hobatr, Malloy
1
Checking ownership and confinement properties
- Potanin, Noble - 2002
1
Scalable visualisations with ownership trees (context) - Hill, Noble et al. - 2000
1
Query by diagram: a visual environment for querying database..
- Santucci, Sottile - 1993
http://www.ovmj.org/
http://www.st.cs.uni-sb.de/dd/
http://java.sun.com/people/
http://www.visualbeans.com/FishEye/
http://www.cs.princeton.edu/sip/news/april29.html
http://www.alphaworks.ibm.com/tech/jinsight/
Documents on the same site (http://www.mcs.vuw.ac.nz/~alex/publications.shtml):
A Tool for Ownership and Confinement Analysis of the Java Object.. - Potanin
(Correct)
Checking Ownership and Confinement Properties - Alex Potanin And (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