A cookbook for using the model-view controller user interface paradigm in Smalltalk-80
Journal of Object-Oriented Programming
Encapsulating interactive behaviors
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Transparency and awareness in a real-time groupware system
UIST '92 Proceedings of the 5th annual ACM symposium on User interface software and technology
Coupling the user interfaces of a multiuser program
ACM Transactions on Computer-Human Interaction (TOCHI)
Single display groupware: a model for co-present collaboration
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Instrumental interaction: an interaction model for designing post-WIMP user interfaces
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
An incremental XSLT transformation processor for XML document manipulation
Proceedings of the 11th international conference on World Wide Web
Programmer I'interaction avec des machines à états hiérarchiques
IHM '02 Proceedings of the 14th French-speaking conference on Human-computer interaction (Conférence Francophone sur l'Interaction Homme-Machine)
Learning XSLT
XVM: a bridge between xml data and its behavior
Proceedings of the 13th international conference on World Wide Web
Designing interaction, not interfaces
Proceedings of the working conference on Advanced visual interfaces
The MaggLite post-WIMP toolkit: draw it, connect it and run it
Proceedings of the 17th annual ACM symposium on User interface software and technology
Revisiting visual interface programming: creating GUI tools for designers and programmers
Proceedings of the 17th annual ACM symposium on User interface software and technology
XML active transformation (eXAcT): transforming documents within interactive systems
Proceedings of the 2005 ACM symposium on Document engineering
Event points: annotating XML documents for remote sharing
Proceedings of the 2005 ACM symposium on Document engineering
INDIGO: une architecture pour la conception d'applications graphiques interactives distribuées
IHM 2005 Proceedings of the 17th international conference on Francophone sur l'Interaction Homme-Machine
Programming rich interactions using the hierarchical state machine toolkit
Proceedings of the working conference on Advanced visual interfaces
Graphical Concrete Syntax Rendering with SVG
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
Hi-index | 0.00 |
Documents are ubiquitous in modern desktop environments, yet these environments are based on the notion of application rather than document. However, document-centric systems such as OpenDoc and Web browsers illustrate the power of using an integrated environment to interact with documents of various types. This paper presents the DoPIdom model and toolkit dedicated for the development of interactive and collaborative environments centered on XML documents. DoPIdom provides XML active transformations for transforming abstract documents into presentations, interactive components for defining the behaviors of documents and instruments, and event points for sharing documents and/or presentations. The paper presents the overall DoPIdom approach and explains the design and development of interactive and collaborative components for our Sovigo SVG drawing environment.