TSGL a Thread Safe Graphics Library for Visualizing Parallelism. - Joel C. Adams; Patrick A. Crain; Mark B. Vander Stel (ICCS, 2015)

Seeing Multithreaded Behavior Using TSGL. - Joel C. Adams; Patrick A. Crain; Christopher P. Dilley (IPDPS Workshops, 2016)

Seeing Is Believing: Helping Students Visualize Multithreaded Behavior. - Joel C. Adams; Patrick A. Crain; Christopher P. Dilley; Serita M. Nelesen; Javin B. Unger; Mark B. Vander Stel (SIGCSE, 2016)

Share Once or Share Often?: Exploring How Designers Approach Iteration in a Large Online Community. - Patrick A. Crain; Brian P. Bailey (Creativity & Cognition, 2017)

TSGL: A tool for visualizing multithreaded behavior. - Joel C. Adams; Patrick A. Crain; Christopher P. Dilley; Christiaan D. Hazlett; Elizabeth R. Koning; Serita M. Nelesen; Javin B. Unger; Mark B. Vander Stel (J. Parallel Distributed Comput., 2018)

What's the Point? How Scores Undermine Written Comments on Open-Ended Work. - Patrick A. Crain; Brian P. Bailey (L@S, 2021)

Easier Said or Easier Done? Exploring the Relative Merits of Common Feedback Presentations. - Patrick A. Crain; Brian P. Bailey (Proc. ACM Hum. Comput. Interact., 2022)

Visualizing Topics and Opinions Helps Students Interpret Large Collections of Peer Feedback for Creative Projects. - Patrick A. Crain; Jaewook Lee 005; Yu-Chun Grace Yen; Joy Kim; Alyssa Aiello; Brian P. Bailey (ACM Trans. Comput. Hum. Interact., 2023)