Defects (Issues)

A Defect (or Issue) element is a structured comment that contains information about defects and issues that relate to the system or model. This corresponds in some sense to a failure to meet defined requirements for the current system. An Issue element looks the same as a Requirement element:


Enterprise Architect enables you to generate and handle issues in much the same way as you can handle and color code Requirements. For more information, see the Requirements topic.

You can link Issues using Realize connectors to model elements that are responsible for the defect. You can even structure a hierarchy of Issues using aggregation.


Issue elements can be created with or without an identifying I in the top right corner of the element. To toggle the display of this letter, select or deselect the Show stereotype icon for requirements checkbox on the Options dialog, Objects page.

Add an Issue Using the Toolbox

To add an Issue to the model using the Toolbox:

  1. Open a Custom diagram.
  2. From the Custom pages or Common page of the Toolbox, drag the Issue icon onto the diagram.
  3. Enter the details as required.

Add an Issue Using the Insert New Element Dialog

To add an Issue to the model using the Insert New Element dialog, follow the steps below:

  1. Right-click on a package in the Project Browser.
  2. Select the Insert | New Element context menu option. The New Element dialog displays.
  3. In the Type field, click on the drop-down arrow and select Issue.
  4. In the Name field, type a name for the element.
  5. Click on the OK button.