| 2009: | Samira Ashtiani Abdi | Recovering Related Artifacts in Software Projects' History: a Comparison of Information Retrieval Based Methods |
| Jeremy Handcock | How Developers Use an Awareness Tool: Patterns and Usage Scenarios | |
| Carolyn MacLeod | Patterns in Novice Design Analysis Using Spin | |
| current: | Aran Donohue | |
| Jason Montojo | ||
| Rory Tulk |
| 2009: | Practical Programming (co-authored with Jennifer Campbell, Paul Gries, and Jason Montojo) |
| 2008: | Bottle of Light |
| 2007: | Beautiful Code (co-edited with Andy Oram) |
| 2006: | Data Crunching |
| 1999: | Three Sensible Adventures |
| 1996: | Parallel Programming Using C++ (co-edited with Paul Lu) |
| 1996: | Practical Parallel Programming |
| 1991: | Past, Present, Parallel (co-edited with Arthur Trew) |