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