Software Practices Lab Homepage
Information Fragments
Registration-Based Abstraction
Summarizing Software Artifacts
past projects...
Reading Group
SPL Wiki [local access]

Reusable Interactions for Animation
Gene S. Lee

In Proceedings of the Fifth International Conference on Software Reuse (Victoria, British Columbia, Canada; 2--5 June 1998), IEEE Computer Society Press, pp. 320--329, 1998.

PDF    gzipped


This paper identifies reusable interactions and presents them as an important construct for development and reuse in computer animation. A reusable interaction manages the flow of information between components. Uncommonly discussed in animation and other software disciplines, they are first-class entities that adapt easily, organize hierarchically, and operate dynamically. A novel approach for computer animation that employs reusable interactions is presented in the form of the RASP toolkit. The toolkit provides tools to manage and to organize interactions between application components over time. Arranged in a hierarchy, the tools promote multiple levels of reuse. Each level introducing greater means to coordinate the interactions and to reuse them appropriately.

IEEE Copyright Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.