SoloCodigo

Programación Específica => Ingeniería del Software => UML => Mensaje iniciado por: jgrocchio en Martes 16 de Marzo de 2004, 01:27

Título: Casos De Uso
Publicado 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]
Título: Re: Casos De Uso
Publicado por: mabrev en Martes 16 de Marzo de 2004, 08:33
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.