SysML Block Definition Toolbox

These pages provide the SysML elements to design SysML blocks, constraint blocks, data and value types.

Access     View | Diagram Toolbox: More Tools | SysML 1.2 | SysML 1.2 Block Definition

SysML_TBBlockDefinition

 

Page

Item

Action

SysML Block Definition

Block

Define a composite system entity in SysML.

 

Actor

Represent a user that interacts with one or more SysML systems.

 

Block (constraint)

Define a composite constraint as a system of parametric equations.

 

ValueType

Define a SysML quantity, expressed as a measurable dimension with specific units.

 

Enumeration

Define a data type as a set of symbols or values.

 

Interface

Define an element that describes a specification of an interaction point with properties and methods.

 

Signal

Define a SysML message, containing attributes, exchanged between system blocks in an interaction.

 

Unit

Represent a standard unit of measure in SysML.

 

QuantityKind

Identify a measurable quantity in SysML.

 

Part

Describe the decomposition of a SysML Block subsystem in the context of its whole using instances of reusable SysML Blocks.

 

Port

Describe a structural interaction point of a SysML Block which, in turn, connects between interacting parts of a block.

 

Port (flow)

Describe what flows in and out of interacting SysML Blocks.

 

Flow Specification

Define a set of flow properties that correspond to individual pieces of a common interaction point.

 

SysML Block  Relationships

Item Flow

Specify the items that flow across a connector in an interaction point.

 

Dependency

Establish a traceable relationship describing how one element is dependant upon another.

 

Generalization

Describe an element as a specialized descendant of another element, containing additional properties and behavior.

 

Containment

Graphically display ownership of one element within a parent element.

 

Association (part)

Describe the characteristics of a connection between a SysML Block and its internal parts, such as the multiplicity and type.

 

Association (reference)

Describe the characteristics of a connection between separate SysML Blocks, such as the multiplicity and type.

 

Association (shared)

Describe the characteristics of a common connection between SysML Blocks, such as the multiplicity and type.

 

Allocate

Relate model elements together to formalize a refinement of behavior, structure, constraints or design expectations.

 

SysML Patterns

Composite Block

A pattern that creates a Composite Block made up of Blocks related by Aggregation relationships.

 

Block with Parts

A pattern that creates a Composite Block made up of nested parts.