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.


Click on the following elements and connectors for more information.

Requirements Diagram Elements

Requirements Diagram Connectors