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