A dynamic model for engineering change propagations in multiple product development stages. (16th February 2022)