Objeto de conferencia
Articulación de contenidos curriculares de las disciplinas Sistemas operativos y Sistemas de tiempo real con sistemas embebidos en la carrera Ingeniería en informática
Registro en:
isbn:978-987-42-5143-5
Autor
Moreno, Juan Pablo
Flores, Carola Victoria
Aranda, Marcos
Miranda, Enrique A.
Vilallonga, Gabriel Domingo
Institución
Resumen
La formación de profesionales de las carreras de ingeniería en informática demanda conocimientos correctamente integrados por áreas afines de forma articulada para que los alumnos logren aprehender los conceptos por medio de prácticas interdisciplinares.
El desarrollo de software para sistemas de tiempo real (STR) es realizado por ingenieros de software especializados en el área. Si bien en todo desarrollo de sistemas el tiempo es una variable importante, existen aquellos sistemas donde el no cumplimiento de una meta temporal puede provocar fallas catastróficas. Esto promueve el uso de técnicas de ingeniería de desarrollo para estos tipos de sistemas.
La gestión de software para STR involucra el conocimiento de diversas áreas, entre ellas los sistemas operativos (SO). Una de las principales áreas de estudio son los SO de tiempo real (SOTR), y su base teórica, que permite garantizar la correcta gestión de las tareas. Por ser el SO la tarea de más alta prioridad, en un STR, es que su correcta elección, por sus características, debe ser estudiada con minuciosidad.
Con una visión ingenieril, el desarrollo de sistemas con restricciones temporales debe involucrar desde la adquisición de las especificaciones hasta la instalación del software en su ambiente de ejecución. El software es embebido en una placa electrónica donde el mismo correrá. La placa electrónica cuenta con diversos dispositivos y componentes electrónicos, acorde a los requerimientos del STR.
Desde el año 2011 se están llevando a cabo distintos talleres y escuelas de sistemas embebidos donde se ha promovido la actualización y capacitación de los docentes que se encuentran trabajando en el área de los sistemas embebidos (SE), incluso se llegó a desarrollar la Computadora Industrial Abierta Argentina (CIAA) y su versión educativa EDU-CIAA, la cual es una placa electrónica que permite la instalación de distintos SOTR y luego la implantación de software que desarrollará tareas de tiempo real.
Las distintas Universidades Nacionales que aportan al desarrollo de la CIAA poseen un stock de las mismas y van incorporando el manejo de la misma al dictado de sus cátedras.
Esto posibilita contar con el material adecuado para realizar prácticas sobre las EDU-CIAA tanto para la instalación de SOs, como así también la implantación de software de tiempo real.
En la presente línea de investigación se propone confeccionar un marco de trabajo para la articulación de los contenidos curriculares de las disciplinas Arquitectura de Computadores, Sistemas Operativos y Sistemas de Tiempo Real, de la carrera ingeniería en Informática, que por medio de la utilización de las EDU-CIAA permitan a los alumnos en primer lugar instalar un SO adecuado, y luego sobre este embeber el software desarrollado y validado por técnicas formales de la ingeniería de software. Esta experiencia permitirá al alumno la integración efectiva de conocimientos de STR. Eje: Innovación en Educación en Informática. Red de Universidades con Carreras en Informática (RedUNCI)