Community
Participate
Working Groups
If a Parameter A is defined in an AmalgamationUnit and a different Parameter B is defined in its kernel Rule, Parameter A is not passed to B although a related ParameterMapping exists.
Kernel rules as well as multi rules in an AmalgamationUnit (AU) are handled as concrete part of the unit, i.e. parameters of the AU are parameters of its rules as well. Consequently, parameters in the rules are obsolete and so are parameter mappings from the AU to its rules. In fact, the Henshin developers consider to change AUs references "kernelRule" and "multiRules" to *container* references, in order to meet the concerns above more adequately.