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