Enabling distributed multi-disciplinary design of complex products: a knowledge based engineering approach · Study