extended uml diagram