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