Hi Thomas,
In addition to the work-around you suggested of passing in the dice, another
possibility would be to simply make the association
* -> 0..5
Then the constructor wouldn't have that dice argument (essentially this is the
equivalent of 'lazy' for associations). You can then have the constructor
populate it in the manner you have suggested.
By the way, we are transitioning to having questions answered on Stack
Overflow with the 'umple' tag. Just to help get this ball rolling, would you
mind re-posing the question there: