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