Parametric diagrams

Parametric diagrams are used to express constraints (equations) existing between value properties. They are a restricted form of internal block diagram and represent constrained use in a particular context.

The most important elements are Constraint Properties and FlowPorts composing the ConstraintBlock, as well as their relationships modeled using Connectors or Item Flow links.

Palette

Connector property: Creates a ConnectorProperty.

Contraint property: Creates a ConstraintProperty.

Participant property: Creates a ParticipantProperty.

Part: Creates an Instance or a Part inside a Classifier.

Distributed property: Creates a DistributedProperty.

Flow property: Creates a FlowProperty.

Attribute: Creates an Attribute.

AttributeLink: Creates an AttributeLink.

Delegate: Creates a delegate connector.

Link: Creates a Link.

FlowPort: Creates a FlowPort.

Port: Creates a Port.

ProvidedInterface: Creates a ProvidedInterface.

RequiredInterface: Creates a RequiredInterface.

Item Flow: Creates an Item Flow.

Information Flow: Creates an Information flow

Realized Information Flow: Creates a realized information flow

Information Item: Creates an Information Item

Allocation: Creates an Allocate dependency.

Conform: Creates a Conform dependency.

Copy: Creates a Copy dependency.

Refine: Creates a Refine dependency.

Satisfy: Creates a Satisfy dependency.

Verify: Creates a Verify dependency.

Dependency: Creates a Dependency .

Traceability: Creates a Traceability link.

Related diagram link: Create a link between an element and its related diagram.

Problem: Creates a Problem note.

Rationale: Creates a Rationale note.

Note: Creates a Note.

Constraint: Creates a Constraint.

Example

The following example is extracted from the literature and implemented in the SysML ARchitect module.

Parametric diagram use case