Component and Aspect Oriented Software Development Group

Home Page
Software Agents
Virtual Office
Sw Product Lines
xADL Extensions
Involved Projects
Contact Info.



The development of Ambient Intelligence (AmI) applications raises new challenges that have not still been properly addressed. This kind of applications (e.g. smart homes, home telecare, vehicular networks, etc.) must manage: (1) embedded software for devices with different resources, (2) context-awareness, (3) anticipation to user requests, (4) deployment of applications instances such that fits the user and the software/hardware of the device, and (5) dynamic reconfiguration taking into account the changes in the environment. Since addressing all these features from scratch for every AmI application would be very expensive, it would be desirable to have a specific platform for the AmI domain that provide typical services required by these applications. Our approach makes use of Aspect Oriented Software Development (AOSD) and Software Product Lines (SPL) technologies to fulfill all these requirements.

Home Page | AO-ADL | CAM/DAOP | Software Agents | MultiTEL | Virtual Office | Pópulo | Sw Product Lines | xADL Extensions | Involved Projects | Publications | Members | Contact Info.

© UMA CBSD & AOSD Group, 2005.
Last Update: 13 feb 2009