Identification of Java lock contention anti-patterns based on runtime performance data | IEEE Conference Publication | IEEE Xplore