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