Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porTomasa Galdamez Modificado hace 10 años
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
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.