Collaborative development of complex products by