System Requirements
Modeling with Blocks
Functional Analysis
Organizing Models
Resources
100

A Requirement specifies a that this must be satisfied.

https://docs.nomagic.com/display/SYSMLP190/Requirement 

What is a "Capability" or a "Condition"?


100

This basic building element has been using for thousands of years due to is convenient geometry, weight, durability, handling and practical attributes.

Hint: In SysML, it's modular and reusable, and used to define the elements in a diagram of your system structure.

https://docs.nomagic.com/display/SYSMLP190/Block

What are "Blocks"?

Blocks represent the system hierachy; describe connectivity, values and general information.

https://docs.nomagic.com/display/SYSMLP190/Block


100

This type of functional analysis is used to specify what a system is supposed to do.

https://docs.nomagic.com/display/SYSMLP190/Use+Cases



What are "Use Cases"?

100

A package does this to classes and other model elements together.

https://docs.nomagic.com/display/MD190/Package 

What is "group"?

100

This standards consortium, known by the acronym OMG, manages the SysML modeling language.

https://www.omg.org/about/

What is "Object Management Group"?

200

This relationship between a requirement and a model element demonstrates that the specific conditions have been met.

https://docs.nomagic.com/display/SYSMLP190/Requirements+management

 

What is "satisfy"?


200

Blocks are used primarily in this type of diagram

Hint: It's a three word phrase (bdd)

https://docs.nomagic.com/display/SYSMLP190/SysML+Block+Definition+Diagram

What is "Block Definition Diagram (bdd)"

The bdd shows the system architecture, the relationship and hierarchy between blocks, 

https://docs.nomagic.com/display/SYSMLP190/SysML+Block+Definition+Diagram



200

This type of modeling diagram should be created for every functional flow of a system.

https://docs.nomagic.com/display/SYSMLP190/Modeling+functional+flows+with+Activities

What is an "Activity Diagram"?

200

A model that has packages arranged by system level, subsystem level, component level is structured by this.

https://docs.nomagic.com/display/SYSMLP190/Using+packages

What is a "System Hierarchy"?


200

A free cloud environment, accessible via your NIPRNET internet connection, with free Digital Tools such as Cameo, Doors, Matlab, and more.

What is "Launchpad"?

Signup here:

https://forms.osi.apps.mil/r/b2JvEdUcyD


300

A model Test Case is a method for doing this to a requirement.

https://docs.nomagic.com/display/SYSMLP190/Test+Case

What is "verifying"?


300

This type of block composition conveys a general relationship and hierarchy (a type of...)

Hint: https://docs.nomagic.com/display/SYSMLP190/Defining+Blocks+in+Block+Definition+Diagram

What is a "Generalization"?



300

In an Allocation Matrix, what does the column elements represent?

https://docs.nomagic.com/display/SYSMLP190/Functional+Allocations

What is "Supplier Elements"?


300

In a model, this element is a container that contains the entire system and its actors, and will be the highest element in the hierarchy.

https://docs.nomagic.com/display/SYSMLP190/SysML+Block+Definition+Diagram


What is a "System Context"?


300

An interactive guide to Digital Implementation resources for the Department of the Air Force

What is the "Digital Guide"?

https://guide.dafdto.com/ 

400

This document, that describes a proposed system concept and how that concept would be operated in an intended environment, is typically developed by the user community.

https://acqnotes.com/acqnote/careerfields/concept-of-operations-conopsse

What is a "CONOPS"?

400

This type of block composition conveys a structural decomposition of blocks ( block x has y and z)

Hint: https://docs.nomagic.com/display/SYSMLP190/Defining+Blocks+in+Block+Definition+Diagram

What is "Direct Composition"?


400

What is exchanged between various lifelines when using a sequence diagram?

https://docs.nomagic.com/display/SYSMLP190/Modeling+interactions+with+Sequence+Diagrams

What are "Messages"?

400

This reusable framework serves as a predefined, standardized template or blueprint that outlines the structure and organization of a system.

https://acqnotes.com/acqnote/careerfields/reference-architecture 

What is a "Reference Architecture"?

400

A free method to train your team in Systems Modeling Languages (SysML) inside the Launchpad Environment

SysML Immersion Course (DAU)

See signup here: https://forms.osi.apps.mil/r/Q41UwFiGZT

500

This term refers to the systematic process of capturing, documenting, validating, and managing the requirements of a system throughout its lifecycle.

https://docs.nomagic.com/display/SYSMLP190/Requirements+management 

What is "Requirements Management"?

500

This term is referred to the different items you can decompose a block into

Hint: This word is also used when you rent or own a home: This is private  ________, get off my lawn!"

https://docs.nomagic.com/display/SYSMLP2022xR2/Decomposing+Blocks

What is "Block Properties"?



500

What icon is displayed on a use case diagram when that use case is realized by other behavior diagrams?

https://docs.nomagic.com/display/SYSMLP190/Use+Cases

What is a "Rake icon"?

500

The DoDAF and UAF are two examples of this, used in MBSE to provide the structure needed to express multiple 'views' of system elements and their interactions.

https://www.omg.org/uaf/

What is an "Architecture Framework"?


500

First published in 2013, this best selling textbook for guiding its readers through creating SysML models for real world socio-technical challenges.

SysML Distilled: A Brief Guide to the Systems Modeling Language 1st Edition

by Lenny Delligatti (Author)