: In Collaborative Learning, groups of students work together using traditional and computer-based tools or applications. Participants are continuously moving and reorganizing in g...
Abstract. The last decades have seen the emergence of the sea of objects paradigm for structuring complex distributed systems on workstations and local area networks. In this appro...
Recently wireless web services have been rapidly growing as a new way of information service. As the wireless Internet access grows, so do e-commerce opportunities through the wir...
Developments in Mobile Computing are putting pressure on the software industry to research new modes of interaction that do not rely on the traditional keyboard and mouse combinat...
In this paper I describe an ongoing multi-stage, participatory design study with individuals with cognitive disabilities and their family caregivers. I use a technology probe to i...