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

dc.contributor.author Shilling, John J.
dc.contributor.author Stasko, John T.
dc.date.accessioned 2004-12-01T18:14:38Z
dc.date.available 2004-12-01T18:14:38Z
dc.date.issued 1992
dc.description.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. en
dc.format.extent 315516 bytes
dc.format.mimetype application/pdf
dc.identifier.uri http://hdl.handle.net/1853/3667
dc.language.iso en_US
dc.publisher Georgia Institute of Technology en
dc.relation.ispartofseries GVU Technical Report;GIT-GVU-92-12
dc.subject Animation en
dc.subject Object-oriented systems en
dc.subject Visualization en
dc.subject GROOVE en
dc.title Using Animation to Design, Document and Trace Object-Oriented Systems en
dc.type Text
dc.type.genre Technical Report
dspace.entity.type Publication
local.contributor.author Stasko, John T.
local.contributor.corporatename GVU Center
local.relation.ispartofseries GVU Technical Report Series
relation.isAuthorOfPublication 915f1577-d445-49b2-aa51-02218153f559
relation.isOrgUnitOfPublication d5666874-cf8d-45f6-8017-3781c955500f
relation.isSeriesOfPublication a13d1649-8f8b-4a59-9dec-d602fa26bc32
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
92-12.pdf
Size:
308.12 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.86 KB
Format:
Item-specific license agreed upon to submission
Description: