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