UML2 MUST ENABLE A FAMILY OF LANGUAGES. - Duddy, Keith (Communications of the ACM, 2002)