La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

UML B ASED W EB E NGINEERING L ATACUNGA, A BRIL DE 2010 Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas E SCUELA P OLITÉCNICA DEL E JÉRCITO M AESTRÍA EN.

Presentaciones similares


Presentación del tema: "UML B ASED W EB E NGINEERING L ATACUNGA, A BRIL DE 2010 Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas E SCUELA P OLITÉCNICA DEL E JÉRCITO M AESTRÍA EN."— Transcripción de la presentación:

1 UML B ASED W EB E NGINEERING L ATACUNGA, A BRIL DE 2010 Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas E SCUELA P OLITÉCNICA DEL E JÉRCITO M AESTRÍA EN I NGENIERÍA DE S OFTWARE

2 O RÍGENES OOHDM S CHWABE & R OSSI (1995) OOHDM S CHWABE & R OSSI (1995) WSDM T ROYER & L EUNE (1998) WSDM T ROYER & L EUNE (1998) RMM I SAKOWITS ET AL (1995) RMM I SAKOWITS ET AL (1995)

3 T ECNOLOGÍAS

4 E NFOQUE L ENGUAJE DE MODELAMIENTO P ROCESO DE DESARROLLO M ETAMODELO S OPORTE DE HERRAMIENTAS

5 L ENGUAJE DE M ODELAMIENTO Notación  UML con sus nueve diagramas perfil de UML llamado "ligero“ Estereotipos Valores etiquetados Restricciones La sintaxis y la semántica de estos elementos de modelado son definidos por el metamodelo de UML.

6 DIAGRAMA DE CASOS DE USO: Para especificación de requerimientos

7 DIAGRAMAS DE CLASES: Modelo conceptual

8 DIAGRAMAS DE CLASES ESTEREOTIPADAS: Modelamiento navegacional y de presentación.

9 ESTADOS y DE INTERACCIÓN: Modelar escenarios web.

10 DIAGRAMAS DE ACTIVIDAD: Modelamiento de Tareas

11 DE DESPLIEGUE: Documentar la distribución de los componentes de la aplic. web

12 M ETAMODELO Está definido como extensión conservadora de UML 2.0 Los elementos del modelo del Metamodelo UML no se han modificado Todos los elementos nuevos heredan de al menos un elemento de UML Utiliza OCL para especificar la semántica adicional de los nuevos elementos El metamodelo UWE refleja la separación de “concerns” en su estructura esencial Muestra la características “crosscutting” de los aspectos para la adaptación Compatible con MOF

13 C ICLO DE V IDA P LANEACIÓN I NICIAL R EQUERIMIENTOS A NÁLISIS Y DISEÑO I MPLEMENTACIÓN P RUEBAS D ESPLIEGUE I NICIO E LABORACIÓN C ONSTRUCCIÓN T RANSICIÓN P. Vivero – S.Llerena

14 I NTERACCIÓN ENTRE MODELOS

15 I NTERACCIÓN ENTRE FLUJOS DE TRABAJO

16 M ETODOLOGÍA UWE P. Vivero – S.Llerena

17 S OPORTE DE H ERRAMIENTAS ArgoUWE UWEet MagicUWE Model Driven Generation of JSF web applications

18 C ASO P RÁCTICO P. Vivero – S.Llerena

19 C ASO P RÁCTICO P. Vivero – S.Llerena

20 UWE es una metodología que procura acoger las buenas prácticas de la ingeniería de software y ha evolucionado de la mano de el avance de esta disciplina. Cuenta con el soporte de grupos de investigación, especialmente de universidades de Alemania. Incluye la especificación de transformaciones a nivel de meta modelo Integra principios de la orientación a aspectos Cuenta con el soporte de herramientas CASE, las mismas que están siendo mejoradas en base a estándares – QVT Su notación cuenta con UML 2 y los profiles específicos – soporte de OMG C ONCLUSIONES

21 Informatics, LMU-ludwig-maximilians-universitat Munich Institute for. "UML based web engineering." 2010. http://uwe.pst.ifi.lmu.de (accessed 04 27, 2010). Kraus, Nora Koch y. "UWE." The Expressive Power of UWE. 01 10, 2006. http://www.uwe.com (accessed 04 28, 2010). Vivero, P; Llerena S. > 2010, Quito B IBLIOGRAFÍA

22


Descargar ppt "UML B ASED W EB E NGINEERING L ATACUNGA, A BRIL DE 2010 Rodrigo Fonseca Cecilia Hinojosa Carlos Rojas E SCUELA P OLITÉCNICA DEL E JÉRCITO M AESTRÍA EN."

Presentaciones similares


Anuncios Google