CAMEL: A Tool for Collaborative Distributed Software Design. - Marcelo Cataldo; Charles P. Shelton; Yongjoon Choi; Yun-Yin Huang; Vytesh Ramesh; Darpan Saini; Liang-Yun Wang (ICGSE, 2009)

Typestate-oriented programming. - Jonathan Aldrich; Joshua Sunshine; Darpan Saini; Zachary Sparks (OOPSLA Companion, 2009)

A theory of typestate-oriented programming. - Darpan Saini; Joshua Sunshine; Jonathan Aldrich (FTfJP@ECOOP, 2010)

Permission-based programming languages. - Jonathan Aldrich; Ronald Garcia; Mark Hahnenberg; Manuel Mohr; Karl Naden; Darpan Saini; Sven Stork; Joshua Sunshine; Éric Tanter; Roger Wolff (ICSE, 2011)

Plaid: a permission-based programming language. - Jonathan Aldrich; Robert Bocchino; Ronald Garcia; Mark Hahnenberg; Manuel Mohr; Karl Naden; Darpan Saini; Sven Stork; Joshua Sunshine; Éric Tanter; Roger Wolff (OOPSLA Companion, 2011)