Types for safe locking: Static race detection for Java

Martín Abadi, Cormac Flanagan, Stephen N. Freund. Types for safe locking: Static race detection for Java. ACM Transactions on Programming Languages and Systems, 28(2):207-255, 2006. [doi]

@article{AbadiFF06,
  title = {Types for safe locking: Static race detection for Java},
  author = {Martín Abadi and Cormac Flanagan and Stephen N. Freund},
  year = {2006},
  doi = {10.1145/1119479.1119480},
  url = {http://doi.acm.org/10.1145/1119479.1119480},
  tags = {Java},
  researchr = {https://researchr.org/publication/AbadiFF06},
  cites = {0},
  citedby = {0},
  journal = {ACM Transactions on Programming Languages and Systems},
  volume = {28},
  number = {2},
  pages = {207-255},
}