Concurrent design of products, manufacturing processes and systems (Gordon and Breach, 1998)