Professional Documents
Culture Documents
METODOLOGA UWE-UML
Es un Mtodo de Ingeniera 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 extensin de UML. Esta
metodologa nace con la finalidad de controlar el caos que han provocado en el pasado procesos
de desarrollo y as proporcionar un proceso sistemtico orientado una aplicacin final de calidad.
UWE es una metodologa muy detallada para el desarrollo de aplicaciones que tiene una definicin
exacta del proceso de diseo 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 especficamente a aplicaciones adaptativas, basndose en
caractersticas de personalizacin como: la definicin de un modelo de usuario en funcin de las
preferencias, conocimiento o tareas de usuario. Adems UWE usa el paradigma orientado a
objetos, su orientacin al usuario, la definicin de un meta-modelo (modelo de referencia) que da
soporte al mtodo y el grado de formalismo que alcanza debido al soporte que proporciona para la
definicin de restricciones sobre los modelos.
El modelo que propone UWE est compuesto por 6 etapas osub-modelos:.
FASES:
-Fase de requisitos: Trata de diferente forma las necesidades de informacin, las necesidades de
navegacin, las necesidades de adaptacin y las de interfaz de usuario, as como algunos
requisitos adicionales. Centra el trabajo en el estudio de los casos de uso, la generacin de los
glosarios y el prototipado de la interfaz de usuario.
-Fase de anlisis y diseo: UWE distingue entre diseo conceptual, de modelo de usuario, de
navegacin, de presentacin, de adaptacin, de la arquitectura, en el diseo detallado de las
clases y en la definicin de los subsistemas e interfaces.
-Fase de implementacin: UWE incluye implementacin 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 integracin de todas estas implementaciones.
UWE define su propio perfil UML en el cual se definen todos los elementos
necesarios para modelar los diferentes aspectos de una aplicacin Web que
son: la presentacin, la navegacin, entre otros.
En esta metodologa se proponen dos tipos de diagramas para el modelado de
la navegacin que son: el modelo de espacio, en el cual se definen todos los
caminos navegaciones, es decir todas las aquellas asociaciones de navegacin
directa entre todos los distintos objetos de la aplicacin ms bien conocidos
como clases de navegacin, y el segundo modelo de estructura de navegacin
el cual define la estructuras de acceso que son utilizadas en la navegacin, es
decir todo aquello referente a mens, ndices y dems.
UWE
UWE es un enfoque de ingeniera de software para el dominio Web con el objetivo de cubrir todo
el ciclo de vida de desarrollo de aplicaciones Web. El aspecto clave que distinguen UWE es la
confianza en las normas.
ltimas
Noticias
(27/08/2014)
MagicUWE
1.4.0 lanzado para
MagicDraw 18.0
Para mantenerse al
tanto de las
ltimas noticias , por
favor suscrbete a
nuestro feed Atom .
Visin de conjunto
El foco principal del enfoque UWE es proporcionar una
UWE4JSF pster
UWE4JSF es una plataforma Eclipse plug-in que permite la generacin automtica de
aplicaciones web para el JavaServer Faces (JSF). Para el modelado, se utiliza una versin
revisada y ampliada del perfil de UWE, junto con un lenguaje de expresin textual medida. Esta
combinacin permite capturar toda la informacin que es necesaria para generar aplicaciones
web modernas con interfaces de usuario complejas. Una contribucin importante en este sentido
es el llamado modelo de presentacin concreta que proporciona medios para definir cmo se
asignan los elementos del modelo de presentacin de plataforma independiente a elementos de
la plataforma de presentacin especfica de la plataforma. Este mecanismo tambin se puede
utilizar para integrar bibliotecas de componentes JSF (por ejemplo Apache MyFaces Tomahawk)
que permiten la creacin de interfaces de usuario ricas del estado-de-arte.
Instalacin de UWE4JSF
Software necesario
3.5.x Eclipse
Eclipse Web Tools Platform (WTP)
instalar a travs de Eclipse Galileo sitio de actualizacin
Eclipse mdulos de modelado: EMF, UML2, ATL, Plantillas Java Emisor
instalar a travs de Eclipse Galileo sitio de actualizacin
Contenedor de servlets (probado con Apache Tomcat 6.x
MagicDraw 16.x
MagicUWE pster
El MagicUWE herramienta CASE ha sido desarrollado para el diseo asistido por ordenador de las
aplicaciones Web utilizando la metodologa de Ingeniera Web basado en UML (UWE). MagicUWE
se construye como un plugin paraMagicDraw 18.0 .
Por favor, eche un vistazo a la MagicUWE-Referencia y alUWE-Tutorial (que por desgracia
necesita una actualizacin).
MagicUWE contiene y utiliza la UWE Perfil v2.1 .
Por favor, asegrese de que tiene acceso a escribir en la carpeta MagicDraw y que
utiliza Java 1.7.
Usted puede utilizar el instalador: java -jar MagicUWEvXXXInstaller.jar (o doble clic
sobre el archivo en muchos sistemas operativos): v1.4.0 MagicUWE (instalador) (para MD
18,0) md5sum:B61C0C95667C79A2F93C350787CB4E29