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