Ubiquitious Computing is a paradigm that states that the world we live in is
populated which computer systems. For example, rooms can provide digital
services, like the controlling of the temperature, the lighting or the shutter. User
normally hold different mobile and embedded devices like PDAs or mobile
phones, which offer the capability of spontanous interaction with other devices.
The infrastructure AOCI (Aspect-Oriented Component Infrastructure) developed
by the department of computer science offers support for ubiquitious
computing. Every node provides services to its environment and can
simultanously use services within its reach and adapt them.
Technically, in AOCI, the basis for components is OSGi, these can be adapted
automatically by means of AspectJ and a semantic domain model.