Xenon: Software plug and play with UPnP and OSGi

Authors Thomas Hofer
Walter Hargassner
Gerhard Leonhartsberger
Title Xenon: Software plug and play with UPnP and OSGi
Type techreport
Number SCCH-TR-0525
Address Hagenberg, Austria
Institution SCCH
Year 2005
SCCH ID# 525
Abstract

The Xenon approach enables devices and applications to interact in a functional manner and integrate distributed user interface components into one single presentation. It integrates two state of the art technologies to realize a software architecture and a prototypical implementation. Devices and applications can be plugged in, detected and removed during runtime. During their live cycle, they are available for all other devices and applications. Xenon uses of OSGi to control devices within a network. It provides discovery mechanisms to applications, they can connect and disconnect to devices during runtime. Ready to use graphical user interfaces can be searched within the network, downloaded and embedded into applications during runtime, and are automatically deleted after their use.