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