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