I. Introduction and Related Work
Pervasive computing has been dealing to a large extent with the integration of digital artifacts with the physical world. The “Internet of Things” has explored the development of applications built upon various networked physical objects [1]. Items in the physical world such as sensor and actuator networks, embedded devices, appliances and everyday digitally enhanced objects (subsequently called smart things) are still mainly grouped into small islands disconnected from each other. Increasingly, consumer electronics possess Internet connectivity (as for example the Chumby or Nabaztag), however cannot be controlled and monitored without dedicated software and/or proprietary protocols. As a consequence, smart things are hard to integrate with each other and this prevents the realization of an ecosystem on top of which composite applications can be easily developed.