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