Architecting A Knowledge-Based Platform for Design Engineering 4.0