A concurrent design methodology of a production system for virtual commissioning. (June 2013)