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
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
STAMP
Component
→
SysML
Block Definition Diagram
Block
SysML
Requirement
→
GSN
GSN/D-Case
Goal
GSN
Goal
→
SysML
Requirement Diagram
Requirement
SysML
Actor
→
GSN
GSN/D-Case
Solution
SysML
UseCase
→
GSN
GSN/D-Case
Solution
SysML
Interface
→
GSN
GSN/D-Case
Solution
SysML
Block
→
GSN
GSN/D-Case
Solution
SysML
ConstraintBlock
→
GSN
GSN/D-Case
Solution
SysML
InterfaceBlock
→
GSN
GSN/D-Case
Solution
SysML
TestCase
→
GSN
GSN/D-Case
Solution
SysML
ValueType
→
GSN
GSN/D-Case
Solution
SysML
Enumeration
→
GSN
GSN/D-Case
Solution
SysML
QuantityKind
→
GSN
GSN/D-Case
Solution
SysML
Unit
→
GSN
GSN/D-Case
Solution
Mindmap
Topic
→
SCDL
Safety Concept Diagram
Requirement
Mindmap
Topic
→
SCDL
Safety Concept Diagram
Element
Mindmap
Topic
→
SCDL
Safety Concept Diagram
Requirement Group
Mindmap
Topic
→
GSN
GSN/D-Case
Goal
Mindmap
Topic
→
GSN
GSN/D-Case
Strategy
Mindmap
Topic
→
GSN
GSN/D-Case
Solution
Mindmap
Topic
→
GSN
GSN/D-Case
Context
Mindmap
Topic
→
GSN
GSN/D-Case
Justification
Mindmap
Topic
→
GSN
GSN/D-Case
Assumption
Mindmap
Topic
→
GSN
GSN/D-Case
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 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 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).