Softwarové inženýrství se zabývá upstream procesy, které generují data, jež systém přijímá. Zabývá se procesy, kterým systém vysílá zpracované informace. Zabývá se sousedními systémy, které přijímají data ze stejných upstream procesů a/nebo vysílají data do stejných downstream procesů, kterým systém vysílá.