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