Grade: I. Multiple choice questions: 1) are intended to elaborate use case and so that a developer can study algorithms and workflow. a) Level diagrams /concurrent activities b) Branches / operations c) Concurrent activities/activity tokens d) Activity diagrams /sequence models 2) What is an include relationship? a) Incorporates one use case within the behavior sequence of another use case. b) State aggregations operating independently and each having its own subdiagram c) Summarizes the analysis and design portion of the development process. d) Begins with a problem statement generated during system conception 3) A use case can also be inserted within a textual description with the notation a) include use-case-include b) include use-case-name d) include use-case-case What is an extend relationship? a) Adds incremental behavior to a use case. b) Shows specific variations on a general use case. c) A system for gencrating bottom-up generalization. d) A system for generating top-down specialization. 4) 5) can show specific variations on a general use case a) Extended relationship b) Generalization d) Domain analysis What, if any, list guideline(s) for a use case relationship? a) Include relationship The include relationship implies that the included behavior is a 6) necessary part of a configured system, even if the behavior is not included every time b) Use case extension - If you can define a meaningful use case with optional features, thern model the base behavior as a use case and add features with the extend relationship Use case inclusion-Ifa use case includes a well-defined behavior fragment that is likely to be useful in other situations, define a use case for the behavior fragment and include it in the original use case c) d) All of the above Page 1