UML draft 2