Ayuda
Ir al contenido

Dialnet


Generación automática de servicios Web a partir de modelos conceptuales

  • Autores: Marta Ruiz Server
  • Directores de la Tesis: Vicente Pelechano Ferragud (dir. tes.)
  • Lectura: En la Universitat Politècnica de València ( España ) en 2010
  • Idioma: español
  • Tribunal Calificador de la Tesis: Oscar Pastor López (presid.), Pedro Valderas (secret.), Jordi Cabot Sagrera (voc.), Joao Falcáo e Cunha (voc.), Francisco José García Peñalvo (voc.)
  • Materias:
  • Enlaces
    • Tesis en acceso abierto en: TESEO
  • Resumen
    • Los servicios Web facilitan el acceso a la funcionalidad de las aplicaciones a través de Internet, facilitando la interoperabilidad entre servicios y aplicaciones, y permitiendo integrar la funcionalidad de distintas aplicaciones empresariales, Además, proporcionan estándares y mecanismos para llevar a cabo el comercio electrónico, convirtiendo la Web en un marco ideal para el desarrollo de aplicaciones distribuidas en prácticamente todos los dominios de aplicación. Los servicios Web constituyen el principal mecanismo para implementar las Arquitecturas Orientadas a Servicios (SOA).

      La evolución natural de los métodos de producción de software, y de OO-Method / OOWS en particular, plantean la necesidad de mejorar el proceso de producción de software. Para mejorarlo, se debe de dotar a los métodos del soporte necesario para el desarrollo de aplicaciones Web sobre SOA proporcionando una clara estrategia de generación automática de código. Desde el punto de vista de la Ingeniería Dirigida por Modelos, estas aplicaciones se deben de generar automáticamente a partir de modelos. La generación automática debe poder dar soporte, de forma transparente, a las diferentes tecnologías existentes en el ámbito de los servicios Web en la actualidad.

      Esta tesis presenta un método, dentro del ámbito de la Ingeniería Web, que diseña e implementa de manera automática servicios Web a partir de modelos conceptuales (modelos que representan el sistema independientemente de los detalles tecnológicos). Para conseguir la independencia de tecnología, el método se basa en los principios del Desarrollo de Software Dirigido por Modelos (MDD). De esta forma, el método utiliza los modelos que proporciona la propuesta OO-Method / OOWS, y mediante la aplicación de transformaciones de Modelo-A-Texto se obtiene el diseño e implementación de los servicios Web que publican la funcionalidad del sistema modelado.

      De entre los modelos utilizados, cabe destacar los modelos de la etapa de Especificación de Requisitos, donde están definidas las tareas que desea realizar el usuario. Las operaciones que se diseñan cubren los aspectos de funcionalidad esperada por el usuario, recuperación y tratamiento de datos, gestión de usuarios, soporte a la navegación de la aplicación y soporte a la presentación. El método propuesto en esta tesis está soportado por una herramienta llamada DISWOOM. Esta herramienta ha sido desarrollada en el entorno Eclipse utilizando MOFScript como lenguaje para implementar las transformaciones de Modelo-A-Texto. DISWOOM cubre el método presentado tanto en la etapa de diseño como en la de generación de código de los servicios Web.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno