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