SOFTWARE ENGINEERING

EMERGING TRENDS IN SOFTWARE ENGINEERING

MISCELLANEOUS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Dependency models the ____ relationship
A
has-a
B
is-a
C
uses-a
D
None of the above
Explanation: 

Detailed explanation-1: -The dependency relationship indicates that the client class performs one of the following functions: Temporarily uses a supplier class that has global scope. Temporarily uses a supplier class as a parameter for one of its operations. Temporarily uses a supplier class as a local variable for one of its operations.

Detailed explanation-2: -Examples of relationships include associations, dependencies, generalizations, realizations, and transitions. An abstraction relationship is a dependency between model elements that represent the same concept at different levels of abstraction or from different viewpoints.

Detailed explanation-3: -Dependency is shown as a dashed line from the source to the target, with an open arrowhead at the end of the line connected to the target element.

There is 1 question to complete.