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