Uml modeling example