An Architecture For Ubiquitous Applications: Ubiquitous Computing and Communication Journal
An Architecture For Ubiquitous Applications: Ubiquitous Computing and Communication Journal
An Architecture For Ubiquitous Applications: Ubiquitous Computing and Communication Journal
ABSTRACT
This paper proposes a framework intended to help developers to create
ubiquitous applications. We argue that context is a key concept in ubiquitous
computing and that, by nature, a ubiquitous application is distributed and needs to
be easily deployable. Thus we propose an easy way to build applications made of
numerous modules spread in the environment and interconnected. This network of
modules forms a permanently running system. The control (installation, update,
etc.) of such a module is obtained by a simple, possibly remote, command and
without requiring to stop the whole system. We ourselves used this architecture to
create a ubiquitous application, which we present here as an illustration.
Figure 2: The graphical interface of Oscar, showing the bundles. The active bundles are visible as
services on Figure 3.