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