SIRI-XX: A Simulation Programming Environment for the Design and the Management of Industrial Robots