|
Proyectos Culminados  Software para automatización de procesos (SAI) especificación, diseño e implementación de un framework en tiempo real
| | |  | Linea de Investigación: Sistemas embebidos y tiempo real
| Investigador: Diego Fernando MarÃn Sanabria
| Coinvestigador: Ing. William Joseph Giraldo Orozco Msc., Ing. Maria Lili Villegas Ramirez, Estudiante investigador
| |  | Resultados alcanzados: En éste proyecto se desarrolló la primera versión funcional del FRAMEWORK en tiempo real para el proyecto SAI que opera en el modo real de los procesadores 80x86. Esta versión será compatible con el procesador Intel 8088 de tal manera que pueda usarse en proyectos embebidos que lo usen. Para probar la aplicación se crearon un conjunto de programas de validación y ejemplos de aplicabilidad (consultar documentación anexa). Se logró fortalecer la lÃnea de investigación de tiempo real y se aportaron las bases para la creación de la lÃnea de investigación en IngenierÃa de Software, lÃnea de vital importancia para el programa y la facultad. A nivel académico se avanzó en la preparación metodológica de los involucrados en el proyecto, en el sentido de obtener una mejor capacidad para la ejecución y administración de proyectos software, factor preponderante para el crecimiento y extensión del grupo. En general se finalizó el proyecto con la versión funcional del FRAMEWORK en tiempo real integrado al Software de Automatización Industrial SAI. El grupo de Sistemas de Información y Control Industrial SINFOCI ha hecho lo posible por fortalecer las lÃneas de investigación de Sistemas Embebidos y Tiempo Real, e IngenierÃa de Software.
| Periodo de Ejecución: (febrero 2003 – agosto 2004)
| Descripción: El software de automatización industrial SAI, permite a los desarrolladores una rápida implementación de un algoritmo de control determinado, está basado en un ejecutivo multitarea en tiempo real (EMTR), corre en un computador personal y optimiza las caracterÃsticas hardware del equipo.
La presente investigación se centra en adherir al Software de Automatización Industrial (SAI), las ventajas de la utilización de un FRAMEWORK EN TIEMPO REAL, el cual busca brindar un soporte base compuesto por el metamodelo de UML y el ejecutivo multitarea en tiempo real EMTRSAI . El proyecto de investigación pretende estudiar detalladamente la semántica de UML (especÃficamente el metamodelo), con el fin de lograr la implementación del mismo usando un lenguaje de programación orientado a objetos como C++ para que corra sobre el ejecutivo EMTRSAI. EMTRSAI es un Ejecutivo en Tiempo Real, el cual provee servicios de sincronización entre procesos, enrutamiento de mensajes, planificación de procesos, excepciones e interrupciones, para controlar todas las funciones.
El proyecto de investigación se llevará a cabo en la Facultad de IngenierÃa de la Universidad del QuindÃo, más especÃficamente en el CEIFI y estará apoyado con la infraestructura técnica y académica del grupo de investigación en Sistemas de Información y Control Industrial (SINFOCI), del cual forman parte los involucrados en el proyecto; además se cuenta con el apoyo del programa de IngenierÃa de Sistemas y Computación de la Universidad del QuindÃo.
La principal función que cumple el desarrollo planteado en la investigación, es la de crear infraestructura académica que soporte procesos demasiado importantes como lo son: los cursos pertenecientes al pensum de IngenierÃa de Sistemas, los proyectos planteados por los estudiantes en las materias de proyecto, los proyectos de investigación del grupo, los trabajos de grado de los estudiantes de IngenierÃa de Sistemas e IngenierÃa Electrónica, eso sin tener en cuenta que este proyecto se plantea como la base esencial para la especificación de nuevos proyectos en áreas de la utilización de frameworks.
| Documento Final: pdf. |
|