We are implementing "Variant Modelling" concept in Cameo no magic using the MBPLE profile. As per the process we have created the required feature model adding root feature group & feature group categorization within the required elements & added associated the enumeration with the feature group. Then we created instance. In our actual model we applied the variation point to the required element "existence" type & realized the element. Doing this we are able to see the color codes as well. Doing transformation we are able to get our variant.
Our issue arises when try to use different type of variation points other than existence which include (Primitive Property, Element Property, Primitive Tag, Element Tag). Here we are able to observe a different color code "yellow" which i ponder that it defines "something has changed". We are unable to do model transformation for the variation points we have created which always pops up the same error as: "Failed to create VariationPoint for the constraint Tag1 on the element X. Check if the Property Name/Tag is defined in the constraint's specification."
We are unable to understand what should we add in the constraint specification or something else is wrong. We tried some work around but unable to resolve the issue. Need some help on how to use variation point using Primitive Property, Element Property, Primitive Tag, Element Tag for successful model transformation & get the required variants.
Kindly go through the attachment for better understanding. If anybody has any solution it please respond ASAP as we stuck with this issue for a very long time.
Thanks,
JP Pradhan