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