John, from Holagent, sent me a link to an article
on MDA, model-driven architecture; this seems to be an evolving new standard for
code-generation based on UML. The article is interesting
in that it outlines the current state-of-play in the industry today. I suppose a bit
of essential background reading would have to be OMG’s definition on MDA.
(The Object Management Group (OMG) is an open membership, not-for-profit consortium that produces and maintains computer industry specifications for interoperable enterprise applications)