1. Home
  2. Docs
  3. Chapter 5. UML & SysML
  4. 14. Requirement Diagram
  5. Customizing requirement types

Customizing requirement types

Users can record and present requirements as boxes visually through requirement modeling. The name of requirements summarizes the requirement while a set of attributes defines the requirement. The default requirement box enables users to specify general attributes, such as ID, source, kind, verify method, risk and status. Moreover, you can customize your own requirement types that contain attributes related to your domain.

Creating new requirement type

Before creating new Requirement type, create a new SysML requirement diagram or open your target requirement diagram where you want to customize your our own requirement types. Select Windows, then click Configuration > Configure Requirements… from the toolbar.

The Configure Requirements window appears. Click Add to add a new requirement type.

Configure Requirements window

Enter name of the Requirement type in Name field.

Enter name for Requirement type

Add attributes for the requirement type to make it meaningful. Click Add button below the attribute table and select an attribute.

Add documentation attribute

Name the newly created attribute. Create as much as attribute you need by following the previous step.

Note: If you select Enumeration Attribute from the drop-down menu, Edit Enumeration… button will appear. Click Edit Enumeration… button to edit it.

Besides defining attributes, you can format the requirement type with fill, line and font. Click the  button of Fill if you want to customize a color for the requirement type.

Note: Click the … button of Line if you want to customize its line property while click the  button of Font if you want to customize its font property.

 Once you finish configuring requirement types, click OK button to return to your target SysML requirement diagram.

Finally, you can see the customized requirement type is available on the diagram toolbar. You can select and click it on the diagram to create the shape.

Add documentation attribute

The customized requirement type