Designing software for use by humans, not machines | IEEE Conference Publication | IEEE Xplore