Research



Please visit my personal site at www.stevenjc.com for updated content.



I conduct research in the area of text entry methods and evaluation. Publications are organized into specific research topics below.

ACM Digital Library Profile

DBLP Computer Science Bibliography Page

Google Scholar Citations

Interaction Design Foundation Profile



Publications

Rakhmetulla, G., Arif, A. S., Castellucci, S. J., MacKenzie, I. S., Seim, C. (2021). Using Action-Level Metrics to Report the Performance of Multi-Step Keyboards. Proceedings of the 47th Graphics Interface Conference — GI 2021. Toronto: Canadian Information Processing Society. [to appear]

Castellucci, S. J., MacKenzie, I. S., Misra, M., Laxmi, P., Arif, A. S. (2019). TiltWriter: Design and evaluation of a no-touch tilt-based text entry method for handheld devices. Proceedings of the 18th International Conference on Mobile and Ubiquitous Multimedia — MUM 2019. New York: ACM. [PDF]

Yeo, H. S., Phang, X. S., Castellucci, S. J., Kristensson, P. O., Quigley, A., (2017). Investigating tilt-based gesture keyboard entry for single-handed text entry on large devices. Proceedings of the ACM Conference on Human Factors in Computing Systems — CHI 2017. New York: ACM. [PDF]

MacKenzie, I. S., and Castellucci, S. J. (2013). Eye on the message: Reducing attention demand for touch-based text entry. International Journal of Virtual Worlds and Human-Computer Interaction, 1, 1-9. [PDF]

Castellucci, S. J., Teather, R. J., and Pavlovych, A. (2013). Novel Metrics for 3D Remote Pointing. Proceedings of the ACM Symposium on Spatial User Interaction — SUI 2013. New York: ACM. [PDF]

Castellucci, S. J., and MacKenzie, I. S. (2013). Gathering Text Entry Metrics on Android Devices. Proceedings of the International Conference on Multimedia and Human Computer Interaction — MHCI 2013. Ottawa: International ASET Inc. [PDF]

Castellucci, S. J., and MacKenzie, I. S. (2013). Gestural Text Entry Using Huffman Codes. Proceedings of the International Conference on Multimedia and Human Computer Interaction — MHCI 2013. Ottawa: International ASET Inc. [PDF]

Castellucci, S. J., and MacKenzie, I. S. (2013). Touch Me, Hear Me, Feel Me: Feedback Preferences for Mobile Text Entry. Proceedings of the International Conference on Multimedia and Human Computer Interaction — MHCI 2013. Ottawa: International ASET Inc. [PDF]

Castellucci, S. J., and MacKenzie, I. S. (2012). Encouraging consistency in mobile text entry evaluations. CHI 2012 Workshop on Designing and Evaluating Text Entry Methods. New York: ACM. [PDF]

MacKenzie, I. S., and Castellucci, S. J. (2012). Reducing visual demand for gestural text input on touchscreen devices. Extended Abstracts of the ACM Conference on Human Factors in Computing Systems — CHI 2012. New York: ACM. [PDF]

Castellucci, S. J., and MacKenzie, I. S. (2011). Gathering text entry metrics on Android devices. Extended Abstracts of the ACM Conference on Human Factors in Computing Systems — CHI 2011. New York: ACM. [PDF]

McArthur, V., Castellucci, S. J., and MacKenzie, I. S. (2009). An empirical comparison of "Wiimote" gun attachments for pointing tasks. Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS 2009. New York: ACM. [PDF]

Castellucci, S. J., and MacKenzie, I. S. (2009). TnToolkit: A design and analysis tool for ambiguous, QWERTY, and on-screen keypads. Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS 2009. New York: ACM. [PDF]

Natapov, D., Castellucci, S. J., and MacKenzie, I. S. (2009). ISO 9241-9 evaluation of video game controllers. Proceedings of Graphics Interface 2009. Toronto: Canadian Information Processing Society. [PDF]

Castellucci, S. J., and MacKenzie, I. S. (2008). UniGest: Text entry using three degrees of motion. Extended Abstracts of the ACM Conference on Human Factors in Computing Systems — CHI 2008. New York: ACM. [PDF]

Castellucci, S. J., and MacKenzie, I. S. (2008). Graffiti vs. Unistrokes: An empirical comparison. Proceedings of the ACM Conference on Human Factors in Computing Systems — CHI 2008. New York: ACM. [PDF]



Text Entry Metrics on Android (TEMA)

To aid evaluation of mobile text entry methods, we created an application to gather metrics on Android devices: Text Entry Metrics on Android (TEMA). [HTML] [MP4] [MHCI 2013 PDF] [CHI 2012 PDF] [CHI 2011 PDF]



Doctorate Dissertation

My dissertation combines select gestural and mobile text entry papers with additional, unpublished research. [PDF]



Master's Thesis

My master's thesis integrates my research involving the topics described below. [PDF]



Streamlined Metric Toolkit

Obtaining ambiguous text entry metrics using traditional tools is a multi-step process that requires multiple applications. My TnToolkit provides a single, streamlined environment to gather such metrics. In addition, it serves as a framework for keypad designers to implement their own metrics. [HTML] [EICS 2009 PDF]



Perceptual and Cognitive Model of Ambiguous Text Entry

When entering text with an ambiguous keypad, the user must periodically attend to the display and, if necessary, perform actions to disambiguate the intended word. This additional interaction places perceptual and cognitive load on the user that is not modeled in traditional upper-bound performance predictions. This research aims to model such interaction and evaluate the performance characteristics of various ambiguous keypads.



Quantification of Keypad Efficiency

The keystrokes-per-character (KSPC) metric describes the average number of keystrokes required to enter a single character. While many designers of mobile text entry techniques aim to reduce KSPC, they often do so by increasing the number of text entry keys. However, this compromises the keypad's mobile form factor. My key-character mapping efficiency (KCME) metric aims to combine an input technique's KSPC with the number of keys it requires for text entry.