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