Wyraźnie zdefiniować kontekst (w tym opis) klasy;
Unikać w nazwie synonimów i nazw zbliżonych znaczeniowo;
Pomijać klasy, które nie mieszczą się w zakresie systemu; Wyeliminować klasy będące w rzeczywistości:
•atrybutami lub grupami atrybutów (właściwościami) innych klas;
•operacjami (usługami) innych klas;
•związkami lub rolami pełnionymi w związkach przez inne klasy;
•-* można połączyć takie byty w większe klasy;
Utworzyć wiele klas z jednej, jeżeli grupuje atrybuty lub operacje kontekstowo odległe;
Uzupełnić o atrybuty opisujące klasy w kontekście systemu;
Klasy kontekstowo powiązane pogrupować w podsystemy - np. kandydatami są grupy powiązane silnymi relacjami (np. dziedziczenie);
Unikać w tej fazie klas reprezentujących elementy implementacyjne;
dań us/. pierzchał n(a gm ai l com 67