Authors:
Olivier Beaudoux
1
and
Michel Beaudouin-Lafon
2
Affiliations:
1
ESEO, Computer Science Department & Laboratoire de Recherche en Informatique / INRIA Futurs, France
;
2
Laboratoire de Recherche en Informatique / INRIA Futurs Universite´ Paris-Sud, LRI, France
Keyword(s):
Document centered systems, interaction model, active components, GUI toolkits.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Design Methodology and Cognitive Factors in Design
;
Enterprise Information Systems
;
Human-Computer Interaction
;
Information Systems Analysis and Specification
;
Intelligent User Interfaces
;
Internet and Collaborative Computing
;
Modeling Formalisms, Languages and Notations
;
Software Agents and Internet Computing
Abstract:
Documents are ubiquitous in modern desktop environments, yet these environments are based on the notion of application rather than document. As a result, editing a document often requires juggling with several applications to edit its different parts. This paper presents OpenDPI, an experimental user-interface toolkit designed to create document-centered environments, therefore getting rid of the concept of application. OpenDPI relies on the DPI (Document, Presentation, Instrument) model: documents are visualized through one or more presentations, and manipulated with interaction instruments. The implementation is based on a component model that cleanly separates documents from their presentations and from the instruments that edit them. OpenDPI supports advanced visualization and interaction techniques such as magic lenses and bimanual interaction. Document sharing is also supported with single display groupware as well as remote shared editing. The paper describes the component mod
el and illustrates the use of the toolkit through concrete examples, including multiple views and concurrent interaction.
(More)