Ch 30 - Subfunction use case part of another use case Does...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
Click to edit Master subtitle style Chapter - 30 Relating Use Cases
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Chapter Objectives Relate use cases with include and extend associations, in both text and diagram formats
Background image of page 2
Include Relationship Most common and important relationship Denotes partial behavior common across use cases Example: Pay by credit card Process sale Process rental Lay-away payment Rather than duplicate text, separate into subfunction use cases Example on p. 499
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Include with Asynchronous Event Use with asynchronous branching Notate with a*, b*, … in extensions section
Background image of page 4
Concrete, Abstract, Base, and Addition Use Cases Concrete Elementary business process use cases Abstract Never instantiated by itself
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 6
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Subfunction use case part of another use case Does not stand on its own Base Use case that includes another use case Extended or specialized by another use case Addition Use case that is an inclusion, extension or specialization Extend Relationship Create an extending or addition use case Describe, within it, where, and under what conditions it extends the behavior of some base use case Extending use case triggered by some condition Some guidelines recommend using extend to model optional or conditional behavior Record as text in extensions section of base use case Example on p. 500...
View Full Document

This note was uploaded on 08/29/2011 for the course SEN 632 taught by Professor Aslam-mir during the Spring '11 term at National.

Page1 / 6

Ch 30 - Subfunction use case part of another use case Does...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online