Exceptionally Safe Futures 
Armand Navabi and Suresh Jagannathan
COORDINATION 2009, 47-65

A Uniform Transactional Execution Environment for Java 

Lukasz Ziarek, Adam Welc, Ali-Reza Adl-Tabatabia, Vijay Menon, Tatiana Shpeisman and Suresh Jagannathan
ECOOP 2008, 129-154

Quasi-Static Scheduling for Safe Futures 

Armand Navabi, Xiangyu Zhang and Suresh Jagannathan
PPoPP 2008, 23-32

Modular Checkpointing for Atomicity 

Lukasz Ziarek, Philip Schatz and Suresh Jagannathan
Electronic Notes in Theoretical Computer Science 2007, 174(9):85-115.

Open Nesting in Software Transactional Memory 

Yang Ni, Vijay Menon, Ali-Reza Adl-Tabatabai, Antony L. Hosking, Richard L. Hudson, J. Eliot B. Moss, Bratin Saha, Tatiana Shpeisman
PPoPP 2007, 68-78.

STMBench7: A benchmark for software transactional memory 

Rachid Guerraoui, Michal Kapalka and Jan Vitek
EuroSys 2007, 315-324.

Safe Futures for Java 

Adam Welc, Suresh Jagannathan and Antony L. Hosking
OOPSLA 2005, 439–453.