Professional Documents
Culture Documents
(UWE)
Qu es UWE?
UWE (UML-Based Web Engineering) es una propuesta
basada en UML y en el proceso unificado para
modelar aplicaciones web. Esta propuesta est
formada por una notacin para especificar el dominio
(basada en UML) y un modelo para llevar a cabo el
desarrollo del proceso de modelado.
Herramientas SW
Se utilizan las mismas herramientas software de
modelado basados en UML y se les aade una extensin
a la aplicacin para q permita estas nuevas
funcionalidades. Entre estas extensiones podemos
mencionar:
- MagicUWE
- UWEet: Proporciona una interfaz simple para el
usuario y es compatible con eclipse con eclipse a la
hora de compartir diagramas.
- UWE4JSF
- Argo-UWE: Herramienta SW basado especficamente
en la metodologa UWE.
Ventajas de UWE
Modelos de UWE
1. Modelo de Contenido
Este modelo especifica cmo se encuentra relacionados
los contenidos del sistema, es decir, define la estructura
de los datos que se encuentran alojados en el sitio web.
2. Modelo de Navegacin
Este modelo indica como el sistema de paginas web del
sitio esta relacionado internamente. Es decir como se
enlazan los elementos de navegacin.
Para ello se utilizan unidades de navegacin llamadas
nodos conectadas por enlaces de navegacin.
Los elementos que introduce la metodologa UWE en
este modelo son:
3. Modelo de Presentacin
En este modelo se representan las clases de navegacin
y de procesos que pertenecen a cada pagina web. Estos
son los elementos que introduce la metodologa UWE en
este modelo:
4. Modelo de Proceso
Este modelo especifica las acciones que realiza
cada clase de proceso, en este modelo se
incluye:
Modelo de Estructura de Procesos: Que
define las relaciones entre las diferentes
clases proceso. Un ejemplo de diagrama de
clases de este modelo siguiendo el caso de
la Agenda de contactos sera: