Hi Tom,
At the CIM and PIM levels (and above) we use a special purpose languages "Conceptual" and "Independent" - actually we haven't implemented "Independent" yet... ;)
However, Conceptual has data types like Real, Integer, String etc
We have been developing a set of Domain Independent datatypes and domains and may include those also... Things such as: URI, DriveBasedFileLocator etc...
At the PIM level, we might have types such as TinyInteger, LargeReal etc...
HTH,
Paolo[size=0]©2007 Paolo Cantoni, -Semantica-[/size]