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