References of Visualizing_Object-Oriented_Programs

    The Information Mural: A Technique for Displaying and Navigating Large Information Spaces, Dean F. Jerding and John T. Stasko
    @Article{	  jerding.stasko:information,
      author	= {Dean F. Jerding and John T. Stasko},
      title		= {The Information Mural: A Technique for Displaying and
    		  Navigating Large Information Spaces},
      journal	= {Proceedings of the IEEE Symposium on Information
    		  Visualization},
      year		= {1995},
      month		= nov,
      class		= {Software_Reverse_Engineering, Reverse_Specification,
    		  Software_Animation, Visualizing_Object-Oriented_Programs,
    		  Information_Visualization_and_Visualization_of_Large_Systems}
    		  
    }
    
    
    Using Visualization to Foster Object-Oriented Program Understanding, Jerding, Dean F. and Stasko, John T.
    @TechReport{	  jerding.stasko:using,
      author	= {Jerding, Dean F. and Stasko, John T.},
      title		= {Using Visualization to Foster Object-Oriented Program
    		  Understanding},
      institution	= {Graphics, Visualization, and Usability Center Georgia
    		  Institute of Technology, Atlanta, GA},
      year		= {1994},
      type		= {Technical Report},
      number	= {GIT-GVU-94-33},
      month		= jul,
      ftp		= {ftp://ftp.cc.gatech.edu/pub/gvu/tech-reports},
      class		= {Software_Reverse_Engineering, Reverse_Specification,
    		  Software_Animation,
    		  Visualization_for_Program_Understanding_and_Debugging,
    		  Visualizing_Object-Oriented_Programs}
    }
    
    
    Using Animation to Design, Document and Trace Object-Oriented Systems, Shilling, John J. and Stasko, John T.
    @TechReport{	  shilling.stasko:using,
      author	= {Shilling, John J. and Stasko, John T.},
      title		= {Using Animation to Design, Document and Trace
    		  Object-Oriented Systems},
      institution	= {Graphics, Visualization, and Usability Center Georgia
    		  Institute of Technology, Atlanta, GA},
      year		= {1992},
      type		= {Technical Report},
      number	= {GIT-GVU-92-12},
      address	= {Atlanta, GA},
      month		= jun,
      ftp		= {ftp://ftp.cc.gatech.edu/pub/gvu/tech-reports},
      class		= {Software_Reverse_Engineering, Reverse_Specification,
    		  Software_Animation, Visualizing_Object-Oriented_Programs}
    }
    
    
    Using Animation to Design Object-Oriented Systems, Shilling, John J. and Stasko, John T.
    @Article{	  shilling.stasko:using*1,
      author	= {Shilling, John J. and Stasko, John T.},
      title		= {Using Animation to Design Object-Oriented Systems},
      journal	= {Object Oriented Systems},
      year		= {1994},
      volume	= {1},
      number	= {1},
      pages		= {5-19},
      month		= sep,
      class		= {Software_Reverse_Engineering, Reverse_Specification,
    		  Software_Animation, Visualizing_Object-Oriented_Programs}
    }
    
    
    On the relationships between static and dynamic models in reverse engineering Java software, Tarja Systä
    Available as
    ~tsysta.
    @InProceedings{	  systä:on,
      author	= {Tarja Systä},
      title		= {On the relationships between static and dynamic models in
    		  reverse engineering Java software},
      booktitle	= {Proceedings of the 6th Working Conference on Reverse
    		  Engineering (WCRE99)},
      publisher	= {IEEE Computer Society},
      year		= {1999},
      pages		= {304-313},
      url		= {http://www.cs.tut.fi/~tsysta},
      abstract	= {An experimental environment for reverse engineering Java
    		  software is discussed. Static information is extracted from
    		  class files and viewed using Rigi reverse engineering
    		  environment. The dynamic information is generated by
    		  running the target software under a debugger. The debugged
    		  event trace information is viewed as scenario diagrams
    		  using a prototype tool called SCED. In SCED state diagrams
    		  can be synthesized automatically from scenario diagrams.
    		  Dynamic information can also be attached to the static Rigi
    		  graph. Both static and dynamic views contain information
    		  about software artifacts and their relations. Such
    		  overlapping information forms a connection for information
    		  exchange between the views. SCED scenario diagrams are used
    		  for slicing the Rigi view and the Rigi view, in turn, is
    		  used to guide the generation of SCED scenario diagrams and
    		  for raising their level of abstraction. },
      keywords	= {Java, SCED, Rigi, static reverse engineering, dynamic
    		  reverse engineering},
      class		= {Visualization_for_Program_Understanding_and_Debugging
    		  Binary_Reverse_Engineering Software_Animation
    		  Reverse_Specification Visualizing_Object-Oriented_Programs
    		  Reverse_Design Reverse_Engineering_Tools Program_Slicing
    		  Fundamental_Methods_in_Reverse_Design Rigi Dynamic_Analysis
    		  Software_Reverse_Engineering Static_Analysis }
    }
    
    
    Static and Dynamic Reverse Engineering Techniques for Java Software Systems, Tarja Systä
    Available as
    ~tsysta.
    @PhDThesis{	  systä:static,
      author	= {Tarja Systä},
      title		= {Static and Dynamic Reverse Engineering Techniques for Java
    		  Software Systems},
      school	= {University of Tampere},
      year		= {2000},
      url		= {http://www.cs.tut.fi/~tsysta},
      keywords	= {Java, static reverse engineering, dynamic reverse
    		  engineering, Rigi, SCED, Shimba},
      class		= {Visualization_for_Program_Understanding_and_Debugging
    		  Binary_Reverse_Engineering Software_Animation
    		  Reverse_Specification Visualizing_Object-Oriented_Programs
    		  Reverse_Design Reverse_Engineering_Tools Program_Slicing
    		  Fundamental_Methods_in_Reverse_Design Rig Dynamic_Analysis
    		  Software_Reverse_Engineering Static_Analysis }
    }
    

koschke@informatik.uni-stuttgart.de (Feedback).
Copyright © 1998-2000 University of Stuttgart, Germany. $Revision: 1.5 $
Date: Sat Nov 21 22:19:48 CET 2009