• Stosowanie metod strukturalnych i obiektowych, które są zbiorami notacji i porad dla projektantów oprogramowania;
• Ich użycie polega głównie na opracowaniu graficznych modeli systemu oraz opisów tekstowych wg ustalonych szablonów;
• Metody strukturalne obejmują np.:
-modele przepływu danych,
-modele encja-związek;
• Niezwykle popularne są metody obiektowe, w tym np.:
-modele klas, dynamiki,
-modele architektury:
dariusz .pierzchała (S) grrail.c