The trouble with computers
Software agents
An introduction to software agents
Software agents
Interface agents: metaphors with character
Software agents
Information ecologies: using technology with heart
Information ecologies: using technology with heart
WSC '91 Proceedings of the 23rd conference on Winter simulation
New architectures for constructed complex systems
Applied Mathematics and Computation
Virtual world as meeting places for formal systems
Applied Mathematics and Computation
The Art of Human-Computer Interface Design
The Art of Human-Computer Interface Design
Computing with Conceptual Structures
ICCS '00 Proceedings of the Linguistic on Conceptual Structures: Logical Linguistic, and Computational Issues
More than Shared Artifacts: Collaboration via Shared Presence in MUDs
WETICE '98 Proceedings of the 7th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
Virtual Webworlds: Extending the Web for Collaboration
WETICE '99 Proceedings of the 8th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises
Lessons Learned from Wrapping Systems
ICECCS '99 Proceedings of the 5th International Conference on Engineering of Complex Computer Systems
Generic Programming, Partial Evaluation, and a New Programming Paradigm
HICSS '99 Proceedings of the Thirty-Second Annual Hawaii International Conference on System Sciences-Volume 3 - Volume 3
IWSAS'01 Proceedings of the 2nd international conference on Self-adaptive software: applications
Hi-index | 0.00 |
The purpose of this paper is to raise some hard and interesting questions about the new relationships possible between humans and their artifacts: What happens when we can have collaborative relationships with our responsive and knowledge-bearing artifacts? What happens when group minds are mediated through new types of computing system that can support new and subtle forms of interaction among thousands of imaginations? The second purpose is to share our work on several enabling technologies that make it possible to experiment with these new types of relationships among humans and machines in new ways. We describe some of the new computing challenges that occur when we have more than one human interacting with the computing systems and with each other. Lastly, we raise some issues about remaining human and creating technology that we can not only llve with but thrive with.