1 Introduction
Ubiquitous computing was first stressed by Marc Weiser [31], envisioning a scenario where computational power would be available everywhere embedded in walls, chairs, clothing etc. Weiser's goal is to achieve the most effective kind of technology, which is available throughout the physical environment, while making them effectively invisible to the user. There is still a long way to go, but miniaturized devices like PDAs, micro computers and embedded devices offer already existing technology as a first step towards ubiquity of applications.