
![]() |
|
|||||||||
Important Note:
The content in this site is accessible to any browser or Internet device,
however, some graphics will display correctly only in the newer versions of
Netscape.
To get the most out of our site we suggest you upgrade to the latest
Netscape.
Créditos: 3
Tipo: Fundamental
Este curso tiene como objetivo fundamental presentar líneas de investigación en curso para dar soporte al diseño e implementación de sistemas distribuidos avanzados.
Uno de los aspectos que se tratan en el curso es el estudio de los sistemas telemáticos distribuidos con restricciones de tiempo real fuerte, como los que se encuentran en los sistemas multimedia, SCADA, aviónica, robóticas, etc.
En esta parte, uno de los objetivos básicos es estudiar las especificaciones emergentes para dotar de capacidad de respuesta en tiempo real a aplicaciones construidas sobre Java y/o CORBA. También se pretende presentar el DDS (Servicio de Distribución de Datos), un nuevo estándar orientado a la creación de sistemas de distribución de datos según el paradigma publicación-suscripción.
Un segundo aspecto es el de los sistemas distribuidos inteligentes (SDI) o Sistemas Multiagente (SMA), que se han convertido en una de las áreas más importantes de investigación y desarrollo en las tecnologías de información a partir de los años 90. Un sistema multiagente está compuesto de múltiples componentes software que interactúan y cooperan para resolver problemas que están fuera del alcance de cada miembro individual.
Los sistemas multiagente son importantes, en primer lugar, debido a sus amplias posibilidades de uso, en áreas tan diversas como el control de procesos industriales o el comercio electrónico. Estos sistemas se relacionan con plataformas de soporte de servicios como pueden ser: Java/CORBA, WWW: SOAP, WSDL, UDDI.
Se pretende llegar a conocer cómo enfrentarse a tales sistemas, exponer técnicas prometedoras para su realización y estudiar su adecuación para la generación de sistemas capaces de cumplir los exigentes requisitos planteados.
Esta asignatura tiene una orientación eminentemente práctica. Se pretende que al finalizar el curso el alumno esté capacitado para formular y resolver problemas relacionados con la temática del curso, preferentemente en las aplicaciones de interés para el alumno.
Se asume que el alumno conoce el lenguaje de programación Java y los conceptos de programación orientada a objetos. Se asume además que el alumno tiene nociones de sistemas operativos distribuidos, y conocimientos básicos de arquitecturas de ordenadores.
La asignatura se impartirá mediante sesiones de clase donde se presentará los fundamentos teóricos y las aplicaciones de los distintos aspectos tratados, y mediante sesiones de prácticas (de pizarra o en el laboratorio) donde se propondrá la solución de algún supuesto práctico relacionado con el temario.
La evaluación se realizará mediante la asistencia a clase, la participación y el debate en la misma, y la solución adecuada de los ejercicios propuestos.
Se anunciarán.
| Profesor | Despacho |
| Juan C. Burguillo Rial | B-504 |
| Pedro s. Rodríguez Hernández | B-507 |