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