MODELO UWE
Integrantes:
VICENTE GONZÁLEZ GALLO
SEBASTIÁN GONZÁLEZ CONDE
WILMER MAURICIO BLANDON GOMEZ
Que es modelo La propuesta de Ingeniería Web basada en UML (UWE (Koch,
UWE 2000)) sus siglas UML Web Engineering (UWE) es una
metodología detallada para el proceso de autoría de
aplicaciones con una definición exhaustiva del proceso de
diseño que debe ser utilizado. Este proceso, iterativo e
incremental, incluye flujos de trabajo y puntos de control, y sus
fases coinciden con las propuestas en el Proceso Unificado de
Modelado.
Uso de una notación estándar, para todos los modelos (UML :
Lenguaje de modelado unificado).
Definición de métodos: Definición de los pasos para la
Principales construcción de los diferentes modelos.
aspectos Especificación de Restricciones: Se recomienda el uso de
restricciones escritas (OCL: Lenguaje de restricciones de
objetos) para aumentar la exactitud de los modelos.
El método UWE consiste en la construcción de seis modelos de
análisis y diseño. Dicha construcción se realiza dentro del marco
de un proceso de diseño iterativo e incremental. Las actividades
de modelado abarcan:
Un Modelo de Requerimientos que captura los requerimientos del
sistema.
Un Modelo Conceptual para el contenido (modelo de contenido).
Modelos UWE Un Modelo de Usuario.
UN Modelo de Navegación que comprende la estructura de la
navegación.
Un Modelo de Presentación que abarca modelos estáticos y
dinámicos
Modelo de adaptacion.
Modelo de Requerimientos
Existe tres tipos de caso de uso
Navegación: se distinguen con el estereotipo
<<navigation>> (0) y se utilizan para modelar el
comportamiento típico
Proceso: Se utilizan para describir las tareas del negocio
que los usuarios finales realizarán con el sistema
Tipos de casos Casos de uso personalizados: Implican la personalización
de uso de un sistema web, la cual es desencadenada por el
comportamiento del usuario.
Modelo de El diseño conceptual se basa en el modelo de análisis e
Contenido incluye los objetos involucrados en las actividades típicas
(Conceptual) y que los usuarios realizan con la aplicación.
Modelo de Usuario
El modelo de estructura de navegación define la estructura de
nodos y links de una WebApp mostrando cómo se puede
realizar la navegación utilizando elementos de acceso tales
Modelo de como índices, visitas guiadas, consultas y menús.
navegación
Modelo de Presentación
El modelo de presentación proporciona una vista abstracta de la
interfaz de usuario (UI) de la aplicación web. Se basa en el modelo
de navegación y describe qué elementos (por ejemplo texto,
elementos, links, formularios) se utilizarán para presentar los nodos
de navegación.
UWE propone dos niveles de granularidad. En primera
instancia se deben describir detalladamente las funcionalidades
del sistema, las cuales son modeladas con casos de uso UML.
Requerimientos Como segundo paso, se debe elaborar una descripción de los
casos de uso más detallada,
Análisis de Requisitos: Fija los requisitos funcionales de la
aplicación Web para reflejarlos en un modelo de casos de uso.
Diseño Conceptual: Materializado en un modelo de dominio,
considerando los requisitos reflejados en los casos de uso.
Fases del Diseño Navegacional: Lo podemos subdividir en :
Desarrollo Web Modelo del Espacio de Navegacional.
Modelo de la Estructura de navegación: Muestra la forma de
navegar ante el espacio de navegación.
• Diseño de Presentación: Representa las vistas del interfaz del
usuario mediante modelos estándares de interacción UML.