Greetings,
I've read the attached file and i'm capable of that.
I'm a software architect with a master degree in complexe software engeneering, so UML diagrams are in the center of my studies and abilities.
I'll provide clean diagrams ( class, use case, sequence) with all the OCL constraints and comment to avoid any ambiguous reasoning.
I work on argoUML and StarUML because they're free and open source software, but i have no problem discovering new ones.
Feel free to contact me.
Have a nice day.