Java Concurrency Guidelines

SEI Report
In this report, the authors describe the CERT Oracle Secure Coding Standard for Java, which provides guidelines for secure coding in Java.
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-2010-TR-015
DOI (Digital Object Identifier)
10.1184/R1/6574958.v1

Abstract

This report has been superseded by The CERT Oracle Secure Coding Standard for Java.

Cite This SEI Report

Long, F., Mohindra, D., Seacord, R., & Svoboda, D. (2010, May 1). Java Concurrency Guidelines. (SEI Report CMU/SEI-2010-TR-015). Retrieved July 8, 2026, from https://doi.org/10.1184/R1/6574958.v1.

@techreport{long_2010,
author={Long, Fred and Mohindra, Dhruv and Seacord, Robert and Svoboda, David},
title={Java Concurrency Guidelines},
month={May},
year={2010},
number={{CMU/SEI-2010-TR-015},
institution={Software Engineering Institute, Carnegie Mellon University},
doi={10.1184/R1/6574958.v1},
url={https://doi.org/10.1184/R1/6574958.v1},
note={Accessed: 2026-Jul-8}
}

Long, Fred, Dhruv Mohindra, Robert Seacord, and David Svoboda. "Java Concurrency Guidelines." (CMU/SEI-2010-TR-015). Software Engineering Institute, Carnegie Mellon University. Software Engineering Institute, May 1, 2010. https://doi.org/10.1184/R1/6574958.v1.

F. Long, D. Mohindra, R. Seacord, and D. Svoboda, "Java Concurrency Guidelines," Software Engineering Institute, Carnegie Mellon University. Software Engineering Institute, SEI Report CMU/SEI-2010-TR-015, 1-May-2010 [Online]. Available: https://doi.org/10.1184/R1/6574958.v1. [Accessed: 8-Jul-2026].

Long, Fred, Dhruv Mohindra, Robert Seacord, and David Svoboda. "Java Concurrency Guidelines." (SEI Report CMU/SEI-2010-TR-015). Software Engineering Institute, Carnegie Mellon University, Software Engineering Institute, 1 May. 2010. https://doi.org/10.1184/R1/6574958.v1. Accessed 8 Jul. 2026.

Long, Fred; Mohindra, Dhruv; Seacord, Robert; & Svoboda, David. Java Concurrency Guidelines. CMU/SEI-2010-TR-015. Software Engineering Institute. 2010. DOI: 10.1184/R1/6574958.v1. https://doi.org/10.1184/R1/6574958.v1