Hvad er formålet med et klassediagram i forbindelse med objektorienteret analyse? 


I forbindelse med objektorienteret analyse og design bruges UML både i analyse- og designfasen. I analysefasen har et klassediagram stort set samme rolle, som et ER-diagram (eng: Entity-Relationship Diagram) har i forbindelse med databasemodellering, et spørgsmål om at modellere den del af omverdenen, som systemet skal afspejle. Heri kortlægges, hvilke klasser omverdenen giver anledning til samt deres medlemsvariable. Medlemsmetoderne fremkommer, efterhånden som systemets adfærd afdækkes i analyse- og designfasen.
Allerede i 1999 fik siden en overhaling – der kom mere fyld på, og der blev ansat en ny designer. Han hed Søren Pors og var i øvrigt den ledende designer helt indtil 2002. Designet blev i øvrigt også radikalt ændret.