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