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