AgradecimientosQuiero expresar mi agradecimiento a algunas de las personas que han sido importantes en el desarrollo de esta tesis.En primer lugar a Ismael Ripoll, mi asesor, por la confianza, el apoyo y el tiempo dedicado a la consecución de este trabajo. Su calidad profesional y humana han contribuido a que esta experiencia haya sido enriquecedora. También a Alfons Crespo, coordinador del Grupo de Informática Industrial y Sistemas de Tiempo Real de DISCA, por todas las atenciones brindadas. De igual manera a Mercedes Salazar por el apoyo que siempre me ha dado, y por tener siempre una sonrisa y una palabra amable. También a Pedro José Garcia Gil, quien ha estado a nuestro lado desde el primer día, y a Josep Vidal, por su tiempo, buena disposición y paciencia para atender mis dudas siempre que fue necesario.Agradezco también a mis entrañables amigos de la pecera: a Johan, Carlino, Carlos Miguel, Juliana y Tito, Pepe, Guillermo, Jordi, Danilo, Abelardo, Luis y demás compañeros. Su amistad y solidaridad hizo más agradable nuestra estancia en Valencia.También a los amigos de México, por estar siempre dispuestos a ayudarnos y darnos su cariño: a Luis Eduardo y Chuyita, Lucy Hugues, César Sanz, Jaime Olvera, Luzhelia Llamas, Javier Balderrama, Abif y Rosario, Mily y David, Lourdes y Pancho, Paco y Olga, así como a Eliezer y Queta.Quiero agradecer de manera especial el apoyo de mi familia: a mi Madre, a Paty y Sergio, Jorge y Ofelia, Víctor y Susana, Niny y Rodolfo. Gracias por hacernos sentir siempre cobijados por su amor.A las autoridades de la Dirección General de Educación Superior Tecnológica (DGEST), de la Asociación Nacional de Universidades e Instituciones de Educación Superior (ANUIES) y del Instituto Tecnológico de Mexicali, de México, así como del Proyecto de la Unión Europea IST-2001-35102 (Proyecto OCERA), por aportar los medios administrativos y económicos para el desarrollo de esta tesis.Finalmente, agradezco profundamente a Rosy, Paulina y Alan, por la valentía y alegría con la que afrontaron esta aventura a mi lado, y por hacerlo llenándome de su amor y comprensión. Sin ustedes no hubiera podido.
ResumenDespués de más de 25 años de intensa investigación, la planificación de sistemas de tiempo-real ha mostrado una transición que va desde una infraestructura basada en ejecutivos cíclicos, a modelos de planificación más flexibles, tales como planificación basada en prioridades estáticas y dinámicas, planificación de tareas no críticas, y planificación con retroalimentación, por nombrar algunas. A pesar de lo anterior, actualmente tan sólo unas cuantas políticas de planificación están disponibles para la implementación de sistemas de tiempo-real. Por ejemplo, la mayoría de los sistemas operativos de tiempo-real existentes proporcionan únicamente planificación basada en prioridades fijas. Sin embargo, no todos los requerimientos de las aplicaciones de tiempo-real pueden ser satisfactoriamente atendidos utilizando exclusivamente planificación estática. Existen sistemas constituidos por tareas críticas y n...