A Domain-Specific Language for the Development of Heterogeneous Multi-robot Systems | IEEE Conference Publication | IEEE Xplore