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