Some computer science issues in ubiquitous computing
Communications of the ACM - Special issue on computer augmented environments: back to the real world
Agents that reduce work and information overload
Communications of the ACM
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
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
i-LAND: an interactive landscape for creativity and innovation
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
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
Developing adaptive groupware applications using a mobile component framework
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Understanding and Using Context
Personal and Ubiquitous Computing
Supporting Handheld Collaboration through COMAL
CRIWG '00 Proceedings of the 6th International Workshop on Groupware
Document Presence Notification Services for Collaborative Writing
CRIWG '01 Proceedings of the Seventh International Workshop on Groupware
Hi-index | 0.00 |
The proliferation of different computing devices such as handhelds and wall-size whiteboards, as well as Internet-based distributed information systems are creating ubiquitous computing environments that provide constant access to information regardless of the user's location. Handheld computers are being transformed from personal electronic agendas into mobile communication devices with intermittent network connectivity. Thus, these devices are becoming a natural medium to tap into an ubiquitous computing infrastructure. Not only do they store much of the user's personal information (contacts list, meeting schedule, to-do list, etc.), but they are always at hand, in sharp contrast with desktop computers. Handhelds, however, most often operate disconnected from the network thus reducing the opportunities for computer-mediated collaboration with other peers or computational resources. In this paper we present an extension to the COMAL handheld collaborative development framework to support autonomous agents that can act on behalf of the user. We discuss scenarios that take advantage of such platform and the design decisions that were made to implement it. The use of the framework is illustrated with the development of an agent that recommends talks within a conference, based on the context and the user's profile.