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