Este documento presenta varios temas de tesis relacionados con la ingeniería de software y los sistemas de tiempo real, incluyendo el proceso de ingeniería de requisitos, la administración de proyectos de software, la extracción de componentes reutilizables, el diseño orientado a objetos usando UML, y la planificación de procesos de control en tiempo real con retroalimentación.
10. La presente tesis, está motivada por la observación de que muchos de los sistemas de cómputo móvil (portátil) o cómputo embebido sobre los que operan los sistemas de tiempo real son altamente dinámicos, impredecibles y con requerimientos estrictos de tiempos y consumo de energía. Estos ambientes se presentan en aplicaciones como teléfonos celulares, PDA´s (personal digital assistans), control de procesos, bases de datos en tiempo real, etc. La reducción en el consumo de potencia es un reto en el diseño de sistemas portátiles. Estos dispositivos obtienen su alimentación de baterías, por lo tanto reduciendo el consumo de la potencia extendemos su tiempo de operación. El consumo de potencia es un problema que también afecta a las computadoras de escritorio o servidores, ya que un alto consumo de potencia eleva la temperatura de estos dispositivos y deteriora el desempeño y la confiabilidad del sistema. En esta tesis, se diseñarán técnicas de manejo de procesos en sistemas operativos de tiempo real que permitan reducir el consumo de energía en sistemas de cómputo portátiles y embebidos. Dichas técnicas incluirán la capacidad de monitorizar, medir, y optimizar el consumo de la energía consumida por los procesos además de planificar los procesos de forma que cumplan con sus tiempos de respuesta. Temas de Tesis: Planificacion de sistemas de tiempo real con restricciones en el consumo de la energia
11. El dise ñ o de sistemas de tiempo real, requiere de herramientas que permitan verificar, validar y visualizar el comportamiento temporal de cada una de las tareas del sistema. Con este prop ó sito, esta línea de investigación consiste en el desarrollo de heramientas visuales de planificación, y simulacion de sistemas de tiempo real. En esta línea tamb i é n se trabaja en la integración de un kernel de tiempo real concurrente en las herramientas de forma que sea posible hacer un seguimiento de la ejecución de un conjunto de tarea s de tiempo real . Temas de Tesis: Dise ñ o de Herramientas para Planificación y Simulación de Sistemas de Tiempo Real
12. En este trabajo de tesis, se pretende diseñar sisetmas de tiempo real a partir de la herramienta MATLAB-Simulink. Se pretende diseñar tareas de tiempo real de forma visual en donde el codigo generado por Simulink, pueda ser integrado al Sistema Operativo Diseñado por el grupo. MATLAB Simulink es una herramienta para diseño y modelado de sistemas de control de procesos. Esta herramienta es capaz de generar codigo a partir de un diseño. Temas de Tesis: Dise ñ o de sistemas de control con restricciones de tiempos usando MatLab-SimuLink.
13. Con el surgimiento de sistemas de c ó mputo port á tiles, y los sistemas de c ó mputo embebidos, ha surgido el inter é s por desarrollar mecanismos que permitan hacer un manejo de energ í a eficiente en este tipo de sistemas. El prop ó sito, es de extender el tiempo de vida de la bater í a de estos sistemas de forma que no se afecte al funcionamiento ni a las restricciones temporales de estos sistemas. En este proyecto se desarrollan métodos de planificaci ó n y algoritmos que tengan en cuenta el consumo de energ í a de las operaciones de computo del sistema y del acceso a los recursos. Temas de Tesis: Planificación de Tiempo Real para Sistemas con Restricciones de Energia