50 citations found. Retrieving documents...
J.T. Stasko, J. Domingue, M.H. Brown, and B.A. Price. Software Visualization: Programming as a Multimedia Experience. MIT Press, Cambridge, MA, 1997.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents

Algorithm Animation for Teaching - Fleischer, Kucera   (Correct)

....algorithm animation. The video explains nine different This research was partially supported by Hong Kong RGC grant HKUST 6010 01E sorting algorithms and compares their running times. For a more comprehensive survey on the history of program visualization see the book by Stasko et al. [36], for example Chapter 2 by Baecker and Price [2] Since creating good animations can be a difficult and time consuming task, researchers started thinking about ways to automate the process of animating a program, or at least to make it easier. The first such system, Balsa by Brown and Sedgewick ....

J. T. Stasko, J. Domingue, M. H. Brown, and B. A. Price. Software Visualization: Programming as a Multimedia Experience. The MIT Press, Cambridge, MA, and London, England, 1997.


Precisely Annotated Hierarchical Pictures of Programs - Parnas, Lawton (1998)   (Correct)

.... design stage . Flowcharts are no longer as popular as they once were. Many textbooks now favour variations of programming by stepwise refinement [21] which is discussed further in Section 2. However, flowcharts are still found in some recent textbooks and discussions of algorithms. A new book, [18], provides a nice survey of both historical and current work. Flowcharts of large programs can extend over hundreds of pages. In our experience these diagrams, especially those produced by flowcharting tools, are not very useful. Not only is it difficult to get an overview when the charts are so ....

Stasko, John T., John B. Domingue, Marc H. Brown, Blaine A. Price, editors. Software Visualization: Programming as a Multimedia Experience. Cambridge, MA: The MIT Press, (forthcoming


CodeCrawler - Lessons Learned in Building a Software Visualization .. - Lanza (2003)   (3 citations)  (Correct)

....in the context of each of the identified criteria. We then generalize the lessons learned into design guidelines and recommendations in Section 4. We then take a look at related work in Section 5 and then conclude Section 6) by summarizing our findings. 2 Software Visualization Price et. al [31] define software visualization as the use of crafts of typography, graphics design, animation, and cinematography with modern human computer interaction and computer graphics technology to facilitate both the human understanding and effective use of computer software. Ware [38] states that ....

J. Stasko, J. Domingue, M. H. Brown, and B. A. Price, editors. Software Visualization - Programming as a Multimedia Experience. The MIT Press, 1998.


Genetic Algorithm Visualisation - Caarls (2002)   (1 citation)  (Correct)

....Jong and Goldberg had already given rules of thumb for the mutation and crossover probabilities, but Van Nimwegen calculated the optimal mutation setting for a specific kind of observed evolution trajectory (epochal evolution) in his dissertation [Nimwegen, 1999] 1. 3 Software visualisation In [Stasko et al. 1998], software visualisation is defined as the use of the crafts of typography, graphic design, animation, and cinematography with modern humancomputer interaction and computer graphics technology to facilitate both the human understanding and effective use of computer software (note that ....

J. Stasko, J. Domingue, M.H. Brown, and B.A. Price, edi- tors. Software visualization: programming as a multimedia experience. MIT Press, 1998.


Aesthetic Programming - Fishwick (2000)   (Correct)

....artificial, arcane and ugly. Several commercial products exist, such as Stagecast [31] which allow modelers to create simulations using graphicallyspecified production rules. Modeling is the activity that allows humans to better reason about programs. The overall areas of software visualization [32] and visual programming [33] have produced many similar successes to those of programming by modeling, example and demonstration. There are areas where the importance of visualization and sensoryfeedback are stressed, such as Human Computer Interaction (HCI) and Visualization. In HCI, we obtain ....

John Stasko, John Domingue, Marc H. Brown, and Blaine A. Price, editors. Software Visualization: Programming as a Multimedia Experience. MIT Press, 1998.


Smooth Animation of Alaorithms in a Declarative Framework - Demetrescu, Finocchi   (Correct)

....and the efficiency of algorithms on specific test sets: visualization systems that are able to detect visual events almost automatically can be used as high level debuggers as unexpected or incorrect visual events may indicate that something is wrong with the execution of the program. We refer to [17, 18, 22] for comprehensive surveys on this topic and for the discussion of experiences with program visualization tools in education and teaching as well as in programming and software engineering. It has been observed [19, 20] that smooth ammatios, as opposed to jerkl visualizatios, greatly help the ....

Stasko, J.T., Domingue, J., Brovn, M.H., Price, B.A.: Software Visualization: Programming as a Multimedia Experience, The MIT Press, 1998.


Visualization of Test Information to Assist Fault Localization - Jones, Harrold, Stasko (2002)   (10 citations)  Self-citation (Stasko)   (Correct)

....approach to summarize useful information at di#erent levels. Our current version of Tarantula displays the source code at the statement and procedure levels. Clearly, more abstraction will be required for large systems. Seventh, we plan to investigate the use of additional software visualizations [14] for use in fault localization. We also plan to explore the incorporation of further programanalysis information such as slicing, dependence, and controlflow data into Tarantula in the future. Finally, We plan to provide Tarantula with the capability of editing and dynamic update. We will ....

J. Stasko, J. Domingue, M. Brown, and B. Price, editors. Software Visualization: Programming as a Multimedia Experience. MIT Press, Cambridge, MA, 1998.


Generating Java Trace Data - Reiss, Renieris (2000)   (2 citations)  Self-citation (Brown)   (Correct)

.... The FIELD environment, among others, provided dynamic views of the heap, file I O and performance while the program was running [7] Various efforts at Georgia Tech and elsewhere have developed a number of different dynamic visualizations including the notion of call dags that we are using [2,12]. More recently, the IBM Jinsight efforts use relatively complete call trace data to provide the user with insights into how the program is running and to address such questions as Java memory leaks [1,6] Our approach differs from previous efforts in its ability to combine trace data with ....

John Stasko, John Domingue, Marc H. Brown, and Blaine A. Price, Software Visualization: Programming as a Multimedia Experience, MIT Press (1998).


Almost: Exploring Program Traces - Renieris, Reiss (1999)   (4 citations)  Self-citation (Brown)   (Correct)

No context found.

J. Stasko, J. Domingue, M. H. Brown, and B. A. Price, editors. Software Visualization: Programming as a Multimedia Experience. M.I.T. Press, Feb. 1998.


Algorithm Engineering - Demetrescu, Finocchi, Italiano (2003)   (Correct)

No context found.

J.T. Stasko, J. Domingue, M.H. Brown, and B.A. Price. Software Visualization: Programming as a Multimedia Experience. MIT Press, Cambridge, MA, 1997.


A Portable Virtual Machine for Program Debugging and Directing - Demetrescu, Finocchi   (Correct)

No context found.

J.T. Stasko, J. Domingue, M.H. Brown, and B.A. Price, editors. Software Visualization: Programming as a Multimedia Experience. MIT Press, 1997.


Exploring Multiple Visualization Perspectives with Aesthetic.. - Fishwick   (Correct)

No context found.

J. Stasko, J. Domingue, M. H. Brown, and B. A. Price, Eds., Software Visualization: Programming as a Multimedia Experience. MIT Press, 1998.


Algorithm Engineering - Demetrescu, Finocchi, Italiano (2003)   (Correct)

No context found.

J.T. Stasko, J. Domingue, M.H. Brown, and B.A. Price. Software Visualization: Programming as a Multimedia Experience. MIT Press, Cambridge, MA, 1997.


ANIMAL-FARM: An Extensible Framework for Algorithm Visualization - Rößling (2002)   (Correct)

No context found.

John Stasko, John Domingue, Marc H. Brown, and Blaine A. Price, editors. Software Visualization: Programming as a Multimedia Experience. MIT Press, 1998.


Program Visualization Support for Highly Iterative Development.. - Lanza   (Correct)

No context found.

J. T. Stasko, J. Domingue, M. H. Brown, and B. A. Price, editors. Software Visualization - Programming as a Multimedia Experience. The MIT Press, 1998.


Polymetric Views - A Lightweight Visual Approach to Reverse.. - Lanza, Ducasse (2003)   (Correct)

No context found.

J. T. Stasko, J. Domingue, M. H. Brown, and B. A. Price, Eds., Software Visualization - Programming as a Multimedia Experience, The MIT Press, 1998.


Generic Program Monitoring by Trace Analysis - Jahier, al. (2002)   (2 citations)  (Correct)

No context found.

J. Stasko, J. Domingue, M. H. Brown, and B. A. Price, editors. Software Visualization: Programming as a Multimedia Experience. MIT Press, 1998.


Visualization/Animation of Programs in Alma: obtaining.. - Maria Joao Varanda   (Correct)

No context found.

J. Stasko, J. Domingue, M. H. Brown, and B. A. Price. Software Visualization - Programming as a Multimedia Experience. The MIT Press, 1997.


A System for Building Animated Presentations over the Web - Benedetto Colombo Camil   (Correct)

No context found.

J.T. Stasko, J. Domingue, M.H. Brown, and B.A. Price. Software Visualization: Programming as a Multimedia Experience. MIT Press, Cambridge, MA, 1997.


Alma: a Generic Program Animation System - Pereira, Henriques (2003)   (Correct)

No context found.

John Stasko, John Domingue, Marc H. Brown, and Blaine A. Price. Software Visualization - Programming as a Multimedia Experience. The MIT Press, 1997.


Session 2220 - Animation Of Vlsi   (Correct)

No context found.

Stasko, J., Domingue, J., Brown, M., and Price, B., ed., Software Visualization: Programming as a Multimedia Experience. MIT Press, 1998.


Algorithm Engineering - Camil Demetrescu Irene (2003)   (Correct)

No context found.

J.T. Stasko, J. Domingue, M.H. Brown, and B.A. Price. Software Visualization: Programming as a Multimedia Experience. MIT Press, Cambridge, MA, 1997.


A Portable Virtual Machine for Program Debugging and Directing - Demetrescu, Finocchi   (Correct)

No context found.

J.T. Stasko, J. Domingue, M.H. Brown, and B.A. Price, editors. Software Visualization: Programming as a Multimedia Experience. MIT Press, 1997.


Three Dimensional UML using Force Directed Layout - Dwyer (2001)   (3 citations)  (Correct)

No context found.

John Stasko, John Domingue, and Marc H. Brown, editors. Software Visualization: Programming as a Multimedia Experience. MIT Press, Cambridge, Massachesetts, 1998.


Key Decisions in Adopting Algorithm Animation for Teaching - Rößling (2002)   (1 citation)  (Correct)

No context found.

Stasko, J. et al.: Software Visualization -- Programming as a Multimedia Experience. MIT Press, 1999.

First 50 documents

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