A Flexible Operating System for Dynamic Applications

An autonomous robot finding its way on an unknown terrain, a video decoder changing decompression format according to signal strength, a broadband electronic counter-measure system, an adaptive image tracking algorithm for automotive ... Many emerging embedded or mission-critical applications show dynamic behavior, with strong dependency on the unpredictable environment. Where statically resolved worst-case allocation was an answer to strong real time constraints, flexibility is now a requirement. At the same time, the needs for computing power never slow down, both in terms of reactivity and data throughput, while the pressure on power consumption is stronger than ever.