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