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