Programming by example (introduction)
Communications of the ACM
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
Beyond Prototypes: Challenges in Deploying Ubiquitous Systems
IEEE Pervasive Computing
An Infrastructure for Adaptable Middleware
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
Usability issues in spoken dialogue systems
Natural Language Engineering
Adaptive Resource Management in Middleware: A Survey
IEEE Distributed Systems Online
Creating an Ambient-Intelligence Environment Using Embedded Agents
IEEE Intelligent Systems
Designing Smart Homes: The Role of Artificial Intelligence (Lecture Notes in Computer Science)
Designing Smart Homes: The Role of Artificial Intelligence (Lecture Notes in Computer Science)
The use of capability descriptions in a wireless transducer network
The use of capability descriptions in a wireless transducer network
A multi-agent approach to controlling a smart environment
Designing Smart Homes
Hi-index | 0.00 |
In this paper we introduce a vision for a new type of domestic appliance, a soft-appliance, constructed from aggregations of elementary network services. The vision is based on the possibility of ‘deconstructing’, logically, conventional home appliances such as TVs into their elemental functions which may then be combined in novel ways with other deconstructed services to generate soft-appliance of a person's own choosing. Additionally our aim is to describe the computer science challenges involved in fulfilling this vision. An essential component of this vision is a concept called a MAp (meta-appliance/application); a semantic data template that describes the soft or virtual-appliance that can be instantiated by manufacturers and end-users in a way that redefines the nature of an appliance and which can be created, owned and traded. We also present a socio-technical framework to motivate the discussion of this research agenda, especially the use of the agent technology that would be needed to realise this vision.