enhanced UML notations