Design for Upgradability Algorithm: Configuring Durable Products for Competitive Reutilization · Study