Líneas de investigación
Ingeniería del software de comunicaciones y plataformas de
proceso distribuido
Resumen
Esta línea de investigación tiene como objetivo el estudio, aplicación y mejora de los métodos actuales
de realización de sistemas de comunicaciones y aplicaciones distribuidas en su más
amplia acepción, asegurando sus cualidades desde la fase
más temprana posible de su desarrollo y aplicando rigurosamente
las técnicas más avanzadas de ingeniería
de software.
Actualmente el DIT participa en varios proyectos nacionales e internacionales en el ámbito de la aplicación de técnicas de ingeniería software avanzada al desarrollo de herramientas, aplicaciones y servicios. En particular, la actividad reciente se centra en los siguientes campos.
- Aplicación industrial de métodos formales. En proyectos como MEDAS, EMEDAS y OTELSO se ha trabajado en la integración de los métodos formales en procesos de desarrollo software industriales. En este sentido se han desarrollado directrices metodológicas, entornos de herramientas y casos de estudio para la aplicación de LOTOS, SDL Y MSC en el desarrollo de aplicaciones distribuidas de telecomunicación.
- Desarrollo de servicios avanzados de telecomunicación. En el proyecto VITAL se ha trabajado en el desarrollo y validación de arquitecturas de servicios de telecomunicación conformes al estándar TINA. Las implementaciones realizadas hacen uso de una implementación de la plataforma CORBA como entorno de proceso distribuido y se refieren a aspectos de gestión de subscripciones y gestión de recursos y topología de red.
- Entornos distribuidos de ingeniería del software En el contexto del proyecto MATES se está trabajando en el desarrollo de un entorno distribuido de trabajo cooperativo para ingeniería del software que incluya servicios de comunicación asíncronos (grupos de discusión, espacios compartidos, etc) y síncronos (videoconferencia en ordenador personal) junto con herramientas específicas de la ingeniería del software como la gestión de configuración software. El marco de integración de este tipo de entornos esta basado en los protocolos y servicios internet y una implementación de plataforma CORBA para desarrollo basado en JAVA.
Mas información
En la descripción detallada
de actividades en
este área puede encontrar mas información sobre proyectos de investigación,
técnicas y herramientas utilizadas, centros con los que se mantienen relaciones
de colaboración en los temas citados,
publicaciones recientes y una lista de personas que trabajan en esta línea.
18/07/1997