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