UML extension