SoloCodigo
Programación Específica => Ingeniería del Software => UML => Mensaje iniciado por: jgrocchio en Martes 16 de Marzo de 2004, 01:27
-
Hola, actualmente me encuentro estudiando el lenguaje de diseño para modelar una simulación, y no me queda muy claro la diferencia que existe entre Extend e Include en los casos de uso. Me gustaria conocer mediante algun ejemplo grafico dichas diferencias. Quiero tambien comentarles que es mi primera experiencia en el tema y cuneto con el libro "Manual de Referencia".
Desde ya muchas gracias.
José Gustavo ROCCHIO.- :huh:
[email:28ty56pc]jgrocchio@yahoo.com.ar[/email:28ty56pc]
-
Hola:
–Se utiliza "include" cuando un caso de uso se incluye explícitamente en otro caso de uso (conocido como caso base). (Por ejemplo el caso de uso calcular_area_rectangulo incluye el caso de uso calcular_cuadrado_base)
–Se utiliza "extend" cuando el caso base incorpora implícitamente el comportamiento de otro, dependiendo de alguna circunstancia (condición
circunstancial). (Por ejemplo los casos de uso calcular_area_cuadrado y calcular_area_rectangulo extienden al caso de uso calcular_area).
Espero que te sirva.
Saludos.