Stav dette: Fundamentals of object-oriented design in UML