An Internet of Things visual domain specific modeling language based on UML | IEEE Conference Publication | IEEE Xplore