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