Publications
Sort by: Category | Date
Conference Papers
- Carolyn D. Egelman, Emerson Murphy-Hill, Elizabeth Kammer, Maggie Morrow Hodges, Collin Green, Ciera Jaspan, and James Lin, Predicting Developers’ Negative Feelings about Code Review. In Proceedings of ICSE 2020: International Conference on Software Engineering, Seoul, Republic of Korea, October 5–11, 2020.
via Google Research - Thomas P. Moran, Tara L. Matthews, Laurian Vega, Barton Smith, James Lin, and Stephen Dill, Ownership & Evolution of Local Process Representations. In Part I of Proceedings of INTERACT 2009: IFIP TC13 Conference in Human-Computer Interaction, Uppsala, Sweden, August 24–28, 2009, Lecture Notes in Computer Science 5726, pp. 560–573.
PDF (328 K) - James Lin, Jeffrey Wong, Jeffrey Nichols, Tessa Lau, and Allen Cypher, End-User Programming of Mashups with Vegemite. In Proceedings of IUI 2009: International Conference on Intelligent User Interfaces, Sanibel Island, FL, February 8–11, 2009, pp. 97–106.
PDF (1.34 MB) | Video on YouTube - James Lin and James A. Landay, Employing Patterns and Layers for Early-Stage Design and Prototyping of Cross-Device User Interfaces. In Proceedings of CHI 2008: Human Factors in Computing Systems, Florence, Italy, April 5–10, 2008, pp. 1313–1322.
PDF (739 K) | QuickTime video (29 MB) - Greg Little, Tessa A. Lau, Allen Cypher, James Lin, Eben M. Haber, and Eser Kandogan, Koala: Capture, Share, Automate, Personalize Business Processes on the Web. In Proceedings of CHI 2007: Human Factors in Computing Systems, San Jose, CA, April 28–May 3, 2007, pp. 943–946.
PDF (990 K) - John C. Tang, James Lin, Jeffrey S. Pierce, Steve Whittaker, Clemens Drews, Recent Shortcuts: Using Recent Interactions to Support Shared Activities. In Proceedings of CHI 2007: Human Factors in Computing Systems, San Jose, CA, April 28–May 3, 2007, pp. 1263–1272.
PDF (676 K) - John C. Tang, Sophia B. Liu, Michael Muller, Clemens Drews, James Lin, Unobtrusive but Invasive: Using Screen Recording to Collect Field Data on Computer-Mediated Collaboration. In Proceedings of CSCW 2006: 20th Anniversary Conference on Computer Supported Cooperative Work, Banff, AB, Canada, November 4–8, 2006, pp. 479–482.
PDF (200 K) - Eric S. Chung, Jason I. Hong, James Lin, Madhu K. Prabaker, James A. Landay, and Alan L. Liu, Development and Evaluation of Emerging Design Patterns for Ubiquitous Computing. In the Proceedings of DIS 2004: Designing Interactive Systems, Cambridge, MA, August 1–4, 2004.
PDF (1.0 MB) - Scott R. Klemmer, Jack Li, James Lin, and James A. Landay, Papier-Mâché: Toolkit Support for Tangible Input. In CHI Letters: Human Factors in Computing Systems, CHI 2004, 6(1): pp. 399–406.
PDF (850 K) -
James Lin and James A. Landay, Damask: A Tool for Early-Stage Design and Prototyping of Multi-Device User Interfaces. In Proceedings of The 8th International Conference on Distributed Multimedia Systems (2002 International Workshop on Visual Computing), San Francisco, CA, September 26–28, 2002, pp. 573–580.
PDF (729 K) -
James Lin, Michael Thomsen, and James A. Landay, A Visual Language for Sketching Large and Complex Interactive Designs. In CHI Letters: Human Factors in Computing Systems, CHI 2002, 2002. 4(1): pp. 307–314.
PDF (720 K) -
James Lin, Mark W. Newman, Jason I. Hong, and James A. Landay, DENIM: Finding a Tighter Fit Between Tools and Practice for Web Site Design. In CHI Letters: Human Factors in Computing Systems, CHI 2000, 2000. 2(1): pp. 510–517.
PDF (814 K) -
Michael Chen, Marti Hearst, Jason Hong, and James Lin, Cha-Cha: A System for Organizing Intranet Search Results. In the Proceedings of USITS 99: The 2nd USENIX Symposium on Internet Technologies and Systems, Boulder, CO, October 11–14, 1999.
HTML | PDF (226 K) | PostScript (gz) (670K) -
Richard C. Davis, James A. Landay, Victor Chen, Jonathan Huang, Rebecca B. Lee, Francis Li, James Lin, Charles B. Morrey III, Ben Schleimer, Morgan N. Price, and Bill N. Schilit, NotePals: Lightweight Note Sharing by the Group, for the Group. In Proceedings of CHI 99: Human Factors in Computer Systems, Pittsburgh, PA, May 15–20, 1999, pp. 338–345.
PDF (298 K)
Journal Articles
- Alex Cozzi, Stephen Farrell, Tessa Lau, Barton A. Smith, Clemens Drews, James Lin, Bob Stachel, and Thomas P. Moran, Activity Management as a Web Service. IBM Systems Journal, 2006. 45(4): pp. 695–712 (Special issue on Business Collaboration).
PDF (371 K) - Mark W. Newman, James Lin, Jason I. Hong, and James A. Landay, DENIM: An Informal Web Site Design Tool Inspired by Observations of Practice. Human-Computer Interaction, 2003. 18(3): pp. 259–324.
Periodical Articles
- Rich Gossweiler, Colin McDonough, James Lin, and Roy Want, Argos: Building a Web-Centric Application Platform on Top of Android. IEEE Pervasive Computing, 2011. 10(4): pp. 10–14.
Short Papers
- James Lin, Tiffany Knearem, Kris Giesing, Relay: A Collaborative UI Model for Design Handoff. Poster in Adjunct Proceedings of UIST 2023: 36th Annual ACM Symposium on User Interface Software and Technology, San Francisco, CA, October 29–November 1, 2023.
ACM Digital Library - James Lin, John C. Tang, Steve Whittaker, Clemens Drews, Recent Shortcuts: Providing Quick Access to Recently Used Computer Objects to Support Shared Activities. Interactive Poster in Conference Companion of CSCW 2006: 20th Anniversary Conference on Computer Supported Cooperative Work, Banff, AB, Canada, November 4–8, 2006.
PDF (262 K) -
James A. Landay, Jason I. Hong, Scott R. Klemmer, James Lin, and Mark W. Newman, Informal PUIs: No Recognition Required. In Sketch Understanding: Papers from the AAAI 2002 Spring Symposium, pp. 86–90.
PDF (312 K) -
Jason I. Hong, Francis C. Li, James Lin, and James A. Landay, End-User Perceptions of Formal and Informal Representations of Web Sites. In Extended Abstracts of Human Factors in Computing Systems: CHI 2001, Seattle, WA, March 31–April 5, 2001, pp. 385–386.
PDF (223 K)
Book Chapters
- Allen Cypher, Clemens Drews, Eben Haber, Eser Kandogan, James Lin, Tessa Lau, Gilly Leshed, Tara Matthews, Eric Wilcox, Collaborative scripting for the Web. In Allen Cypher, Mira Dontcheva, Tessa Lau, Jeffrey Nichols (eds.), No Code Required, Morgan Kaufmann, 2010, pp. 85–104.
Workshop Papers
- Christopher Scaffidi, Allen Cypher, Sebastian Elbaum, Andhy Koesnandar, James Lin, Brad Myers, and Mary Shaw, Using Topes to Validate and Re-format Data in End-User Programming Tools. In 4th Workshop on End-User Software Engineering, Leipzig, Germany, May 12, 2008, pp. 11–15.
PDF (221 K) - John C. Tang, Tessa A. Lau, Clemens Drews and James Lin, Consolidarity: Exploring Patterns of Social Commonality Among Consolidated File Storage. Presented at HCIC 2006: Human Computer Interaction Consortium, Frasier, CO, February 1–5, 2006.
- James Lin, Damask: A Tool for Early-Stage Design and Prototyping of Cross-Device User Interfaces. In Conference Supplement of UIST 2003: ACM Symposium on User Interface Software and Technology, Vancouver, BC, Canada, Nov. 2–5, 2003, pp. 13–16.
PDF (396 K) -
James A. Landay, Richard C. Davis, Victor Chen, Jonathan Huang, Rebecca B. Lee, Francis Li, James Lin, Charles B. Morrey III, and Ben Schleimer, NotePals: Sharing and Synchronizing Handwritten Notes with Multimedia Documents. In Handheld CSCW Workshop at CSCW 98, Seattle, WA, Nov. 14, 1998.
HTML
Video Posters
- John C. Tang, James Lin, Steve Whittaker, Clemens Drews, Recent Shortcuts: Using Recent Interactions to Support Shared Activities. Full video in the Proceedings of CSCW 2006: 20th Anniversary Conference on Computer Supported Cooperative Work, Banff, AB, Canada, November 4–8, 2006.
QuickTime (118 MB!!!) -
James Lin, Mark W. Newman, Jason I. Hong, James A. Landay, DENIM: An Informal Tool for Early Stage Web Site Design. Video poster in Extended Abstracts of Human Factors in Computing Systems: CHI 2001, Seattle, WA, March 31–April 5, 2001, pp. 205–206.
PDF (144 K) | Video
Dissertation
- James Lin, Using Design Patterns and Layers to Support the Early-Stage Design and Prototyping of Cross-Device User Interfaces, Ph.D. Dissertation, University of California, Berkeley, 2005.
- Main part (PDF — 9.1 MB) | Appendices (PDF — 39.3 MB)
- All (PDF — 48.2 MB)
Student Posters
- James Lin, A Visual Language for a Sketch-Based UI Prototyping Tool. In Human Factors in Computing Systems: CHI 99 Extended Abstracts, Pittsburgh, PA, May 15–20, 1999, pp. 298–299.
PDF (85 K)