DAiSI - Dynamic Adaptive System Infrastructure
The future of computing as envisioned by the concept of Ambient Intelligence is related with a shift away from traditional desktop systems towards networks of small devices that can be unobtrusively embedded into the environment of users. This shift brings up many challenges to the field of computer science such as mobility, distribution, natural interaction and most importantly adaptation and interoperability. Adaptation involves the efficient alteration of computing systems to best fit the needs of the users. One way to achieve this alteration is to support the dynamic integration of new systems components during run-time. Interoperability on the other hand involves the ability of computer systems components to seamlessly interact in spite of heterogeneity, distribution and dynamic integration. This report presents DAiSI, a reference architecture and implementation of a software infrastructure layer that facilitates dynamic integration and interoperability for Ambient Intelligence Systems.