Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Requirements Diagram

A Requirements diagram is a custom diagram used to describe a system's requirements or features as a visual model.

Requirements are defined using Requirement elements (Custom elements of type Requirement). To view the detailed description of a Requirement, double-click on the element to display its properties. Requirement elements can be linked back to Use Cases and Components in the system to illustrate how a particular system requirement is met.

Requirements models provide extensions to the UML model and enable traceability between specifications and design requirements, and the model elements that realize them.

Example of a Requirements Diagram

Requirements can have relationships with other elements such as other Requirements and Use Cases. To view the traceability of a requirement, use the Traceability window, which you access using the View | Traceability menu option (or press [Ctrl]+[Shift]+[4]).

Toolbox Elements and Connectors

Select Requirements diagram elements and connectors from the Requirements pages of the Toolbox.

Tip:

Click on the following elements and connectors for more information.

Requirements Diagram Elements

Requirements Diagram Connectors

e_Package

c_Aggregate

e_requirement

c_inheritance

e_feature

c_Associate

e_Object

c_implements