Control of swarms of autonomous robots using Model Driven Development - A state-based approach | IEEE Conference Publication | IEEE Xplore