Overall Objectives
Research Program
Application Domains
Software and Platforms
New Results
Bilateral Contracts and Grants with Industry
Partnerships and Cooperations
XML PDF e-pub
PDF e-Pub

Section: Application Domains

Embedded Systems

Embedded systems form a domain where adaptation is a key requirement. The design and the implementation of modern embedded software uses advanced software engineering techniques such model-driven development or software component frameworks. In this domain, we have been involved in several projects, such as the ANR TLog Flex-eWare, and the FUI MIND projects. Several challenges must be addressed here. For example, when a model-driven developed application is adapted, designers have to ensure that the models and the operational level are kept synchronized. The co-evolution of these two levels is one of the challenges that we are addressing. A second challenge is related to software components that need to be customized in order to fit the requirements imposed by constrained environments. It is, for example, a matter of providing component frameworks that can accommodate various granularities of services.