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