Controlling autonomous systems requires to make decisions depending on current observations and objectives. This involves some tasks that must be executed online--with the embedded computational power only. However, these tasks are generally combinatory; their computation is long and requires a lot of memory space. Entirely executing them online thus compromises the system's reactivity. But entirely executing them offline, by anticipating every possible situation, can lead to a result too large to be embedded. A tradeoff can be provided by knowledge compilation techniques, which shift as much as possible of the computational effort before the system's launching. These techniques consists in a translation of a problem into some language, obt...
Service-Oriented architectures (SOA) are considered the most advanced way to develop and integrate m...
The amount of smartphone sales recently surpassed the desktop computer ones. This is mainly due to t...
Model Driven Engineering (MDE) places models at the heart of the software engineering process. MDE h...
Computer systems are more and more important in everyday life, and errors into those systems can mak...
My research activities are in the domain of efficient implementation of image and signal processing ...
Modern, large-scale systems are deployed in changing environments. They must dynamically adapt to co...
Modern, large-scale systems are deployed in changing environments. They must dynamically adapt to co...
Modern, large-scale systems are deployed in changing environments. They must dynamically adapt to co...
The consumer electronics market is dominated by embedded systems due to their ever-increasing proces...
Service-Oriented architectures (SOA) are considered the most advanced way to develop and integrate m...
The consumer electronics market is dominated by embedded systems due to their ever-increasing proces...
The actual formats used to publish documents on the Internet bring, without discussion, new faciliti...
The actual formats used to publish documents on the Internet bring, without discussion, new faciliti...
Context: This PhD takes place in the contexts of Ambient Intelligence and (Mobile) Context/Scene Awa...
Service-Oriented architectures (SOA) are considered the most advanced way to develop and integrate m...
Service-Oriented architectures (SOA) are considered the most advanced way to develop and integrate m...
The amount of smartphone sales recently surpassed the desktop computer ones. This is mainly due to t...
Model Driven Engineering (MDE) places models at the heart of the software engineering process. MDE h...
Computer systems are more and more important in everyday life, and errors into those systems can mak...
My research activities are in the domain of efficient implementation of image and signal processing ...
Modern, large-scale systems are deployed in changing environments. They must dynamically adapt to co...
Modern, large-scale systems are deployed in changing environments. They must dynamically adapt to co...
Modern, large-scale systems are deployed in changing environments. They must dynamically adapt to co...
The consumer electronics market is dominated by embedded systems due to their ever-increasing proces...
Service-Oriented architectures (SOA) are considered the most advanced way to develop and integrate m...
The consumer electronics market is dominated by embedded systems due to their ever-increasing proces...
The actual formats used to publish documents on the Internet bring, without discussion, new faciliti...
The actual formats used to publish documents on the Internet bring, without discussion, new faciliti...
Context: This PhD takes place in the contexts of Ambient Intelligence and (Mobile) Context/Scene Awa...
Service-Oriented architectures (SOA) are considered the most advanced way to develop and integrate m...
Service-Oriented architectures (SOA) are considered the most advanced way to develop and integrate m...
The amount of smartphone sales recently surpassed the desktop computer ones. This is mainly due to t...
Model Driven Engineering (MDE) places models at the heart of the software engineering process. MDE h...