Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

GAQM CBAF-001 Exam - Topic 1 Question 86 Discussion

A business analyst has identified that one of the use cases on a use case diagram contains a large amount of optional processing. This optional processing is so large that he has decided to remove it to a separate use case which can be called by the original use case if required. How should the original use case be linked to the new use case?
D) By a broken, arrowed line stereotyped with the word extend.
A) By a broken, arrowed line stereotypedwith the word include.
B) By a broken, arrowed line stereotyped with the word uses.
C) By a solid line with no arrowhead or stereotype.

GAQM CBAF-001 Exam - Topic 1 Question 86 Discussion

Actual exam question for GAQM's CBAF-001 exam
Question #: 86
Topic #: 1
[All CBAF-001 Questions]

A business analyst has identified that one of the use cases on a use case diagram contains a large amount of optional processing. This optional processing is so large that he has decided to remove it to a separate use case which can be called by the original use case if required. How should the original use case be linked to the new use case?

Show Suggested Answer Hide Answer
Suggested Answer: D

Contribute your Thoughts:

0/2000 characters
Katie
12 days ago
Option C seems too vague. We need a clear relationship, so I prefer D or A.
upvoted 0 times
...
Honey
18 days ago
I lean towards option B, uses. It indicates that the original case can call the new one when needed.
upvoted 0 times
...
Wilda
23 days ago
I disagree, I feel like option A, include, is more appropriate. It shows the connection clearly.
upvoted 0 times
...
Dorthy
28 days ago
I think it should be option D, extend. It makes sense for optional processing.
upvoted 0 times
...
Gilberto
1 month ago
Not sure about this one, seems tricky!
upvoted 0 times
...
Jacki
1 month ago
Wait, why would you use "include" instead of "extend"?
upvoted 0 times
...
Milly
1 month ago
Definitely "extend," that’s the standard approach.
upvoted 0 times
...
Glen
2 months ago
I think "include" makes more sense here.
upvoted 0 times
...
Queen
2 months ago
It should be linked with "extend."
upvoted 0 times
...
Benton
2 months ago
I thought "uses" was a term we learned, but I can't recall if it's the same as "include." This is tricky!
upvoted 0 times
...
Skye
2 months ago
I practiced a similar question where we had to decide between "include" and "extend." I feel like "include" fits better here since the new use case is a part of the original.
upvoted 0 times
...
Veronika
2 months ago
I'm not entirely sure, but I remember something about "extend" being used for optional behavior. Maybe that's the right answer?
upvoted 0 times
...
Virgie
2 months ago
I think the original use case should link to the new one with an "include" relationship since it's optional processing that can be called when needed.
upvoted 0 times
...

Save Cancel