Analýza a design aplikací pomocí modelování podle metodiky Unified Process s využitím jazyka UML a nástroje CASE Enterprise Architect.
Zpracování požadavků z textového zadání problému od zákazníka do Modelu požadavků:
- Definice požadavků.
- Specifikace případu užití - identifikace aktérů a diagramy případů užití.
- Zpracování slovníku pojmů.
Tvorba Analytického (doménového) modelu:
- Diagramy analytických tříd.
- Realizace případů užití: sekvenční diagramy, diagramy interakce, diagramy aktivit.
- Analytické balíčky.
Tvorba Návrhového modelu:
- Architektonický návrh aplikace.
- Diagramy návrhových tříd.
- Návrh rozhranní a komponent.
- Komunikační diagramy.
- Využití návrhových vzorů.

