| 2006 |
| 8 | EE | Adam Welc,
Antony L. Hosking,
Suresh Jagannathan:
Transparently Reconciling Transactions with Locking for Java Synchronization.
ECOOP 2006: 148-173 |
| 7 | EE | Adam Welc,
Suresh Jagannathan,
Antony L. Hosking:
Revocation techniques for Java concurrency.
Concurrency and Computation: Practice and Experience 18(12): 1613-1656 (2006) |
| 2005 |
| 6 | EE | Matthew Arnold,
Adam Welc,
V. T. Rajan:
Improving virtual machine performance using a cross-run profile repository.
OOPSLA 2005: 297-311 |
| 5 | EE | Adam Welc,
Suresh Jagannathan,
Antony L. Hosking:
Safe futures for Java.
OOPSLA 2005: 439-453 |
| 4 | EE | Suresh Jagannathan,
Jan Vitek,
Adam Welc,
Antony L. Hosking:
A transactional object calculus.
Sci. Comput. Program. 57(2): 164-186 (2005) |
| 2004 |
| 3 | EE | Adam Welc,
Suresh Jagannathan,
Antony L. Hosking:
Transactional Monitors for Concurrent Objects.
ECOOP 2004: 519-542 |
| 2 | EE | Jan Vitek,
Suresh Jagannathan,
Adam Welc,
Antony L. Hosking:
A Semantic Framework for Designer Transactions.
ESOP 2004: 249-263 |
| 1 | EE | Adam Welc,
Antony L. Hosking,
Suresh Jagannathan:
Preemption-Based Avoidance of Priority Inversion for Java.
ICPP 2004: 529-538 |