• Login
    View Item 
    •   SMARTech Home
    • GVU Center
    • GVU Center Technical Reports
    • View Item
    •   SMARTech Home
    • GVU Center
    • GVU Center Technical Reports
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Using Animation to Design, Document and Trace Object-Oriented Systems

    Thumbnail
    View/Open
    92-12.pdf (308.1Kb)
    Date
    1992
    Author
    Shilling, John J.
    Stasko, John T.
    Metadata
    Show full item record
    Abstract
    Current diagramming techniques for the development and documentation of object-oriented designs largely emphasize capturing relationships among classes. Such techniques cannot capture full designs because the static nature of class relationships makes them inadequate for describing the dynamics of object collaboration. Other techniques attempt to diagram dynamic behavior but are limited by their media to producing essentially passive description of dynamic operations. What is still needed is a technique that models message ordering, changing visibility and temporal object lifetimes in a manner that is concise and immediate. We have developed an approach in which developers use animation to develop and capture object-oriented designs. This allows developers to design object-oriented scenarios in the way that they visualize them: by animating the actions of the objects in the scenario. The same animation then acts as the documentation for the design. Its playback makes immediately evident the temporal relationship of object messages, object creation, object destruction, and changing object visibility. Our technique is supported as part of a suite of object-oriented development tools we call GROOVE.
    URI
    http://hdl.handle.net/1853/3667
    Collections
    • GVU Center Technical Reports [541]

    Browse

    All of SMARTechCommunities & CollectionsDatesAuthorsTitlesSubjectsTypesThis CollectionDatesAuthorsTitlesSubjectsTypes

    My SMARTech

    Login

    Statistics

    View Usage StatisticsView Google Analytics Statistics
    facebook instagram twitter youtube
    • My Account
    • Contact us
    • Directory
    • Campus Map
    • Support/Give
    • Library Accessibility
      • About SMARTech
      • SMARTech Terms of Use
    Georgia Tech Library266 4th Street NW, Atlanta, GA 30332
    404.894.4500
    • Emergency Information
    • Legal and Privacy Information
    • Human Trafficking Notice
    • Accessibility
    • Accountability
    • Accreditation
    • Employment
    © 2020 Georgia Institute of Technology