4-day-mbse-with-core9_2018-reva

Requirements Diagrams Level of Detail: Medium Audience: System/software  engineers  Content: Names, relationships, and  descriptions Use:  Limited; context for limited set  of requirements

implemented by

Component

built from

Mode

contains

documented by

joined to

exhibits

encompasses

Service  Specification

decomposed by

includes

State

Interface

incorporates

performs

entered by

exits by

connected to

comprisedof

Transition

includes

Link

triggered by

transfers

Event

responsible for

decomposed by

implemented by

Item

refined by

Requirement

inputs / outputs /  triggered by

basis of

specifies

Selected  Classes

Function

Exit

decomposed by

exits by

captures / consumes / produces

Resource

Color Code

Physical  Element

Interface Element

includes

Organization

responsible for

Functional Element

Requirement Element

Selected Classes     

181

Use Case Diagrams Level of Detail:  Low Audience: General Content: Use cases and  corresponding actors (components)

implemented by

Component

built from

Mode

contains

documented by

joined to

exhibits

encompasses

Service  Specification

decomposed by

includes

State

Use: High‐level tool to elicit  requirements; bridge from  requirements to system threads

Interface

incorporates

performs

Involves /  describes

entered by

exits by

connected to

comprisedof

Transition

includes

Includes /  kindof /  extends

Link

UseCase

triggered by

transfers

Event

elaborated by

responsible for

elicits

decomposed by

implemented by

Item

refined by

Requirement

inputs / outputs /  triggered by

basis of

specifies

Selected  Classes

Function

Exit

decomposed by

exits by

captures / consumes / produces

Resource

Color Code

Physical  Element

Interface Element

includes

Organization

responsible for

Functional Element

Requirement Element

Selected Classes     

182

Made with FlippingBook Learn more on our blog