Date: Fri, 29 Mar 2024 10:00:56 +0100 (CET) Message-ID: <1620398757.1776.1711702856146@nm-docs> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_1775_1266504023.1711702856146" ------=_Part_1775_1266504023.1711702856146 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
You can create specific properties in requirements specification= s. This will help identify the requirement=E2=80=99s version, complexity, p= riority, severity, status, and other properties. Use the UML Profiling and DSL Guide to = extend Requirements with custom properties. Add custom properties to the ge= neral properties list by extending the ExtendedRequirement class.
Customizing procedure details are described in Creating Customization Data and Using Customization Data= a> in the UML Pro= filing and DSL Guide.
To create custom properties
In your project, create a Package for y= our custom properties.
In that package, create a new stereotyp= e. How to create a new stereotype >= ;>
Apply a metaclass Class to the created stereotype.
For the stereotype with the applied metaclass Class, create custom p= roperties.
Extend the ExtendedRequirement class using properties created in the= stereotype (i.e., you must relate the stereotype with the Generalization r= elationship to the ExtendedRequirement class).
On the main toolbar, click Save Project button and restart =
your project.
Your custom properties are added to the general requirement properties. Yo=
u can assign values to them in the Requirement=E2=80=99s Specification window or in the Propert=
ies panel.
The following figure depicts how the stereotype related to= the ExtendedRequirement [Class] looks in the Containment tree and diagram pane.