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