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

Tesis doctoral de Marta Ruiz Server

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.

 

Datos académicos de la tesis doctoral «Generación automática de servicios web a partir de modelos conceptuales«

  • Título de la tesis:  Generación automática de servicios web a partir de modelos conceptuales
  • Autor:  Marta Ruiz Server
  • Universidad:  Politécnica de Valencia
  • Fecha de lectura de la tesis:  06/05/2010

 

Dirección y tribunal

  • Director de la tesis
    • Vicente Pelechano Ferrragud
  • Tribunal
    • Presidente del tribunal: óscar Pastor lópez
    • jordi Cabot sagrera (vocal)
    • Francisco José Garcia peñalvo (vocal)
    • joao Falcao e cunha (vocal)

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio