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