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