Abstract

The goal of ubiquitous computing is to assist the user in its everyday tasks. Because of their link to human activities, ubiquitous computing applications are naturally coupled to the physical world. In this article, we present the different system architectures for ubiquitous applications. We classify the architectures according to their data storage mode and their execution mode. Each of these two criteria can be either physical of virtual. Thanks to these criteria, we distinguish three categories of architectures: the physical architectures that have a physical data storage and a physical execution mode; the virtual architectures that have a virtual data storage mode and a virtual execution mode; the architectures that have a physical data storage and a virtual execution mode.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call