Virtual Prototyping for Modern Internet-of-Things Applications: A Survey | IEEE Journals & Magazine | IEEE Xplore