Actualmente, en numerosos centros de investigación alrededor del mundo, este tema es investigado de manera intensiva, dado que es fundamental proveer de herramientas y soluciones, que permitan implementaciones tecnológicas que maximicen las prestaciones de los recursos computacionales, alcanzando así el menor costo posible y maximizando el ciclo de vida del producto final. Por otro lado, un diseño apropiado permite cumplir con los requerimientos establecidos por las aplicaciones, en conjunto con otros requerimientos adicionales como: el correcto manejo de la calidad de servicio para la ejecución de conjuntos de tareas mixtas y/o heterogéneas, el ahorro de energía, la robustez y la tolerancia a las fallas, entre otras.
Por otro lado, es importante encontrar un balance apropiado entre una implementación sencilla, robustez y eficiencia, dado que posibilita extender el ciclo de vida del software de tiempo real y mejorar las herramientas para el desarrollo de nuevas tecnologías, validación de la especificación, diseño, optimización y testeo.
Este proyecto plantea como objetivo general, el desarrollo de técnicas de modelado, diseño, análisis, optimización y testeo de sistemas embebidos con restricciones de tiempo y requerimientos mixtos, para diferentes plataformas de software y hardware, con un apropiado balance entre prestaciones, rendimiento y eficiencia.