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