Formal specification of Java concurrency to assist software verification | IEEE Conference Publication | IEEE Xplore