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