Beginners Guide to Model-Based Systems Engineering
12/18/2018
Key Semantics of Sequence Diagrams, cont.
• Interaction operators • Lightweight (and incomplete) representation of structure enclosing functions and nested operators • Par – parallel • Alt – exclusive or • Loop • Messages • Items sent and received between interacting entities • Represented as lines with arrowhead for direction of flow
Additional information available in Chapter 10 of A Practical Guide to SysML
101
sd_PerformSystemContext Functions
Customers
GeospatialLibrary
CertificationAuthority
Collectors
Mapping Sequence Diagrams
par
_PerformCustomers Functions
_PerformGeospatialLibrary Functions
_PerformCertificationValidationFunctions
customer certification responses
customer certification responses
requests
_PerformCollectors Functions
customer certification requests
products
data
tasking
elicits
Requirement
status
Use Case
data
elaboratedby
requests
refinedby
basedon / specifiedby
verifiedby
specifiedby
includes/ extends/ kindof
Verification Requirement
verifiedby
fulfilledby
involves/ describes
executedby
Verification Event
Resource
employs
includes
Test Configuration
Test Activity
captures/ consumes/ produces
Level of Detail: Medium Audience: General
formedby
Test Procedure
decomposedby
Component
Function
performs
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
incorporates
exhibits
exitsby
built from / kindof
exposes
decomposedby
joined to
State
enters
exitedby
inputs/ outputs/ triggeredby
Exit
Interface
Port
decomposedby
includes
comprisedof
Event
Transition
responsible for
connectsto
triggeredby
Link
Item
transfers
includes
decomposedby
constrains/ usesparameter from
generates
results in
causes
assignedto
Organization
Constraint Definition
Concern
Risk
RevisionDate:1August2018
102
51
Made with FlippingBook - professional solution for displaying marketing and sales documents online