Virtual Commissioning of Automated Systems