Model-Driven Development Architectures to Solve Complex Autonomous Robotics Problems. - Alain Beaulieu; Sidney N. Givigi; Dany Ouellet; Jay Thor Turner (IEEE Syst. J., 2018)