See this document in CiteSeerX!

Using Visualization to Foster Object-Oriented Program Understanding (1994)  (Make Corrections)  (17 citations)
Dean F. Jerding, John T. Stasko



  Home/Search   Context   Related

 
View or download:
gatech.edu/pub/gvu/tr/1994...9433.ps.Z
gatech.edu/pub/gvu/techre...9433.ps.Z
gatech.edu/pub/groups/gvu/...9433.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  justresearch.com/Programm...index (more)
From:  gatech.edu
(Enter author homepages)

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

Abstract: Software development and maintenance tasks rely on and can benefit from an increased level of program understanding. Object-oriented programming languages provide features which facilitate software maintenance, yet the same features often make object-oriented programs more difficult to understand. We support the use of program visualization techniques to foster object-oriented program comprehension. This paper identifies ways that visualization can increase program understanding, and presents a ... (Update)

Context of citations to this paper:   More

.... are passed, the return values, the state of objects that are used, the value of elds when accessed or modi ed, amongst other things [JS94b]. The tool could gather this information when some event has occurred, such as the invocation or return of a method, or the access or...

Cited by:   More
Providing a User Customisable Tool for Software Visualisation.. - Smith, Munro (2004)   (Correct)
Runtime Visualisation of Object-Oriented Software - Smith (2002)   (Correct)
Using Software Visualisation to Enhance Online Component.. - Marshall, Biddle, Noble   (Correct)

Similar documents (at the sentence level):
8.7%:   Visualization Of Object-Oriented Design Models - Asija (1999)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Program Understanding - A Survey - von Mayrhauser, Vans (1994)   (Correct)
0.4:   A Cognitive Framework For Describing And Evaluating Software.. - Storey (1998)   (Correct)
0.4:   Cognitive Design Elements to Support the Construction of .. - Storey, Fracchia, Müller (1999)   (Correct)

Similar documents based on text:   More   All
0.1:   Visualizing Message Patterns in Object-Oriented Program.. - Jerding, Stasko, Ball (1996)   (Correct)
0.1:   The Information Mural: A Technique for Displaying and.. - Jerding, Stasko (1995)   (Correct)
0.1:   The Information Mural: Increasing Information Bandwidth in.. - Jerding, Stasko (1996)   (Correct)

Related documents from co-citation:   More   All
7:   A principled taxonomy of software visualization (context) - Price, Baecker et al. - 1993
4:   The Information Mural: A Technique for Displaying and Navigating Large Informati.. - Jerding, Stasko - 1995
4:   Interactive Visualization of Design Patterns Can Help in Framework Understanding (context) - Lange, Nakamura - 1995

BibTeX entry:   (Update)

D. F. Jerding, J. T. Stasko. Using Visualization to Foster Object-Oriented Program Understanding. Georgia Institute of Technology Technical Report GIT-GVU-94-33, July 1994. http://citeseer.ist.psu.edu/jerding94using.html   More

@techreport{ jerding94using,
    author = "Dean F. Jerding and John T. Stasko",
    title = "Using Visualization to Foster Object-Oriented Program Understanding",
    number = "GIT-GVU-94-33",
    month = "July",
    address = "Atlanta, GA, USA",
    year = "1994",
    url = "citeseer.ist.psu.edu/jerding94using.html" }
Citations (may not include all citations):
1286   Object-Oriented Modeling and Design (context) - Rumbaugh, Blaha et al. - 1991  ACM
469   Object Oriented Design with Applications (context) - Booch - 1991  ACM
202   Communications of the ACM (context) - Harel, formalisms - 1988
95   A principled taxonomy of software visualization (context) - Price, Baecker et al. - 1993  DBLP
81   Introducing objectcharts or how to use statecharts in object.. (context) - Coleman, Hayes et al. - 1992  ACM   DBLP
80   Towards a theory of the comprehension of computer programs (context) - Brooks - 1983  DBLP
77   Maintenance support for object-oriented programs (context) - Wilde, Huitt - 1992  ACM   DBLP
66   A laboratory for teaching object-oriented thinking (context) - Beck, Cunningham - 1989  DBLP
56   PECAN: Program development systems that support multiple vie.. (context) - Reiss - 1985  ACM   DBLP
45   PROVIDE: A process visualization and debugging environment (context) - Moher - 1988
43   Interacting with the FIELD environment (context) - Reiss - 1990  ACM   DBLP
41   IGOR: A system for program debugging via reversible executio.. (context) - Feldman, Brown - 1989
36   Cognitive processes in program comprehension (context) - Letovsky - 1986  ACM
32   GraphTrace - understanding objectoriented systems using conc.. (context) - Kleyn, Gingrich - 1988
32   A framework for dynamic program analyzers (context) - Bruegge, Gottschalk et al. - 1993  ACM   DBLP
32   The role of another spatial dimension in software visualizat.. (context) - Koike - 1993
30   Visualizing the behavior of object-oriented systems - De Pauw, Helm et al. - 1993
29   Support for maintaining objectoriented programs - Lejter, Meyers et al. - 1992
25   Mental models and software maintenance (context) - Littman, Pinto et al. - 1986
22   Understanding and characterizing software visualization syst.. (context) - Stasko, Patterson - 1992  DBLP
22   Comprehension strategies in programming (context) - Pennington - 1987
19   Modeling object-oriented program execution - De Pauw, Kimelman et al. - 1994  ACM   DBLP
17   Understanding and documenting programs (context) - Basili, Mills - 1982  DBLP
16   A framework for abstract 3D visualization (context) - Reiss - 1993  DBLP
9   A toolset for program understanding - Livadas, Alden - 1993
8   Knowledge and processes in the comprehension of computer pro.. (context) - Soloway, Adelson et al. - 1988
6   programs: An experimental study (context) - Linos, Aubet et al. - 1993
5   Object-oriented software reuse: The yo-yo problem (context) - Taenzer, Ganti et al. - 1989
5   Working with object-oriented programs: The view from the tre.. - Meyers - 1990
5   What tracers are made (context) - Bocker, Herczeg - 1990
4   Model-based tools to record program understanding (context) - Younger, Bennett - 1993
4   From program comprehension to tool requirements for an indus.. - von Mayrhauser, Vans - 1993
4   document and trace object-oriented systems (context) - Shilling, Stasko et al. - 1992



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cora.justresearch.com/Programming/Object_Oriented/index.html):   More
An Efficient Semaphore Implementation Scheme for Small-Memory.. - Khawar Zuberi (1997)   (Correct)
What is "Object-Oriented Programming"? - Stroustrup (1991)   (Correct)
Simple objects for Standard ML - John Reppy (1996)   (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