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