HMILink: a zero-code programming system for embedded screen-type HMI | IEEE Conference Publication | IEEE Xplore