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