20160604172100.0 1743-5110 International journal of product lifecycle management. International journal of product lifecycle management (Print) England 1743-5110 1743-5110 1743-5110 International journal of product lifecycle management. 1743-5110 International journal of product lifecycle management (Print)