Cooperative research and development : theory and evidence on Japanese practice : a thesis presented