Edit requirement template
If the standards requirement templates don't match your needs, you have the possibility to design your own template.
CREATE A NEW REQUIREMENT TEMPLATE
To create your requirement template, the simplest way is to create a model of this template.
To do that, click on File > New > Other..., and then select "RequirementTemplate Model"

By clicking on Next, you have to chose the location of the new file and its name (e.g "MyRequirementTemplate.reqst").

The first element of the template model has to be a "Text Requirement Template". You can click on Finish to create the basic template file (*.reqst).
To use your template, put it into the project where you want to use it. You should be able to select it when generating requirements.
EDIT A REQUIREMENT TEMPLATE
Several model elements are available to compose your requirement template.
Root Items
Root Transition
A root transition item enables to detail how a transition has to be generated as a requirement text.
The following properties are available:
property | one/list | description | type |
---|---|---|---|
Exclude By Source Connectable Element Name | list | Exclude the transitions using the connectable element names indicated in this property | Text |
Exclude By Source Type Name | list | Exclude the transitions using the type names indicated in this property | Text |
Generate | one | Indicate if the element should be taken into account during the generation process | Boolean |
Is Initialization | one | Indicate if a requirement should be generated for the initialization of a state | Boolean |
Kind | list | Indicate which kind of transition this item should take into account | Enumeration: Local, External, Internal |
Name | one | The name of the item visible in the template model | Text |
Root State
A root state item enables to detail how a state effect (entry, exit) has to be generated as a requirement text.
The following properties are available:
property | one/list | description | type |
---|---|---|---|
Generate | one | Indicate if the element should be taken into account during the generation process | Boolean |
Kind | list | Indicate which kind of effect this item should take into account | Enumeration: ENTRY, EXIT, DO_ACTIVITY |
Name | one | The name of the item visible in the template model | Text |