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