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