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