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