Inicio Proyectos Culminados
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 pdf.