Converting the Model Element¶
A Model Element in Astah can be converted to the other model.
Model Elements that can be Converted¶
Astah supports to convert the following items:
Conversion Before
Conversion After
Model
Model Diagram Element
Model
Diagram
Model Diagram Element
SysML
Requirement
→
SCDL
Safety Concept Diagram
Requirement
SysML
Interface Block
→
SCDL
Safety Concept Diagram
Element
SysML
Constraint Block
→
SCDL
Safety Concept Diagram
Element
SCDL
Requirement
→
SysML
Requirement Diagram
Requirement
SysML
Block
→
SCDL
Safety Concept Diagram
Element
SCDL
Element
→
SysML
Block Definition Diagram
Block
SysML
Block
→
STAMP
Control Structure Diagram
Component
SysML
Block
→
STAMP
Control Loop Diagram
Component
SysML
Interface Block
→
STAMP
Control Structure Diagram
Component
SysML
Interface Block
→
STAMP
Control Loop Diagram
Component
SysML
Constraint Block
→
STAMP
Control Structure Diagram
Component
SysML
Constraint Block
→
STAMP
Control Loop Diagram
Component
STAMP
Component
→
SysML
Block Definition Diagram
Block
GSN
Goal
→
SysML
Requirement Diagram
Requirement
SysML
Interface
→
GSN
GSN/D-Case
Goal, Solution, Strategy, Context, Justification, Assumption, Module
SysML
Actor
→
GSN
GSN/D-Case
Goal, Solution, Strategy, Context, Justification, Assumption, Module
SysML
UseCase
→
GSN
GSN/D-Case
Goal, Solution, Strategy, Context, Justification, Assumption, Module
SysML
Requirement
→
GSN
GSN/D-Case
Goal, Solution, Strategy, Context, Justification, Assumption, Module
SysML
TestCase
→
GSN
GSN/D-Case
Goal, Solution, Strategy, Context, Justification, Assumption, Module
SysML
Block
→
GSN
GSN/D-Case
Goal, Solution, Strategy, Context, Justification, Assumption, Module
SysML
InterfaceBlock
→
GSN
GSN/D-Case
Goal, Solution, Strategy, Context, Justification, Assumption, Module
SysML
ConstraintBlock
→
GSN
GSN/D-Case
Goal, Solution, Strategy, Context, Justification, Assumption, Module
SysML
ValueType
→
GSN
GSN/D-Case
Goal, Solution, Strategy, Context, Justification, Assumption, Module
SysML
Enumeration
→
GSN
GSN/D-Case
Goal, Solution, Strategy, Context, Justification, Assumption, Module
SysML
QuantityKind
→
GSN
GSN/D-Case
Goal, Solution, Strategy, Context, Justification, Assumption, Module
SysML
Unit
→
GSN
GSN/D-Case
Goal, Solution, Strategy, Context, Justification, Assumption, Module
SysML
InstanceSpecification
→
GSN
GSN/D-Case
Goal, Solution, Strategy, Context, Justification, Assumption, Module
Mindmap
Topic
→
SysML
Requirement Diagram
Requirement, TestCase, Package, Note, Text
Mindmap
Topic
→
SysML
Block Definition Diagram
Block, Interface Block, Constraint Block, ValueType, Enumeration, Unit, QuantityKind, InstanceSpecification, Package, Note, Text
Mindmap
Topic
→
SysML
Internal Block Diagram
Note, Text
Mindmap
Topic
→
SysML
Parametric Diagram
Note, Text
Mindmap
Topic
→
SysML
UseCase Diagram
UseCase, Actor, Package, Note, Text
Mindmap
Topic
→
SysML
Activity Diagram
Action, Note, Text
Mindmap
Topic
→
SysML
StateMachine Diagram
State, Note, Text
Mindmap
Topic
→
SysML
Sequence Diagram
Lifeline, Note, Text
Mindmap
Topic
→
SCDL
Safety Concept Diagram
Requirement, Element, Requirement Group
Mindmap
Topic
→
GSN
GSN/D-Case
Goal, Solution, Strategy, Context, Justification, Assumption, Module
How to Convert Model Element¶
Converting to the Specified Model¶
The example below shows how to convert a Block of the SysML model to a Component of the STAMP/STPA model.
Display the target diagram (Control Structure Diagram in this example) on the Diagram Editor.
Select the source model element (Block) in the structure tree or [Search] tab and drag and drop it to the target diagram (Control Structure Diagram).
- The [Convert to Model] dialog appears. Configure the Hyperlink and Synchronization setting, then click the [OK] button.
The hyperlink settings are as follows:
[From original to converted model and elements]The hyperlinks to the Model Element and Diagram Element of the conversion target (Component) are generated respectively for the source (Block). [From converted model and element to original]The hyperlink to the source (Block) is generated for the Model Element and Diagram Element of the conversion target (Component). [Let the converted model to keep the hyperlink]A copy of the hyperlink held by to the source (Block) is generated for the conversion target (Component).Synchronization settings are as follows.
[Configure model synchronization]Specific attributes will be synchronized between the source (Block) and the target (Componet).Refer to Model Integration Related Functions - Synchronization of Model Elements for more details.![]()
The Diagram Elements of the conversion target (Component) are displayed on the diagram. The Model Element Name of the source (Block) is applied as the Model Element Name of the conversion target (Component).
Converting to a Model of the Selected Type¶
The example below shows how to convert a Mindmap Topic to a Strategy of the GSN model.
Display the target diagram (GSN/D-Case in this example) on the Diagram Editor.
Select the source model element (Topic) in the structure tree or [Search] tab and drag and drop it to the target diagram (GSN/D-Case).
The [Convert to Model] dialog appears. Select the model type to convert from the drop-down list in the [Type] column.
![]()
Configure the Hyperlink setting and click the [OK] button.
The Diagram Elements of the conversion target (GSN/D-Case) are displayed on the diagram. The Model Element Name of the source (Topic) is applied to the Statement of the conversion target (Strategy).
