Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Content layer
id428160836
Content column
id428160838
Content block
id428160837

In the Concept Modeling interpretation of UML, a property that has the {sufficient} constraint the Necessary and Sufficient stereotype applied to it indicates that, when an instance satisfies the multiplicity and type constraints for the property’s values, not only is a it a necessary condition to be an instance of the class met, but a sufficient condition is also met (see section Necessary and Sufficient Condition)section Condition).

Note
titleSupport for an Aristotelian subclass definition
Making a generalization {sufficient} provides for correct support for an Aristotelian subclass definition, where the subclass is equivalent to the intersection of all of its sufficient conditions.


To create a sufficient condition


  1. Right-click on the association end of the property to which the { sufficient } constraint will be applied (unnamed from from “Dog Owner” Owner). Remember that the property is owned by the class at the opposite end of the association.
  2. Select

    Select Concept Modeling

    > Make property

     > Add property constraints to the conditions sufficient to classify an

    instance

    instance in the shortcut menu.

 Image RemovedImage Added

Selecting

Toggling the

Make

Add property constraints to the conditions sufficient to classify an instance shortcut menu.

The {sufficient} constraint is

The Necessary and Sufficient stereotype is toggled on for the property.

 Image RemovedImage Added

The

sufficient condition is

Necessary and Sufficient stereotype is created.

To remove a sufficient condition on a property


  1. Right-click on the association end of the property of which the {sufficient} constraint will be removed (unnamed from from “Dog Owner”).
  2. Select Select Concept Modeling > Make property insufficient Remove property constraints to the conditions sufficient to classify an instance.

 Image Added

Image Removed

Selecting

Toggling the

Make property insufficient

Remove property constraints to the conditions sufficient to classify an instance shortcut menu.


Content block
id428160835

Related page