Faculty Publications - Björn Hartmann

Book chapters or sections

  • B. Hartmann, L. Wu, K. Collins, and S. R. Klemmer, "Programming by a sample: Leveraging Web sites to program their underlying services," in No Code Required: Giving Users Tools to Transform the Web, Burlingame: Morgan Kaufmann, 2010, pp. 191-211.

Articles in journals or magazines

  • K. Kin, B. Hartmann, and M. Agrawala, "Two-handed marking menus for multitouch devices," ACM Trans. Comput.-Hum. Interact., vol. 18, pp. 16:1--16:23, Aug. 2011.
  • B. Hartmann, S. Doorley, and S. R. Klemmer, "Hacking, Mashing, Gluing: Understanding Opportunistic Design," IEEE Pervasive Computing, vol. 7, no. 3, pp. 46--54, July 2008.

Articles in conference proceedings

  • T. Karrer, J. Kr\"{a}mer, J. Diehl, B. Hartmann, and J. Borchers, "Stacksplorer: call graph navigation helps increasing code maintenance efficiency," in Proceedings of the 24th annual ACM symposium on User interface software and technology, UIST '11, New York, NY, USA: ACM, 2011, pp. 217--224.
  • V. Ramesh, C. Hsu, M. Agrawala, and B. Hartmann, "ShowMeHow: translating user interface instructions between applications," in Proceedings of the 24th annual ACM symposium on User interface software and technology, UIST '11, New York, NY, USA: ACM, 2011, pp. 127--134.
  • L. Mamykina, B. Manoim, M. Mittal, G. Hripcsak, and B. Hartmann, "Design lessons from the fastest Q&A site in the west," in Proceedings of the 2011 annual conference on Human factors in computing systems, CHI '11, New York, NY, USA: ACM, 2011, pp. 2857--2866.
  • B. Hartmann, M. Dhillon, and M. K. Chan, "HyperSource: bridging the gap between source and code-related web sites," in Proceedings of the 2011 annual conference on Human factors in computing systems, CHI '11, New York, NY, USA: ACM, 2011, pp. 2207--2210.
  • K. Kin, T. Miller, B. Bollensdorff, T. DeRose, B. Hartmann, and M. Agrawala, "Eden: a professional multitouch tool for constructing virtual organic environments," in Proceedings of the 2011 annual conference on Human factors in computing systems, CHI '11, New York, NY, USA: ACM, 2011, pp. 1343--1352.
  • M. S. Bernstein, G. Little, R. C. Miller, B. Hartmann, M. S. Ackerman, D. R. Karger, D. Crowell, and K. Panovich, "Soylent: a word processor with a crowd inside," in Proceedings of the 23nd annual ACM symposium on User interface software and technology, UIST '10, New York, NY, USA: ACM, 2010, pp. 313--322.
  • B. Hartmann, D. MacDougall, J. Brandt, and S. R. Klemmer, "What Would Other Programmers Do? Suggesting Solutions to Error Messages," in CHI '10: Proceedings of the SIGCHI conference on Human factors in computing systems, New York, NY: ACM, 2010.
  • B. Hartmann, S. Follmer, A. Ricciardi, T. Cardenas, and S. Klemmer, "d.note: Revising User Interfaces Through Change Tracking, Annotations, and Alternatives," in CHI '10: Proceedings of the SIGCHI conference on Human factors in computing systems, ACM, 2010. [abstract]
  • B. Hartmann, M. Ringel Morris, H. Benko, and A. D. Wilson, "Pictionaire: Supporting Collaborative Design Work by Integrating Physical and Digital Artifacts," in CSCW '10: The ACM Conference on Computer-Supported Cooperative Work, ACM, 2010.
  • B. Hartmann, M. R. Morris, H. Benko, and A. D. Wilson, "Augmenting interactive tables with mice and keyboards," in UIST '09: Proceedings of the 22nd annual ACM symposium on User interface software and technology, New York, NY, USA: ACM, 2009, pp. 149--152.
  • B. Hartmann, L. Yu, A. Allison, Y. Yang, and S. R. Klemmer, "Design as exploration: creating interface alternatives through parallel authoring and runtime tuning," in UIST '08: Proceedings of the 21st annual ACM symposium on User interface software and technology, New York, NY, USA: ACM, 2008, pp. 91--100.
  • B. Hartmann, L. Wu, K. Collins, and S. R. Klemmer, "Programming by a sample: rapidly creating web applications with d.mix," in UIST '07: Proceedings of the 20th annual ACM symposium on User interface software and technology, New York, NY, USA: ACM, 2007, pp. 241--250.
  • B. Hartmann, L. Abdulla, M. Mittal, and S. R. Klemmer, "Authoring sensor-based interactions by demonstration with direct manipulation and pattern recognition," in CHI '07: Proceedings of the SIGCHI conference on Human factors in computing systems, New York, NY, USA: ACM, 2007, pp. 145--154.
  • B. Hartmann, S. R. Klemmer, M. Bernstein, L. Abdulla, B. Burr, A. Robinson-Mosher, and J. Gee, "Reflective physical prototyping through integrated design, test, and analysis," in UIST '06: Proceedings of the 19th annual ACM symposium on User interface software and technology, New York, NY, USA: ACM, 2006, pp. 299--308.
  • S. R. Klemmer, B. Hartmann, and L. Takayama, "How bodies matter: five themes for interaction design," in DIS '06: Proceedings of the 6th conference on Designing Interactive systems, New York, NY, USA: ACM, 2006, pp. 140--149.

Technical Reports

Masters Reports