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