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