Internal block diagrams¶
Internal Block diagrams are dedicated to modeling the internal structure of Blocks in terms of properties and the relationships between properties.
Connector property: Creates a ConnectorProperty. This command is only available for Block elements.
Contraint property: Creates a ConstraintProperty. This command is only available for ConstraintBlock elements.
Participant property: Creates a ParticipantProperty. This command is only available for Block elements.
Part: Creates an Instance inside a Package or create a Part inside a Classifier.
Distributed property: Creates a DistributedProperty. A DistributedProperty can only be created inside Block elements.
Flow property: Creates a FlowProperty. A DistributedProperty can only be created inside Block or FlowSpecification elements.
Attribute: Creates an Attribute.
Operation: Creates an Operation.
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 .
: 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.
This example is extracted from the SysML specification and implemented in the SysML Architect module.