Designing user interfaces using activity theory | IEEE Conference Publication | IEEE Xplore