Intelligent Factory Design