Design Process Automation and Optimization using Industrial Knowledge based Simulation and Design