The SysML specification (see E.7.2.1 in v1.6) defines a BasicInterval stereotype that can be applied to a Property in a Block. Thus applied, there are fields for Min and Max values. This is a non-normative extension but is implemented thus in MagicDraw.
It seems logical that an Activity Parameter (input, at least) would have a range (especially when the Activity is used as the Method for an Operation), but it is not possible to apply the BasicInterval stereotype to an Activity Parameter. It is possible to define constraints (owned by the Activity that owns the parameters, not owned by the parameters themselves), say, p1min = 1.2, p1max = 5.7, but this is cumbersome and messy.
What is an appropriate way to specify ranges on Activity Parameters?
