Logo LSI r�tulo LSI Logo US

Docencia | Investigación | Personal | Información | Noticias | Enlaces | Descargas | Zona privada

Computación Orientada a Servicios
Curso 2006/2007


Titulación Cuatrimestre Horario Créditos
Ingeniería Técnica en Informática de Sistemas segundo 6.0
Ingeniería Técnica en Informática de Gestión segundo 6.0
Ingeniería Informática segundo 6.0

Profesorado | Requisitos | Objetivos | Temario | Evaluación | Bibliografía

Profesorado


Arriba

Requisitos

  • Es imprescindible que el alumno este familiarizado con conceptos básicos lenguajes de programación y altamente recomendable que tenga conocimientos de programación web.
  • Se recomienda que el alumno haya cursado o curse las actividades de libre configuración tituladas "Desarrollo avanzado de aplicaciones WEB en Java", "Fábricas de software" y "Ampliación de programación orientada a objetos con herramientas visuales". Todas estas actividades son ofertadas por el Departamento de Lenguajes y Sistemas Informáticos.

Arriba

Objetivos

  • Las necesidades actuales de sistemas de información hacen que el desarrollo dirigido por las necesidades de negocio (BDD, business–driven development) de sistemas con arquitecturas flexibles y orientadas a servicios (SOA, service–oriented architecture) sea actualmente uno de los principales retos dentro de la ingeniería del software. La respuesta a este reto por parte de la Academia e industria informática ha propiciado el nacimiento de un nuevo paradigma acuñado como "Computación orientada a servicios (SOC, service oriented computing)". Con esta asignatura se pretende revisar las principales implicaciones que desde un punto de vista teórico y práctico supone la adopción de la SOC en las actuales metodologías y plataformas de ejecución a fin de desarrollar, mantener y explotar de manera más rápida, fiable y económica sistemas BDD/SOA.

Arriba

Temario

  • 1. Sistemas distribuidos convencionales
    • Sistemas de información distribuidos
    • Los middlewares
    • Las tecnologías web
  • 2. Introducción a los servicios web
    • Fundamentos de servicios web
    • Tecnologías básicas de servicios web: SOAP, WSDL, UDDI
    • Ventajas e inconvenientes de los servicios web
    • Estado actual de los servicios web
  • 3. Arquitecturas orientadas a servicios
    • Integración de sistemas heredados
    • ESB (Enterprise Service Bus)
    • Servicios web entre organizaciones
  • 4. Servicios web compuestos
    • Conceptos de composición de servicios
    • BPEL (Business Process Execution Language)
    • Construcción de servicios web compuestos
  • 5. El futuro de los servicios
    • Servicios web semánticos
    • Acuerdos de nivel de servicio para servicios web

Arriba

Evaluación

  • Para evaluar los conocimientos teóricos se utilizará una prueba tipo test. Para evaluar el grado en el que se han desarrollado las competencias de carácter más práctico se propondrá el desarrollo de una práctica en la que los alumnos deberán aplicar todo lo aprendido. Dado que el número máximo de alumnos es razonablemente pequeño, la evaluación tendrá en cuenta la asistencia y participación activa en clase.
  • La calificación final se obtendrá como la media ponderada de:
    • 1) La asistencia y participación activa en clase (30%)
    • 2) Prueba escrita (20%)
    • 3) Práctica (50%)

Arriba

Bibliografía

  • Alonso, G., F. Casati, H. Kuno, V. Machiraju, Web Services. Concepts, Architectures and Applications, Springer, 2004.
  • Erl, Thomas, Service-Oriented Architecture. Concepts, Technology and Design, Prentice-Hall, 2005.
  • Newcomer, Eric, Greg Lomow, Understanding SOA with Web Services, Addison-Wesley, 2005.
  • Resinas, Manuel, Propuesta para la provisión de servicios web usando criterios de calidad. Proyecto Fin de Carrera, 2004.
  • Web Consortium, Web Services Activity en el W3C, http://www.w3.org/2002/ws/.
  • Weerawarana, S., F. Curbera, F. Leymann, T. Storey, D. Ferguson, Web Services Platform Architecture, Prentice-Hall, 2005.

Arriba
umraniye escort umraniye escort pendik escort beylikduzu escort beylikduzu escort

inicio | mapa del sitio | rss | aviso legal | contacto