Beginners Guide to Model-Based Systems Engineering
12/18/2018
Requirements in Context
Color Code
elicits
Requirement
Use Case
Requirement Element
Functional Element
elaboratedby
refinedby
basedon / specifiedby
verifiedby
specifiedby
includes/ extends/ kindof
Physical Element
Interface Element
Verification Requirement
verifiedby
Verification Element
Other Element
fulfilledby
involves/ describes
executedby
Verification Event
Resource
employs
includes
Test Configuration
Test Activity
captures/ consumes/ produces
formedby
Test Procedure
decomposedby
Component
Function
performs
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
63
Hierarchy Diagrams
• Classic representation of relationships between several layers of objects • Most frequently used to represent composition or traceability • Nodes represent objects • Numbers and names standard • Object type often shown if diagram includes multiple types • Lines represent relationships • Implied flow based upon culture • Minimal symbology • Upper-left block - additional detail hidden • Upper-right block – entity repeated • “Generic visual query” • Represent any relationship set
64
32
Made with FlippingBook - professional solution for displaying marketing and sales documents online