Integrating Support for Temporal Media into an Architecture for Graphical User Interfaces
Abstract
As computers are increasingly used for communicating information, multimedia has become an important component of interactive applications.Effective communication with multimedia requires tight media integration, highly interactive control over multimedia, and the use of multimedia to support group interactions.This paper shows how the MVC paradigm for user interface development can be extended to support temporal media.The resulting framework allows easy specification of media-integrated interactive applications, including multimedia groupware.All examples in this paper have been implemented in Clock, a novel programming environment, and run on IBM, SGI, and Sun workstations.