Logo 34 años
Logo Info UNLP Logo CIC

11-F012-Tecnología y aplicaciones en Sistemas de Software Distribuidos. Experiencias en E-learning, E-government y Sistemas productivos.

Director
Lic. Patricia Pesado

Co-Director
Dra. Cecilia Sanz

Objetivos:

Se presenta un proyecto de investigación y desarrollo centrado en los sistemas de software distribuido.

Se investiga sobre metodologías, técnicas y herramientas de ingeniería de software orientadas a diferentes clases de sistemas, tales como sistemas de tiempo real, sistemas WEB y sistemas de control y planeamiento de la producción.

Se estudian modelos de calidad aplicables a empresas de desarrollo de software, en particular a pequeñas y medianas empresas.

Se desarrollan aplicaciones en el campo de E-learning, E-government y optimización de procesos industriales.

Es de hacer notar que este proyecto se coordina con otros dos proyectos presentados por el III-LIDI y relacionados con Algoritmos Distribuidos/Paralelos y Sistemas Distribuidos/Paralelos.


Subproyecto P1- Sistemas de Software Distribuido. Aplicaciones.

Director
Lic. Patricia Pesado
Co-director
Mg. Hugo Ramón.
Objetivo

Realizar investigación y desarrollo en temas relacionados con los aspectos de Ingeniería de Software que se orientan al desarrollo e implementación de proyectos de sistemas distribuidos, sistemas distribuidos con restricciones de tiempo real y sistemas embebidos.

Estas tareas abarcan aspectos propios de la arquitectura, comunicaciones, estructuración de bases de datos, así como especificación, validación y desarrollo de aplicaciones de software en ambientes distribuidos, con o sin restricciones de tiempo real. Se incluyen particularmente métricas y metodologías de gestión y desarrollo de proyectos. Asimismo se considera especialmente la investigación de la Ingeniería de Software de los sistemas distribuidos con restricciones de tiempo real, considerando las extensiones necesarias en las metodologías y herramientas clásicas.

Líneas de Estudio/Investigación y Desarrollo:

  • Conceptos de procesamiento distribuido. Arquitectura, comunicaciones y software. Middleware.
  • Metodologías de especificación, validación y desarrollo de SSD y SSDTR.
  • Metodologías ágiles de desarrollo.
  • Ingeniería de Requerimientos, en particular de sistemas distribuidos.
  • Planificación de tareas para desarrollo de sistemas distribuidos.
  • Bases de Datos Distribuidas
  • Métricas para la estimación, seguimiento de proyectos y evaluación de software.
  • Herramientas de integración y mantenimiento de proyectos distribuidos.
  • Lenguajes y ambientes para procesamiento distribuido.
  • Reingeniería de sistemas complejos que migran por down-sizing a esquemas cliente-servidor distribuidos.
  • Protocolos. Buses: CAN TTP
  • Sistemas basados en tecnología GRID. Modelos y caracterización de performance. Enfoque a las aplicaciones de E-Citizen.
  • Voto Electrónico y Voto por InterNet. Arquitecturas adaptadas a la legislación vigente.
  • Sistemas con identificación segura en tiempo real. Identificación biométrica. Sistemas y perfomance. Aplicaciones.
  • Seguridad y Tolerancia a Fallas en Sistemas de E-Government.
  • Certificación de software y hardware para sistemas de E-Gov. Normas.
  • E-Health e E-Learning como herramientas complementarias de E-Gov.
  • Modelos de planeamiento de la producción para diferentes clases de plantas industriales.
  • Integración de información para la toma de decisiones en organizaciones industriales distribuidas.
  • Tecnologías para control inteligente de stocks (en particular RFID).
  • Optimización de movimientos en stocks distribuidos.

Metas / Resultados esperados en el desarrollo del proyecto:

  • Analizar metodologías aplicables a Sistemas Distribuidos utilizando frameworks de desarrollo.
  • Analizar metodologías para Sistemas Distribuidos con Restricciones de Tiempo Real y Sistemas Embebidos.
  • Estudiar Middleware como integrador de componentes distribuidos.
  • Ampliar herramientas que soporten la evaluación de calidad, eficiencia, y relación de esfuerzo/costo.
  • Desarrollar nuevos prototipos de urna electrónica utilizables para distintos tipos de elecciones que integren aspectos como la identificación segura y el voto remoto, asi como su reutilización con fines complementarios como los de consulta.
  • Auditar equipamiento específico y procesos para el área de Gobierno electrónico en organismos públicos (Provincias de Río Negro y Buenos Aires, Universidades Nacionales , Municipios de la Pcia.)
  • Experiencia de sistemas de trámites WEB basados en identificación segura contra BD de tamaño creciente, centralizadas y distribuidas.
  • Especificar e implementar WEB services eficientes sobre Grid, aplicados en E-Gov.
  • Investigar el empleo de tecnología GRID para la vinculación de hospitales en la Pcia. de Buenos Aires. Desarrollar aplicaciones en el area de Planeamiento de la Producción especialmente asociadas a la Planificación, Supervisión y Optimización de la Producción en PYMES y a la Tecnología de Gestión de Stocks (fijos y en movimiento)
  • Formar recursos humanos en los temas del proyecto.

Subproyecto P2 – Calidad en el desarrollo de Sistemas de Software.
Director
Lic. Patricia Pesado
Co-director
Mg. Rodolfo Bertone.
Objetivo

Estudiar y determinar un marco metodológico que permita afianzar temas relacionados con la calidad del proceso de construcción del software y que sea aplicable a pequeñas y medianas empresas productoras. Este marco metodológico tiene por estrategia permitir la definición de modelos que faciliten la adopción e implantación de diferentes estándares creados por organizamos internacionales (CMM, ISO).

Estudiar y determinar marcos metodológicos para implantar calidad en diferentes servicios.

Líneas de Estudio/Investigación y Desarrollo:

  • Análisis y Estudio de la normas de calidad para PyMES existentes en el mercado.
  • Análisis de Competisoft y su certificacion a partir del uso de ISO/IEC 15504.
  • Análisis, discusión y estudio de normas de calidad relacionadas con certificación de servicios.
  • Análisis de servicios vigentes en la Facultad de Informática con el objetivo de proponer mejoras para realizar la certificación.
  • Estudio de PYMES de la región productoras de software para la aplicación de procesos de mejora continua.

Metas / Resultados esperados en el desarrollo del proyecto:

  • Evaluar en forma continua los cuestionarios de los procesos correpondientes a la categoria de Operación del Modelo Competisoft.
  • Continuar con el Análisis de Empresas de la zona, realizando sugerencias en sus procesos de desarrollo con el fin de mejorar sus niveles de calidad.
  • Generar un entorno WEB que permita asistir a una PyME en los pasos necesarios para la evaluación de sus procesos de desarrollo de software.
  • Aplicar los conocimientos adquiridos a empresas de mediano porte con el fin de diagnosticar su estado y sugerir posibles mejoras en su proceso de desarrollo, generando un plan que permita alcanzar niveles óptimos de madurez.
  • Evaluar modelos de Calidad de Servicios, como ITIL y su correspondiente certificacion ( ISO/IEC 20000 ) para su aplicación en el servicio que brinda la Facultad de Informática de la UNLP.

Subproyecto P3 – E-learning
Director
Dra. Cecilia Sanz
Co-director
Esp. Cristina Madoz y Esp. Gladys Gorga

Objetivo

Realizar investigación y desarrollo en temas relacionados con Tecnología Informática aplicada en Educación, en la cuál se pone énfasis en las áreas de Educación a Distancia y Educación centrada en la WEB, así como en las métricas aplicadas a calidad en software educativo.

Líneas de Estudio/Investigación y Desarrollo:

  • Entornos virtuales de enseñanza y aprendizaje. Extensiones para asignaturas experimentales. Proyectos que los incorporan, metodologías, desarrollos, experiencias.
  • Modalidades educativas mediadas por TICs: Educación a distancia, Blended y Extended Learning
  • Análisis y Desarrollo de materiales educativos digitales. Objetos de aprendizaje. Multimedias e hipermedias.
  • Evaluación de calidad en educación mediada por TICs. Propuestas, experiencias.
  • Uso innovador de tecnología en ambientes educativos. Experiencias. Uso de Tecnología móvil, classmates pc, OLPC, arquitecturas clientes servidor con clientes livianos, etc.
  • Formación de recursos humanos en el uso de TICs
  • Trabajo colaborativo mediado por TICs. Experiencias, software, metodologías.
  • Simuladores, laboratorios virtuales y remotos. Ambientes virtuales 3D. Aplicaciones, desarrollos, experiencias.
  • Sistemas inteligentes aplicados al ámbito educativo

Metas / Resultados esperados en el desarrollo del proyecto:

  • Analizar potencialidades de Entornos virtuales de Enseñanza y Aprendizaje (EVEAs) en el ámbito educativo. Estudiar modelos de evaluación para dichos entornos. Implementar extensiones al EVEA experimental desarrollado en el marco de este proyecto de modo de contemplar nuevas funcionalidades.
  • Implementar soluciones concretas para problemas de Educación a Distancia y Educación basada en la WEB, para diferentes niveles educativos. (Escuela Media, Articulación, Grado Universitario, Posgrado y Actualización Profesional).
  • Estudiar metodologías para el desarrollo de materiales educativos. Desarrollar materiales educativos de interés para la comunidad educativa. Evaluar su calidad e impacto. Estudiar técnicas innovadoras en el desarrollo de materiales educativos.
  • Incorporar el uso de diferentes tecnologías de la información y la comunicación en escenarios educativos de manera innovadora. Evaluar posibilidades de estas tecnologías (por ejemplo, dispositivos móviles).
  • Formar recursos humanos en los temas de Tecnología Informática aplicada en Educación.
  • Desarrollar de contenidos de Laboratorios Virtuales orientados a temas de la Escuela Media e iniciales de la Universidad. Realizar experiencias de desarrollo y uso de instrumental remoto vía Web.
  • Estudiar posibilidades de los ambientes 3D para el ámbito educativo. Analizar el estado del arte de diferentes entornos 3D ya existentes. Realizar experiencias.
  • Desarrollar metodologías, herramientas y experiencias vinculadas al trabajo colaborativo mediado por TICs en diferentes escenarios educativos..
  • Aplicar sistemas inteligente al servicio del área educativa para potenciar la interacción hombre máquina