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.

  1. Display the target diagram (Control Structure Diagram in this example) on the Diagram Editor.

  2. Select the source model element (Block) in the structure tree and drag and drop it to the target diagram (Control Structure Diagram).

  3. 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.

image
  1. 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.

  1. Display the target diagram (GSN/D-Case in this example) on the Diagram Editor.

  2. Select the source model element (Topic) in the structure tree and drag and drop it to the target diagram (GSN/D-Case).

  3. The [Convert to Model] dialog appears. Select the model type to convert from the drop-down list in the [Type] column.

image
  1. Configure the Hyperlink setting and click the [OK] button.

  2. 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).