WYSIWIS revised: early experiences with multiuser interfaces
ACM Transactions on Information Systems (TOIS)
A cookbook for using the model-view controller user interface paradigm in Smalltalk-80
Journal of Object-Oriented Programming
MMM: a user interface architecture for shared editors on a single screen
UIST '91 Proceedings of the 4th annual ACM symposium on User interface software and technology
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Some computer science issues in ubiquitous computing
Communications of the ACM - Special issue on computer augmented environments: back to the real world
Management of interface design in humanoid
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
DOLPHIN: integrated meeting support across local and remote desktop environments and LiveBoards
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Designing object-oriented synchronous groupware with COAST
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Teaching and learning as multimedia authoring: the classroom 2000 project
MULTIMEDIA '96 Proceedings of the fourth ACM international conference on Multimedia
Tangible bits: towards seamless interfaces between people, bits and atoms
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
The Amulet Environment: New Models for Effective User Interface Software Development
IEEE Transactions on Software Engineering
A multiple device approach for supporting whiteboard-based interactions
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Communication chairs: examples of mobile roomware components
CHI 98 Cconference Summary on Human Factors in Computing Systems
Collaboration using multiple PDAs connected to a PC
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Tailorable domain objects as meeting tools for an electronic whiteboard
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Software engineering issues for ubiquitous computing
Proceedings of the 21st international conference on Software engineering
i-LAND: an interactive landscape for creativity and innovation
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Single display groupware: a model for co-present collaboration
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
The context toolkit: aiding the development of context-enabled applications
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Modeling collaboration using shared objects
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
Providing integrated toolkit-level support for ambiguity in recognition-based interfaces
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
Past, present, and future of user interface software tools
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Charting past, present, and future research in ubiquitous computing
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Jazz: an extensible zoomable user interface graphics toolkit in Java
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Connectables: dynamic coupling of displays for the flexible creation of shared workspaces
Proceedings of the 14th annual ACM symposium on User interface software and technology
Integrating Information Appliances into an Interactive Workspace
IEEE Computer Graphics and Applications
Multiple-Computer User Interfaces: A Cooperative Environment Consisting of Multiple Digital Devices
CoBuild '98 Proceedings of the First International Workshop on Cooperative Buildings, Integrating Information, Organization, and Architecture
Roomware for Cooperative Buildings: Integrated Design of Architectural Spaces and Information Spaces
CoBuild '98 Proceedings of the First International Workshop on Cooperative Buildings, Integrating Information, Organization, and Architecture
CRIWG '01 Proceedings of the Seventh International Workshop on Groupware
Connectables: dynamic coupling of displays for the flexible creation of shared workspaces
Proceedings of the 14th annual ACM symposium on User interface software and technology
PointRight: experience with flexible input redirection in interactive workspaces
Proceedings of the 15th annual ACM symposium on User interface software and technology
Developing CSCW tools for idea finding -: empirical results and implications for design
CSCW '02 Proceedings of the 2002 ACM conference on Computer supported cooperative work
A Middleware Infrastructure for Active Spaces
IEEE Pervasive Computing
Roomware-Moving Toward Ubiquitous Computers
IEEE Micro
Gaia: a middleware platform for active spaces
ACM SIGMOBILE Mobile Computing and Communications Review
Pervasive Web Access via Public Communication Walls
Pervasive '02 Proceedings of the First International Conference on Pervasive Computing
A Pervasive Keyboard " Separating Input from Display
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
Dynamic Application Composition: Customizing the Behavior of an Active Space
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
Smart Identification Frameworks for Ubiquitous Computing Applications
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
Extending tuplespaces for coordination in interactive workspaces
Journal of Systems and Software - Special issue: Ubiquitous computing
Journal of Systems and Software - Special issue: Ubiquitous computing
Towards model-based design support for distributed user interfaces
Proceedings of the third Nordic conference on Human-computer interaction
Smart identification frameworks for ubiquitous computing applications
Wireless Networks - Special issue: Pervasive computing and communications
Security Architecture for Service-Based Mobile Environments
PERCOMW '05 Proceedings of the Third IEEE International Conference on Pervasive Computing and Communications Workshops
Middleware support for implementing context-aware multimodal user interfaces
Proceedings of the 3rd international conference on Mobile and ubiquitous multimedia
Multiple pointers: a study and an implementation
IHM 2003 Proceedings of the 15th French-speaking conference on human-computer interaction on 15eme Conference Francophone sur l'Interaction Homme-Machine
Distributed data-centric application development using multiple mobile devices
Proceedings of the 6th international conference on Mobile data management
A reference model for distributed user interfaces
TAMODIA '05 Proceedings of the 4th international workshop on Task models and diagrams
A survey of software infrastructures and frameworks for ubiquitous computing
Mobile Information Systems
CriStore: dynamic storage system for heterogeneous devices in off-site ubiquitous communities
Proceedings of the 2007 ACM symposium on Applied computing
A Middleware for Seamless Use of Multiple Displays
Interactive Systems. Design, Specification, and Verification
A middleware-based application framework for active space applications
Proceedings of the ACM/IFIP/USENIX 2003 International Conference on Middleware
VIGO: instrumental interaction in multi-surface environments
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
User interface plasticity: model driven engineering to the limit!
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Enhanced agent based user mobility support mechanism in RFID networking environment
ICACT'10 Proceedings of the 12th international conference on Advanced communication technology
Enabling multi-user interaction in large high-resolution distributed environments
Future Generation Computer Systems
A SMS based ubiquitous home care system
HPCC'05 Proceedings of the First international conference on High Performance Computing and Communications
Self-Deployment of distributed applications
FIDJI'04 Proceedings of the 4th international conference on Scientific Engineering of Distributed Java Applications
Refurbish a single user 3D application into a multi-user distributed service: a case study
Proceedings of the 19th ACM Symposium on Virtual Reality Software and Technology
International Journal of Human-Computer Studies
Hi-index | 0.00 |
In ubiquitous computing environments, multiple users work with a wide range of different devices. In many cases, users interact and collaborate using multiple heterogeneous devices at the same time. The configuration of the devices should be able to change frequently due to a highly dynamic, flexible and mobile nature of new work practices. This produces new requirements for the architecture of an appropriate software infrastructure. In this paper, an architecture designed to meet these requirements is proposed. To test its applicability, this architecture was used as the basis for the implementation of BEACH, the software infrastructure of i-LAND (the ubiquitous computing environment at GMD-IPSI). It provides the functionality for synchronous cooperation and interaction with roomware components, i.e. room elements with integrated information technology. In conclusion, our experiences with the current implementation are presented.