Which of the following may result from a functional decomposition of use cases? (Select all that apply.)
Which of the following are reasons for creating a use-case outline? (Select all that apply.)
Given: A developer is creating a use-case model for telephone installations. One of the
sub-flows in the "Manage Installer's Schedule" use case prepares a phone installer's daily schedule. After beginning work on the use case, the developer realizes that that there are important differences between contract, union, and non-union installers. For example, a standard shift is 8 hours, but contractors work shifts of variable lengths and union workers are assigned to 7.5-hour shifts. Instead of modifying the "Manage Installer's Schedule" use case, the developer decides to make two new use cases-"Manage Union Installer's Schedule" and "Manage Contractor Installer's Schedule"-that contain scheduling details specific to only union or contract workers. What relationship should be created between the new "Manage Union Installer's Schedule" use case and the new "Manage Contractor Installer's Schedule" use case?
Structuring the use-case model too early may result in unnecessary rework. A change in what model element is likely to result in restructuring the use-case model?