Principled design of visual languages for interaction | IEEE Conference Publication | IEEE Xplore