A dynamic model of cooperative product development between companies of greatly different sizes | IEEE Journals & Magazine | IEEE Xplore