— niedookreślone pojęcie komponentu systemowego (klient, serwer)
— zrozumienie różnicy: komponent softwarowy, komponent hardwarowy
— zrozumienie różnicy: architektura wielowarstwowa (multilayer) v.s. architektura wielopienna (multitier)
— analityczny model klas jest zintegrowany, a projektowy model klas musi być dopasowany do architektury wielowarstwowej i wielopiennej,
— klasy powiązane logicznie tworzą pakiety rozdzielane między warstwy
— jedna klasa modelowa może być odwzorowywana w wiele klas programistycznych (modele MVC i MWM aplikacji)
— ograniczenia automatyzacji odwzorowania