Towards monolingual programming environments
ACM Transactions on Programming Languages and Systems (TOPLAS) - Lecture notes in computer science Vol. 174
SunDew—a distributed and extensible window system
Proceedings of an Alvey Workshop on Methodology of window management
ACM Transactions on Graphics (TOG)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Coupling the user interfaces of a multiuser program
ACM Transactions on Computer-Human Interaction (TOCHI)
High-latency, low-bandwidth windowing in the Jupiter collaboration system
Proceedings of the 8th annual ACM symposium on User interface and software technology
Building real-time groupware with GroupKit, a groupware toolkit
ACM Transactions on Computer-Human Interaction (TOCHI)
GroupWeb: a WWW browser as real time groupware
Conference Companion on Human Factors in Computing Systems
ACM Transactions on Computer-Human Interaction (TOCHI)
Generic and Composable Latecomer Accomodation Service for Centralized Shared Systems
Proceedings of the IFIP TC2/TC13 WG2.7/WG13.4 Seventh Working Conference on Engineering for Human-Computer Interaction
Jazzing up Eclipse with collaborative tools
eclipse '03 Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange
Towards dynamic collaboration architectures
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Multi-platform user interface construction: a challenge for software engineering-in-the-small
Proceedings of the 28th international conference on Software engineering
Transparent adaptation of single-user applications for multi-user real-time collaboration
ACM Transactions on Computer-Human Interaction (TOCHI)
Fiia: user-centered development of adaptive groupware systems
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Real-time groupware in the browser: testing the performance of web-based networking
Proceedings of the ACM 2011 conference on Computer supported cooperative work
An operational transformation based synchronization protocol for web 2.0 applications
Proceedings of the ACM 2011 conference on Computer supported cooperative work
Hi-index | 0.00 |
A multi-domain collaboration toolkit hides heterogeneity of user-interface toolkits and associated domains from both programmers and end users of collaborative, widget-synchronizing, applications. We have developed such a system for the stand-alone, Eclipse, and web domains; and the AWT, Swing, SWT, and GWT single-user toolkits associated with these domains. Several new concepts are supported to meet these requirements including a widget server allowing a distributed widget client to manipulate widgets on an interactive device, flexible widget synchronization, flexible placement of widget listeners, "piping" centralized non-interactive replicas communicating with interactive user replicas, factory-based retargeting of the user-interface toolkit, and a new process architecture.