Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[sirius-dev] [GSOC 2014] New timeline proposal

New Schedule of the Initializer


I will provide to the VSM editor a new action, command and wizard to help the specifier to initialize common representations descriptions, like for example a Class Diagram, which can contain a default layer with a ‘Class’ list mapping, a ‘Package’ container, an ‘Attribute’ list element mapping, a ‘Reference’ element based edge mapping mapping, an inheritance relation based edge mapping, some creation, deletion, direct edit label tools for each mappings.

The wizard could allow to select one identified pattern (for example the previous Class diagram kind) and configure the expected result: one common delete or edit tool for example.

The “Initializer” will produce a skeleton of representation description corresponding to the selected pattern (default id, default styles, relations between mappings and tools/other mappings).



Tasks

Time

1

Identify a common structure (Class Diagram ?) and propose a pattern for the Initializer

1 week

2

Look for additional pattern (list some potential source: UML, BPMN, …)

1 week

3

Implementation of the action to trigger the Initializer


1 week


4

Implementation of a first command to create the first pattern in the VSM

1 week

5

Specification and Implementation of a wizard to let the Specifier choose and configure a pattern

3 weeks

6

Improve the wizard/command with an additional pattern

2 weeks

7

Improve the code, complete the documentation

2 weeks



Tasks can be done at same time:

  • 3 and 4,

  • 6 and 7,


2 can be done in parallel of tasks 1, 3, and 4.

Best Regards Joao Martins

Back to the top