Experiences in Using Cetus for Source-to-Source Transformations. - Troy A. Johnson; Sang Ik Lee; Long Fei; Ayon Basumallik; Gautam Upadhyaya; Rudolf Eigenmann; Samuel P. Midkiff (LCPC, 2004)

Expressing and exploiting concurrency in networked applications with aspen. - Gautam Upadhyaya; Vijay S. Pai; Samuel P. Midkiff (PPoPP, 2007)

Automatic atomic region identification in shared memory SPMD programs. - Gautam Upadhyaya; Samuel P. Midkiff; Vijay S. Pai (OOPSLA, 2010)

Using data structure knowledge for efficient lock generation and strong atomicity. - Gautam Upadhyaya; Samuel P. Midkiff; Vijay S. Pai (PPoPP, 2010)

Compiler and runtime support for concurrent programming - Gautam Upadhyaya (2010)