SimulateIoT-FIWARE: Domain Specific Language to Design, Code Generation and Execute IoT Simulation Environments on FIWARE | IEEE Journals & Magazine | IEEE Xplore