UML models & practice