domingo, 4 de noviembre de 2012

Metodología UWE


UWE UML (UML-Based Web Engineering) es una herramienta para modelar aplicaciones web, utilizada en la ingeniería web, prestando especial atención en sistematización y personalización (sistemas adaptativos).

UWE es una propuesta basada en el proceso unificado y UML pero adaptados a la web. En requisitos separa las fases de captura, definición y validación. Hace además una clasificación y un tratamiento especial dependiendo del carácter de cada requisito.
Consiste en una notación y en un método.
La notación se basa en UML (OMG, 2003): para aplicaciones Web en general y para aplicaciones adaptativas en particular.

El método consta de seis modelos:
  •   Modelo de casos de uso para capturar los requisitos del sistema.
  •   Modelo conceptual para el contenido (modelo del dominio).
  •    Modelo de usuario: modelo de navegación que incluye modelos estáticos y dinámicos.
  •  Modelo de estructura de presentación, modelo de flujo de presentación.
  •  Modelo abstracto de interfaz de usuario y modelo de ciclo de vida del objeto.
  •   Modelo de adaptació
¿Cuál es la metodología seleccionada?

La metodología seleccionada es la UWE.

UWE es una metodología orientada a objetos, iterativa e incremental basada en UML Se basa también en el proceso de desarrollo de software unificado (Unified Software Development Process, UP).

Proporciona un diseño sistemático y uno de generación semiautomática en las aplicaciones Web a través de un framework de publicación XML(UWEXML).
UWE define su propio perfil UML en el cual se definen todos los elementos necesarios para modelar los diferentes aspectos de una aplicación Web que son: la presentación, la navegación, entre otros.

En esta metodología se proponen dos tipos de diagramas para el modelado de la navegación que son: el modelo de espacio, en el cual se definen todos los caminos navegacionales, es decir todas las aquellas asociaciones de navegación directa entre todos los distintos objetos de la aplicación más bien conocidos como clases de navegación, y el segundo modelo de estructura de navegación el cual define la estructuras de acceso que son utilizadas en la navegación, es decir todo aquello referente a menús, índices y demás






No hay comentarios:

Publicar un comentario