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