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