process provides standard approach automated using which collection based applications clients product server framework needs people functionality access tasks layer staff driver systems macroview design developed client integration application their allows source windows services development business domain where developers manual language developing other example information these software products system interface JoelLipman.Com