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