Dr. Cristian Mateos Diaz


Computación Orientada a Servicios

Datos del curso

Docentes:
  • Dr. Cristian Mateos
  • Dr. Mauricio Arroqui

Resumen: La Computación Orientada a Servicios es un nuevo paradigma de desarrollo que posibilita la construcción y ejecución de aplicaciones de usuario en ambientes distribuidos heterogéneos mediante la composición y el ensamblado de funcionalidad existente, o servicios. Dicho paradigma prioriza el reuso y la interoperabilidad de las aplicaciones y servicios. En la actualidad, la familia de lenguajes XML representa el mecanismo predominante para la provisión de interoperabilidad entre aplicaciones orientadas a servicios en ambientes masivamente distribuidos como la Web, brindando particularmente un soporte tecnológico apropiado a la hoy difundida noción de Servicio Web. El curso brindará un panorama de los conceptos fundamentales de la Computación Orientada a Servicios, ejemplificando tales nociones con las tecnologías estándares comúnmente utilizadas para su materialización, esto es, XML y Servicios Web.

Slides

Novedades

  • La cursada 2017 se dictará de forma intensiva del 06/11/2017 al 10/11/2017 a las 14:00 hs. Sala de videoconferencias ISISTAN.
  • Dirigirse a Secretaría de alumnos para informarse acerca de la inscripción a la materia. Es requisito para cursar y acreditar el curso haberse inscripto en tiempo y forma por Guaraní.

Software/links

Bibliografía

  • M. Papazoglou, P. Traverso, S. Dustdar, F. Leymann. Service-Oriented Computing: State of the Art and Research Challenges. IEEE Computer. Vol. 40, Num. 11, pp 38-45. ISSN: 0018-9162. 2007.
  • M. Huhns, M. Singh. Service-Oriented Computing: Key Concepts and Principles. IEEE Internet Computing. Vol. 9, Num. 1, pp 75-81. ISSN 1089-7801. 2005.
  • Thomas Erl. Service-Oriented Architecture: Concepts, Technology, and Design. ISBN: 0-13-185858-0. Prentice Hall PTR. 2005.
  • Thomas Erl. SOA: Principles of Service Design. Prentice Hall PTR. ISBN 9780132344821. 2007.
  • David Hunter, Jeff Rafter, Joe Fawcett, Eric van der Vlist, Danny Ayers, Jon Duckett, Andrew Watt, Linda McKinnon. Beginning XML, 4th Edition. ISBN: 9780470114872. Wiley Publishing. 2007.
  • C. Mateos, M. Crasso, A. Zunino and M. Campo: "A Software Support to Initiate Systems Engineering Students in Service-Oriented Computing". Computer Applications in Engineering Education. En prensa. Wiley-Blackwell. 2011. ISSN 1061-3773.
  • C. Mateos, M. Crasso, A. Zunino and J. L. Ordiales Coscia: "Detecting WSDL Bad Practices in Code-first Web Services". International Journal of Web and Grid Services. Vol. 7, Num. 4. Inderscience. 2011. ISSN 1741-1106.
  • J. M. Rodriguez, M. Crasso, C. Mateos, A. Zunino and M. Campo: "Bottom-up and Top-down COBOL System Migration to Web Services: An Experience Report". IEEE Internet Computing. En prensa. IEEE Computer Society. 2011. ISSN 1089-7801.
  • M. Crasso, C. Mateos, A. Zunino and M. Campo. EasySOC: Making Web Service Outsourcing Easier. Information Sciences. En prensa. Elsevier. 2011. ISSN 0020-0255.
  • M. Crasso, C. Mateos, A. Zunino and M. Campo. Empirically Assessing the Impact of Dependency Injection on the Development of Web Service Applications. Journal of Web Engineering. Vol. 9, Number 1, pp. 66-94. Rinton Press. 2010. ISSN 1540-9589.
  • M. Crasso, J. M. Rodriguez, A. Zunino and M. Campo. Revising WSDL documents: Why and How. IEEE Internet Computing. IEEE Computer Society. Vol. 14, Number 5, pp. 48-56. 2011. ISSN 1089-7801.
  • M. Crasso, C. Mateos, A. Zunino and M. Campo. SWAM: A Logic-based Mobile Agent Programming Language for the Semantic Web. Expert Systems with Applications. Elsevier. Vol. 38, Number 3, pp. 1723-1737. 2011. 2011. ISSN 0957-4174.