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:
2
can be done in parallel of tasks 1, 3, and 4.
Best
Regards
Joao Martins