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