10
« on: October 28, 2002, 07:09:29 pm »
Thanks Jaime,
I completely agree with you that domain data types are an essential tool. I use them all the time.
However, the stereotype tagged value mechanism has many more uses than that.
For instance, if you are using domain data types in a run-time scenario, you many want to store delphi UI widget type, Coldfusion tag, SQL mapping, JDO mapping, default output formatting, default input mask, ....
And all this info is stored in the UML model in classes with stereotype=DomainDataType perhaps.
Therefore it would be nice to set up profiles to support these wonderous domain data types with a default set of tagged values.
In the above case, we were applying the stereotype-taggedvalue mechanism to UML classes but there are also uses for them on packages, operations, attributes, associations etc.
So I am unclear about how better domain data types are going to help me.