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