Cyber Monday 2024! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

IIBA Exam ECBA Topic 1 Question 86 Discussion

Actual exam question for IIBA's ECBA exam
Question #: 86
Topic #: 1
[All ECBA Questions]

In a use case, which is one of the two commonly used relationships?

Show Suggested Answer Hide Answer
Suggested Answer: D

There are two commonly used relationships between use cases:

Extend: allows for the insertion of additional behavior into a use case. The use case that is being extended must be completely functional in its own right and must not depend on the extending use case for its successful execution. This relationship may be used to show that an alternate flow has been added to an existing use case (representing new requirements).

Include: allows for the use case to make use of functionality present in another use case. The included use case does not need to be a complete use case in its own right if it is not directly triggered by an actor. This relationship is most often used either when some shared functionality is required by several use cases or to abstract out a complex piece of logic.


Contribute your Thoughts:

Scarlet
7 months ago
If you ask me, the 'Distribute' option is for when your use case is feeling generous and wants to share itself with the whole class. Just don't let it get out of hand, am I right?
upvoted 0 times
Lavonda
6 months ago
You're right, 'Distribute' doesn't really fit in this context. It's either 'Inherit' or 'Extend'.
upvoted 0 times
...
Sarah
6 months ago
I think 'Distribute' is not the right answer, it's either 'Inherit' or 'Extend'.
upvoted 0 times
...
...
Rashida
7 months ago
D) Extend, for sure. Anything else would be a stretch, am I right?
upvoted 0 times
...
Teresita
7 months ago
Wait, wait, wait... 'Distribute'? Is that like when you take one use case and make a bunch of copies of it? Sounds like a recipe for confusion to me.
upvoted 0 times
...
Trina
7 months ago
I think it's gotta be 'Extend'. That's the one that's like, 'Hey, use case, you can add some extra stuff to yourself if you want!' Right?
upvoted 0 times
Shaun
5 months ago
Yeah, 'Inherit' makes sense now.
upvoted 0 times
...
Gianna
5 months ago
Oh, I see. Thanks for clarifying.
upvoted 0 times
...
Josephine
5 months ago
Actually, it's 'Inherit'.
upvoted 0 times
...
Lauran
5 months ago
I think it's 'Extend' too.
upvoted 0 times
...
Lauran
6 months ago
I'm pretty sure it's 'Identify'.
upvoted 0 times
...
Carissa
6 months ago
Yeah, that's the one where you can add extra stuff.
upvoted 0 times
...
Glenn
6 months ago
I think it's 'Extend'.
upvoted 0 times
...
Lashaunda
6 months ago
No, I think it's 'Inherit'.
upvoted 0 times
...
Delbert
7 months ago
I believe it's 'Extend'.
upvoted 0 times
...
...
Rebbeca
7 months ago
Nah, man, it's 'Inherit'. You know, when one use case is like, 'I'm gonna be just like that other use case, but with a few extra bells and whistles.'
upvoted 0 times
...

Save Cancel
az-700  pass4success  az-104  200-301  200-201  cissp  350-401  350-201  350-501  350-601  350-801  350-901  az-720  az-305  pl-300  

Warning: Cannot modify header information - headers already sent by (output started at /pass.php:70) in /pass.php on line 77