User Interface Management System Embedded in a Multimedia Document Editor Framework

This paper describes Duma: a Data-based User interface management system for Multimedia Application, which is embedded in a multimedia document editor framework (MMDEF). MMDEF is the core of a multimedia document editor, which can adapt to externally defined media types and operations, and enables the user to work on documents composed of multimedia objects, including objects of newly defined types, through a coherent user interface. Duma introduces an extensible data model called interactor that abstracts the user interaction between application semantics and user interface components. Also, Duma's data-based UIMS architecture embodies an interactive UI design environment in which interfaces to the interactor model are given.

[1]  John K. Ousterhout,et al.  An X11 Toolkit Based on the Tcl Language , 1991, USENIX Winter.

[2]  D.D. Chamberlin,et al.  Quill: an extensible system for editing documents of mixed type , 1988, [1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume II: Software track.

[3]  Kenneth P. Brooks,et al.  A two-view approach to constructing user interfaces , 1989, SIGGRAPH.

[4]  G. E. Pfaff,et al.  User Interface Management Systems , 1985, Eurographic Seminars.

[5]  Ethan V. Munson,et al.  The Proteus presentation system , 1992 .

[6]  Eric A. Bier EmbeddedButtons: documents as user interfaces , 1991, UIST '91.

[7]  Erich Gamma,et al.  ET++—an object oriented application framework in C++ , 1988, OOPSLA 1988.

[8]  Jeff A. Johnson Selectors: going beyond user-interface widgets , 1992, CHI '92.

[9]  Charles Wiecha,et al.  ITS: a tool for rapidly developing interactive applications , 1990, TOIS.