METODOLOGÍA UWE-UML
Es un Método de Ingeniería de
Software para el desarrollo de Web basado en UML, es decir es una herramienta
basada en UML pero para aplicaciones Web, esto conlleva a que cualquier
diagrama UML puede ser usado, debido a que es una extensión de UML. Esta
metodología nace con la finalidad de controlar el caos que han provocado en el
pasado procesos de desarrollo y así
proporcionar un proceso sistemático orientado una aplicación final de
calidad. UWE es una metodología muy detallada para el desarrollo de
aplicaciones que tiene una definición exacta del proceso de diseño que debe ser
utilizado. Este proceso presenta flujos de trabajo y puntos de control, y sus fases son las mismas
a las propuestas en el Proceso Unificado de Modelado. UWE está dirigido
específicamente a aplicaciones adaptativas, basándose en características de
personalización como: la definición de un modelo de usuario en función de las preferencias,
conocimiento o tareas de usuario. Además UWE usa el paradigma orientado a
objetos, su orientación al usuario, la definición de un meta-modelo (modelo de
referencia) que da soporte al método y el grado de formalismo que alcanza
debido al soporte que proporciona para la definición de restricciones sobre los
modelos.
El modelo que propone UWE está
compuesto por 6 etapas osub-modelos:.
· Modelo de Casos de Uso
· Modelo de Contenido:
· Modelo de Usuario:
· Modelo de estructura:
· Modelo Abstracto:
· Modelo de Adaptación.
FASES:
-Fase
de requisitos: Trata de diferente forma las necesidades de información, las
necesidades de navegación, las necesidades de adaptación y las de interfaz de
usuario, así como algunos requisitos adicionales. Centra el trabajo en el
estudio de los casos de uso, la generación de los glosarios y el prototipado de
la interfaz de usuario.
-Fase
de análisis y diseño: UWE distingue entre diseño conceptual, de modelo de
usuario, de navegación, de presentación, de adaptación, de la arquitectura, en
el diseño detallado de las clases y en la definición de los subsistemas e
interfaces.
-Fase
de implementación: UWE incluye implementación de la arquitectura, de la
estructura del hiperespacio, del modelo de usuario, de la interfaz de usuario,
de los mecanismos adaptativos y las tareas referentes a la integración de todas
estas implementaciones.
vaya puta mierda de trabajo
ResponderEliminar