GSN / D-Case

Draw the structure of arguments using GSN (Goal Structuring Notation) which is a graphical argumentation notation.

../../../_images/gsn_dgm.png

Creating GSN/D-Case

GSN/D-Case can be created by the following procedure:

  • Click [Diagram] - [GSN] - [GSN/D-Case] in the Main Menu.

  • Use the [Structure] context menu in the [Project View].

Diagram Elements of GSN/D-Case

../../../_images/gsn_dgm_toolbar.png
Description of each icon

Type

Icon

Description

Select

select_icon

The basic operations of the Diagram Editor can be executed in this mode.

Goal

goal_icon

Add a Goal.

Strategy

strategy_icon

Add a Strategy.

Solution

solution_icon

Add a Solution.

Context

context_icon

Add a Context.

Justification

justification_icon

Add a Justification.

Assumption

assumption_icon

Add an Assumption.

Module

module_icon

Add a Module.

SupportedBy

supportedBy_icon

Add a SupportedBy.

InContextOf

inContextOf_icon

Add a InContextOf.

Refer to Common Diagram Elements for information on other items.


Goal

Creating a Goal

Goal can be created by the following procedure:

  • Select [Goal] goal_icon in the Tool Bar and click on the Diagram.

  • Use the context menu of the structure tree in the [Project View].

  • Double-click on GSN/D-Case.

goal_create

Editing the Goal

Editing the ID

ID can be edited by the following procedure:

  • Double-click the ID on the Diagram and edit it by direct entry.

  • Edit from the [Base] tab of the property.

goal_edit_id

Editing the Statement

Statement can be edited by the following procedure:

  • Double-click the Statement in the Diagram and edit it by direct entry.

  • Edit from the [Base] tab of the property.

goal_edit_statement

Strategy

Creating a Strategy

Strategy can be created by the following procedure:

  • Select [Strategy] strategy_icon in the Tool Bar and click on the Diagram.

  • Use the context menu of the structure tree in the [Project View].

strategy_create

Edit the Strategy

Editing the ID

ID can be edited by the following procedure:

  • Double-click the ID on the Diagram and edit it by direct entry.

  • Edit from the [Base] tab of the property.

strategy_edit_id

Editing the Statement

Statement can be edited by the following procedure:

  • Double-click the Statement on the diagram and edit it by direct entry.

  • Edit from the [Base] tab of the property.

strategy_edit_statement

Solution

Creating a Solution

Solution can be created by the following procedure:

  • Select [Solution] solution_icon in the Tool Bar and click on the Diagram.

  • Use the context menu of the structure tree in the [Project View].

solution_create

Editing the Solution

Editing the ID

ID can be edited by the following procedure:

  • Double-click the ID on the Diagram and edit it by direct entry.

  • Edit from the [Base] tab of the property.

solution_edit_id

Editing the Statement

Statement can be edited by the following procedure:

  • Double-click the Statement on the diagram and edit it by direct entry.

  • Edit from the [Base] tab of the property.

solution_edit_statement

Context

Creating a Context

Context can be created by the following procedure:

  • Select [Context] context_icon in the Tool Bar and click on the Diagram.

  • Use the context menu of the structure tree in the [Project View].

context_create

Editing the Context

Editing the ID

ID can be edited by the following procedure:

  • Double-click the ID on the Diagram and edit it by direct entry.

  • Edit from the [Base] tab of the property.

context_edit_id

Editing the Statement

Statement can be edited by the following procedure:

  • Double-click the Statement on the diagram and edit it by direct entry.

  • Edit from the [Base] tab of the property.

context_edit_statement

Justification

Creating a Justification

Justification can be created by the following procedure:

  • Select [Justification] justification_icon in the Tool Bar and click on the Diagram.

  • Use the context menu of the structure tree in the [Project View].

Justification_create

Editing the Justification

Editing the ID

ID can be edited by the following procedure:

  • Double-click the ID on the Diagram and edit it by direct entry.

  • Edit from the [Base] tab of the property.

Justification_edit_id

Editing the Statement

Statement can be edited by the following procedure:

  • Double-click the Statement on the diagram and edit it by direct entry.

  • Edit from the [Base] tab of the property.

Justification_edit_statement

Assumption

Creating a Assumption

Assumption can be created by the following procedure:

  • Select [Assumption] assumption_icon in the Tool Bar and click on the Diagram.

  • Use the context menu of the structure tree in the [Project View].

Assumption_create

Editing the Assumption

Editing the ID

ID can be edited by the following procedure:

  • Double-click the ID on the Diagram and edit it by direct entry.

  • Edit from the [Base] tab of the property.

Assumption_edit_id

Editing the Statement

Statement can be edited by the following procedure:

  • Double-click the Statement on the diagram and edit it by direct entry.

  • Edit from the [Base] tab of the property.

Assumption_edit_statement

SupportedBy

Creating a SupportedBy

Refer to Model Elements in GSN for about the Diagram Elements that can be specified as a source or target.

SupportedBy can be created by the following procedure:

  • Select [SupportedBy] supportedBy_icon in the Tool Bar and select the source element and target element to associate with.

  • Click the Draw Suggests of Goal, Strategy or Module which to be the source. And select a target Diagram Element or drag and drop the draw suggest to the target Diagram Element.

Creating a SupportedBy

After creating the SupportedBy

After creating the SupportedBy

Editing the SupportedBy

Editing the SupportedBy Source

Drag and drop the SupportedBy source to replace with other Diagram Element.

Replacing the SupportedBy source

After editing the SupportedBy source

After replacement of the SupportedBy source

Editing the SupportedBy Target

Drag and drop the SupportedBy target to replace with other Diagram Element.

Replacing the SupportedBy target

After Edit of the SupportedBy target

After replacement of the SupportedBy target

InContextOf

Creating an InContextOf

Refer to Model Elements in GSN for about the Diagram Elements that can be specified as a source or target.

InContextOf can be created by the following procedure:

  • Select [InContextOf] inContextOf_icon in the Tool Bar and select the source element and target element to associate with.

  • Click Draw Suggests of source goal, source strategy or source module. And select a target diagram element or drag and drop the draw suggest to the target diagram element.

Creation of an InContextOf

After creation of the InContextOf

After creation of the InContextOf

Editing the InContextOf

Editing the InContextOf Source

Drag and drop the InContextOf source to replace with other Diagram Element.

Replacing the inContextOf source

After Editing the InContextOf source

After replacing the inContextOf source

Editing the InContextOf Target

Drag and drop the InContextOf target to replace with other Diagram Element.

Replacing the inContextOf target

After Editing the InContextOf target

After replacing the inContextOf target

Module

Creating a Module

Module can be created by the following procedure:

  • Select [Module] module_icon in the Tool Bar and click on the Diagram.

  • Use the context menu of the structure tree in the [Project View].

module_create

Editing the Module

Editing the ID

ID can be edited by the following procedure:

  • Double-click the ID on the Diagram and edit it by direct entry.

  • Edit from the [Base] tab of the property.

module_edit_id

Editing the Description

Description can be edited by the following procedure:

  • Double-click the Description on the Diagram and edit it by direct entry.

  • Edit from the [Base] tab of the property.

module_edit_description

Special Operation of the Module

Creating a Nest

Nest can be created by the following procedure:

  • Select the icon of the Diagram Element to nest in the Tool Bar and click inside the Module on the Diagram.

  • Drag and drop the Diagram Element to nest into the Module.

  • To nest the goal in the module that already has a nested Diagram Element, double-click on the module.

Creating a Module Nest

After creating a Nest

After creating a Module Nest

Canceling the Nest

Drag and drop the nested Diagram Element out of the module.

Canceling the Module Nest

After canceling the Nest

After canceling the Module Nest

Creating or Referring to the GSN/D-Case inside the Module

GSN/D-Case can be created inside the Module by the following procedure:

  • Double-click on the Module. Click [Yes] in the dialog confirming creation of the GSN.

  • Use the context menu of the structure tree in the [Project View].

Creating a GSN_ inside the Module

A new GSN/D-Case opens.

After creating the GSN_ inside the Module

Double-click on the module the GSN/D-Case is nested opens the GSN/D-Case.

Creating a Module from a Goal

A Goal is converted to a Module, and a nested GSN/D-Case is created in the Module. Move to the GSN/D-Case in which the Diagram Elements associated with the Goal for conversion by SupportedBy or InContextOf are nested as a whole.

Original Diagram Element to convert to a Module

Goal to Module - Before creation

Structure tree before converted to a Module

Goal to Module - Structure tree - Before creation

Right-click the Goal to convert to a Module and click [Create Module].

Goal to Module - Right-click on the Menu

Creates a Module in which Diagram Elements are nested.

Goal to Module - After creation

Structure Tree after converted to a module

Goal to Module - Structure tree - After creation

Double-click on the created Module to move to the nested GSN/D-Case.

Move to the nested GSN/D-Case

Deploying a Module

It moves all Diagram Elements in the nested GSN/D-Case to the current Diagram.

Right-click the Module to deploy to and click [Deploy Module].

Deploying a Module - Right-click on the Menu

Structure tree before deployed to a Module

Module to Goal - Structure tree - Before creation

The deployed Module and the nested GSN/D-Case are deleted automatically and the Diagram Elements moved to the current Diagram are displayed.

Deploying a Module - After deployment

Structure tree after deployed to a Module

Module to Goal - Structure tree - After creation

Reset GSN ID

Reset GSN ID resets the Ids of the Diagram Elements on the current Diagram by serial numbers.

  1. Display the context menu on the Diagram in which Reset GSN ID is to be executed.

  2. Execute [Reset GSN ID] of the context menu.

Before Reset GSN ID

Diagram elements after Reset GSN ID

After Reset GSN ID

Auto Layout

It locates the Diagram Elements of GSN/D-Case at appropriate intervals to improve the display.

  1. Display the context menu on the Diagram in which Auto Layout is to be executed.

  2. Execute [Auto Layout] of the context menu.

Auto Layout