Ir al contenido

Documat


Wei: marco y metodología de integración para el desarrollo dirigido por modelos de aplicaciones web

  • Autores: Natalia Moreno Vergara
  • Directores de la Tesis: Antonio Vallecillo Moreno (dir. tes.) Árbol académico
  • Lectura: En la Universidad de Málaga ( España ) en 2012
  • Idioma: español
  • Tribunal Calificador de la Tesis: José María Troya Linero (presid.) Árbol académico, Manuel F. Bertoa (secret.) Árbol académico, José Raúl Romero Salguero (voc.) Árbol académico, Juan Carlos Preciado Reodríguez (voc.) Árbol académico, Irene Garrigós Fernández (voc.) Árbol académico
  • Texto completo no disponible (Saber más ...)
  • Resumen
    • La creciente complejidad de las aplicaciones Web y de sus tecnologías asociadas ha puesto de manifiesto ciertas limitaciones existentes en algunas de las metodologías de desarrollo utilizadas en este dominio de aplicación. La mayor parte de ellas fueron inicialmente concebidas para modelar tipos particulares de aplicaciones Web no siendo adecuadas para el modelado de otro tipo de sistemas. Para hacer frente a esta limitación, muchas iniciativas han optado por extender sus lenguajes añadiendo nuevos conceptos a los ya contemplados inicialmente, extensiones que contemplen la posibilidad de definir procesos de negocio, requisitos de distribución, requisitos extra-funcionales, de adaptación, de interacción con servicios externos, etc. Sin embargo, en muchos casos estas extensiones no son tratadas de manera modular, penalizando la sencillez y simplicidad con la que fueron diseñadas las propuestas originales. En su lugar, otras propuestas han optado por aunar las bondades de sus lenguajes de modelado y paliar así las carencias semánticas individuales. Sin embargo, esta estrategia ha resultado inviable en muchos casos debido a los problemas de incompatibilidad e interoperabilidad existentes entre las notaciones. A pesar de compartir el mismo dominio de aplicación, no existe consenso entre las aproximaciones a la hora de definir cuáles son los conceptos esenciales que cualquier metodología para el desarrollo Web debiera proveer, ni existe consenso en la nomenclatura, y en ocasiones, hay una falta de claridad a la hora de definir un concepto que redunda en una baja comprensión del mismo.

      Ante los problemas citados anteriormente, esta tesis presenta una plataforma arquitectónica WEI (Web Engineering interoperability) para la integración de las metodologías y prácticas más relevantes en el ámbito del desarrollo de aplicaciones Web. Dicha plataforma comprende; (a) la definición de un metamodelo común en MOF que aúna los elementos de modelado compartidos por la mayoría de las propuestas de modelado actuales, (b) la definición de una sintaxis concreta basada en el uso de perfiles UML que permite utilizar el metamodelo común como lenguaje de modelado; (c) la extensión de dicho metamodelo con nuevos modelos y artefactos de modelado que cubren algunas de las deficiencias, en cuanto a exprevisidad semántica se refiere, de las metodologías existentes; (d) la definición de un proceso de desarrollo que permite tanto el diseño e inplementación íntegro de aplicaciones Web en el ámbito de WEI así como su realización utilizando modelos y herramientas procedentes de otras propuestas de modelado; (e) la implementación de un conjunto de herramientas que sustenten tanto la fase de modelado como de generación de código en el contexto de WEI; (f) la definición de transformadores ¿entre lenguajes como WebML, UWE u OOWS y WEI- a nivel de metamodelos implementados en ATL.


Fundación Dialnet

Mi Documat

Opciones de tesis

Opciones de compartir

Opciones de entorno