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