- Nace en 1999.
- Es una de las metodologías mas populares por lo que hay en dia sigue en constante actualización.
- Se basa principalmente en UML y en el proceso unificado de Rational Adaptados a la Web.
- En la actualidad ha evolucionado hacia el desarrollo MDD y define los conceptos en base a un conjunto de modelos.
Desarrollada por:
LMU – Ludwig-Maximilians-Universität München
Institute for Informatics
Research Unit of Programming and Software Engineering
ETAPAS:
- 1.- Captura, Análisis y Especificación de Requisitos: Durante esta fase se adquieren, reúnen y especifican las características funcionales y no funcionales que deberá cumplir la aplicación web.
- 2.- Diseño del sistema: Se basa en la especificación de requisitos producidos por el análisis de los requerimientos diseño define como estos requisitos se cumplirán. la estructura que debe darse a la aplicación web.
- 3.- Codificación del Software: Se realizan las tareas que comúnmente se conocen como programación: que consiste, esencialmente, en llevar a código fuente, en el lenguaje de programación elegido, todo lo diseñado en la fase anterior.
- 4.- Pruebas: Las pruebas se utilizan para asegurar el correcto funcionamiento de sección de código.
- 5.- La Instalación o Fase de Implementación: Proceso por el cual los programas desarrollados son transferidos apropiadamente al computador destino.
- 6.- El Mantenimiento: Es el proceso de control, mejora y optimización del software ya desarrollado e instalado.
Herramientas:
- MagicUWE
- tidyDiagram
- ArgoUWE
- UWEet (palette)
- UWE4JSF
- UWE2FACPL
- MagicSNP
Bibliografia:
https://es.slideshare.net/GermnSnchezDomnguez/metodologa-uwe-umlbased-web-engineering
http://uwe.pst.ifi.lmu.de/examples.html
http://uwe.pst.ifi.lmu.de/examples.html