Publication Type:
Journal Article
Source:
Personal and Ubiquitous Computing, ACM & Springer-Verlag , Volume 8, Issue 3-4, p.255-263 (2004)
Keywords:
Component architectures,
end-user programming,
Ubiquitous Computing
Abstract:
The forthcoming home environment will comprise numerous computationally enhanced artifacts that are autonomous, but interconnected via an invisible web of network-based services. The approach presented in this paper is to enable end users to make their own applications by linking such artifacts, which are treated as reusable ‘‘components.’’ A key requirement to achieve this is the availability of editing tools that meet the needs of different classes of users. A tool of this kind designed for end users is presented in this paper, together with the outcome of user evaluation sessions.