■ Wielkie systemy są zwykle podzielone na podsystemy, które oferują pewien zbiór powiązanych z sobą interfejsów.
■ W początkowej fazie procesu projektowania identyfikuje się podsystemy, ustala się zrąb sterowania oraz komunikacji pomiędzy podsystemami. Faza ta jest nazywana projektowaniem architektonicznym. Produktem tej fazy jest opis architektury oprogramowania.
■ Przypomnimy jak wygląda model procesu projektowania
©łan Sommerville 2000 - Inżynieria oprograi