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