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