Concerns
A concern is used to specify the concerns of one or more stakeholders. One or more concerns can then be framed in other requirement definitions and usages.
Creating concern usage and definition elements
Creating concern usage and definition elements via the Textual Editor
To create concern usage and definition elements via the Textual Editor
- In the Textual Editor, place the cursor where you want to create the element and declare the keyword:
concern def for a concern definition.
- concern for a concern usage.
- Name the element.
- Specify the element in the element body.
Concerns can be specified with the same elements used for requirement specification. See the Subjects, actors, and stakeholders for requirements page.
- Click the Synchronize button.
concern def ClientConcerns {
subject vehicle : Vehicle;
stakeholder client : Clients;
doc /* Client concerns regarding the vehicle mass, functionality, and design. */
}
concern massConcern : ClientConcerns {
subject vehicle : Vehicle;
stakeholder client1 : Clients;
require constraint {
doc /* The actual mass shall be equal to the required mass. */
}
}
Creating concern usage and definition elements via the Create Element command
To create concern usage and definition elements via the Create Element command
In the Containment tree, right-click an element, and in the shortcut menu, click Create Element.
- In the Create Element dialog, select one of the following:
- concern def to create a concern definition element.
- concern to create a concern usage element.
- Name the element.
- Specify the concern.
Concerns can be specified with the same elements used for requirement specification. See the procedures on the Subjects, actors, and stakeholders for requirements page.
Creating concern usage and definition elements via the view palette
To create concern usage and definition elements via the view palette
- In the view palette, under the Requirements/Constraints group, click one of the following:
- The concern def button to create a concern definition element.
- The concern button to create a concern usage element.
If the needed button is not displayed, click the down-facing arrow next to either the concern or the concern def button and select the needed button in the dropdown menu.
- Click in the view pane where you want to create the concern symbol.
- Specify the concern.
Concerns can be specified with the same elements used for requirement specification. See the Subjects, actors, and stakeholders for requirements page.