Fig. 4From: Model-driven development of user interfaces for IoT systems via domain-specific components and patternsExample of LongPress event used to display options of a pressed list: a the user interface representing the performed gesture; b the corresponding IFML modelBack to article page