4-day-mbse-with-core9_2018-reva

Sequence Diagrams Level of Detail: Medium Audience: General

implemented by

Component

built from

Mode

contains

Content:  Specification of sequence  (but not control), allocation, and  triggering Use:  Initial capture of threads when  focusing purely on triggering  aspects; communication with  software engineers

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     

195

State Transition Diagrams Level of Detail: Medium Audience: System and software  engineers Content:  System states and the  corresponding transitions Mode State

implemented by

Component

built from

contains

documented by

joined to

exhibits

encompasses

Service  Specification

decomposed by

includes

Interface

incorporates

Use:  Insight into the system by  taking an orthogonal look at  behavior

performs

exited by

entered 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     

196

Made with FlippingBook Learn more on our blog