XJ: robust XML processing in Java. - Rajesh Bordawekar; Michael G. Burke; Igor Peshansky; Mukund Raghavachari (OOPSLA Companion, 2005)

XJ: Integration of XML Processing into Java. - Rajesh Bordawekar; Michael G. Burke; Igor Peshansky; Mukund Raghavachari (PLAN-X, 2006)

Efficient, portable implementation of asynchronous multi-place programs. - Ganesh Bikshandi; José G. Castaños; Sreedhar B. Kodali; V. Krishna Nandivada; Igor Peshansky; Vijay A. Saraswat; Sayantan Sur; Pradeep Varma; Tong Wen (PPoPP, 2009)

Analysis of imperative XML programs. - Christoph Reichenbach; Michael G. Burke; Igor Peshansky; Mukund Raghavachari (Inf. Syst., 2009)

Communication Optimizations for Distributed-Memory X10 Programs. - Rajkishore Barik; Jisheng Zhao; David Grove; Igor Peshansky; Zoran Budimlic; Vivek Sarkar (IPDPS, 2011)

Object Initialization in X10. - Yoav Zibin; David Cunningham; Igor Peshansky; Vijay A. Saraswat (ECOOP, 2012)

Constrained kinds. - Olivier Tardieu; Nathaniel Nystrom; Igor Peshansky; Vijay A. Saraswat (OOPSLA, 2012)