Cons Clusionsrz
Cons Clusionsrz

Reputation: 11

Software Engineering UML - the use of "include" and "extend"

I am currently modelling a system that I propose to implement

One feature or functionality is for the user to browse for music. But then they could also search for it - so does it mean that the search for use case include from browse music use case?

Thanks

Upvotes: 1

Views: 263

Answers (1)

qwerty_so
qwerty_so

Reputation: 36305

Ah, my favorite ...

No, it does not include it. Search music is a single UC (it delivers a list of music titles). Browse music is no UC in contrast. It's simply an action you take (maybe at the end of Search music). A use case must deliver some added value. Just browsing is not really added value (ok, one can start arguing here - but ...).

Upvotes: 2

Related Questions