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