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