is anyone here familiar with XMI (XML Metadata Interchange) and UML? if you are could you please explain to an intellectually-challenged person (that's me) what it's all about? what's it do? is it something that's going to catch on and become a good thing to learn
Personally speaking, I would have thought that most business-related data formats are likely to migrate to XML over the next few years, and so given that UML has already become very important, no doubt XMI will soon become widely used too.
However, at the end of the day, XMI is just an XMLized data format, so there's nothing to learn. It's UML itself which is the way of describing a project/program/whatever, and thus the one that actually needs to be learnt.