publication venue for The Knowledge Base of Products: Implications for Organizational Structures. 31:1129-1154. 2010