In a profile I specified a stereotype with an attribute Variants of type Variant which is an enumration of values V1, V2, V3. In Properties of that attribute I defined a Multiplicity of 3.
Applying that stereotype to an element, its attribute becomes a tag of that element. I hoped for to be able to have values of tag Variants like V1, V2, V3 or V1, V3 or V2, V3.
But it did not work out. At the tag I can only choose V1, V2, or V3. The Multiplicity is ignored.
Do you know of a better solution than just a type, so I can enter anything, even values not to be found in the enumeration?
In case of an answer "no", how would you deal with variants? That a specific element contributes to the system just in a specific subset of all defined variants of the system?