{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,3]],"date-time":"2026-05-03T21:05:45Z","timestamp":1777842345541,"version":"3.51.4"},"reference-count":53,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"name":"Ministry of Science and Innovation (MCI), for the State Research Agency","award":["RTI2018-098652-B-I00"],"award-info":[{"award-number":["RTI2018-098652-B-I00"]}]},{"name":"Government of Extremadura, Council for Economy, Science and Digital Agenda","award":["GR18112"],"award-info":[{"award-number":["GR18112"]}]},{"DOI":"10.13039\/501100008530","name":"European Regional Development Fund","doi-asserted-by":"publisher","award":["IB20058"],"award-info":[{"award-number":["IB20058"]}],"id":[{"id":"10.13039\/501100008530","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100015720","name":"C\u00e1tedra Telef\u00f3nica de la Universidad de Extremadura","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100015720","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2021]]},"DOI":"10.1109\/access.2021.3092528","type":"journal-article","created":{"date-parts":[[2021,6,28]],"date-time":"2021-06-28T21:20:57Z","timestamp":1624915257000},"page":"92531-92552","source":"Crossref","is-referenced-by-count":40,"title":["SimulateIoT: Domain Specific Language to Design, Code Generation and Execute IoT Simulation Environments"],"prefix":"10.1109","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8377-1860","authenticated-orcid":false,"given":"Jose A.","family":"Barriga","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5795-6343","authenticated-orcid":false,"given":"Pedro J.","family":"Clemente","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0267-5875","authenticated-orcid":false,"given":"Encarna","family":"Sosa-Sanchez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2312-4589","authenticated-orcid":false,"given":"Alvaro E.","family":"Prieto","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/2834791.2834792"},{"key":"ref38","year":"2016","journal-title":"Acceleo Project"},{"key":"ref33","year":"2019","journal-title":"Message Queuing Telemetry Transport (MQTT) v5 0 Oasis Standard"},{"key":"ref32","year":"2018","journal-title":"Eclipse Mosquitt An open source MQTT broker"},{"key":"ref31","year":"2018","journal-title":"Mongodb is a Document Database"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/CIOT.2016.7872914"},{"key":"ref37","year":"2018","journal-title":"WSO2 Stream Processor"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2015.01.027"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/WiMOB.2013.6673403"},{"key":"ref34","year":"2012","journal-title":"Omg Object Constraint Language (Ocl) Version 2 3 1"},{"key":"ref28","first-page":"2","article-title":"Docker: Lightweight linux containers for consistent development and deployment","volume":"2014","author":"merkel","year":"2014","journal-title":"Linux J"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.4108\/icst.simutools.2014.254811"},{"key":"ref29","year":"2016","journal-title":"Meta-Object Facility Core Specification Version 2 0"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2003.1231149"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2917"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1147\/sj.453.0451"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2787"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/378995.379006"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/958503.958506"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-015-0455-3"},{"key":"ref26","article-title":"Benchmarking of complex event processing engine-esper","author":"mathew","year":"2014"},{"key":"ref25","author":"luckham","year":"2006","journal-title":"What&#x2019;s the Difference Between ESP and CEP?"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1016\/j.csi.2011.03.004"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.4108\/ICST.SIMUTOOLS2008.3027"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2016.06.008"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1016\/j.compag.2005.09.003"},{"key":"ref10","year":"2018","journal-title":"MongoDB Compass"},{"key":"ref11","article-title":"Generaci&#x00F3;n de datos sint&#x00E9;ticos para arquitecturas de procesamiento de datos del Internet de las cosas","author":"prado","year":"2018","journal-title":"Jornadas de Ciencia e Ingenier\ufffda de Servicios (JCIS)"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2006.58"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2002.805829"},{"key":"ref13","year":"2016","journal-title":"Esper CEP"},{"key":"ref14","year":"2019","journal-title":"Esper EPL Language"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2016.06.031"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/FOSE.2007.14"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/780822.781133"},{"key":"ref18","year":"2014","journal-title":"MDA Guide Revision"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.06.037"},{"key":"ref4","year":"2018","journal-title":"Bevywise IoT Simulator"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/984622.984675"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1002\/spe.995"},{"key":"ref5","article-title":"Heterogeneous concurrent modeling and design in java (volume 3: Ptolemy ii domains)","author":"brooks","year":"2008"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1519130.1519133"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1098918.1098967"},{"key":"ref49","year":"2018","journal-title":"Microprofile for Optimizing Enterprise Java Applications"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.3390\/s18124125"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3204947"},{"key":"ref45","year":"2007","journal-title":"Siafu An Open Source Context Simulator"},{"key":"ref48","author":"steinberg","year":"2009","journal-title":"EMF Eclipse Modeling Framework 2 0"},{"key":"ref47","first-page":"6","article-title":"Iotsuite: A toolsuite for prototyping Internet of Things applications","author":"soukaras","year":"2015","journal-title":"Proc 4th Int Workshop Comput Netw Internet Things (ComNet-IoT) 16th Int Conf Distrib Comput Netw (ICDCN)"},{"key":"ref42","article-title":"Using the Contiki Cooja simulator","author":"sehgal","year":"2013"},{"key":"ref41","volume":"1","author":"schwaber","year":"2002","journal-title":"Agile Software Development with Scrum"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2003.1231150"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2003.1231146"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6287639\/9312710\/09465106.pdf?arnumber=9465106","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,12,17]],"date-time":"2021-12-17T19:56:46Z","timestamp":1639771006000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9465106\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"references-count":53,"URL":"https:\/\/doi.org\/10.1109\/access.2021.3092528","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021]]}}}