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