Reflection on the role of semiotic engineering in co-design of interaction | IEEE Journals & Magazine | IEEE Xplore