A knowledge-based framework for automated layout design in an industrial environment. (2016)