Date: Fri, 29 Mar 2024 00:15:33 +0100 (CET) Message-ID: <701455332.1251.1711667733933@nm-docs> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_1250_291936831.1711667733933" ------=_Part_1250_291936831.1711667733933 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
A Constraint represents additional semantic information attached to the = constrained elements. It is an assertion that indicates a restriction = that must be satisfied by a correct design of the system. The constrained e= lements are those elements required to evaluate the constraint specifi= cation. In addition, the context of the Constraint can be accessed, an= d can be used as the namespace for interpreting names used in the specifica= tion.
A Constraint is represented as a linguistic, enclosed in braces ({}), st= atement in some formal (OCL, C++, and other), or a natural language. T= here are 14 standard constraints in UML such as association, global, and&nb= sp;parameter. You can also define your own constraints.
You can create the following constraints:
Constraints for validation
Constraints can also be used to define validation rules for your model.