Hammond, et al.. Programming with Transactional Coherence and Consistency (TCC). no. 11, Association for Computing Machinery (ACM), Nov. 2004, doi:10.1145/1037187.1024395.