Sign up & Download
Sign in

Defining a Catalog of Programming Anti-Patterns for Concurrent Java

by Jeremy S Bradbury, Kevin Jalbert
Proc of the 3rd International Workshop on Software Patterns and Quality SPAQu09 (2009)

Abstract

Many programming languages, including Java, provide support for concurrency. Although concurrency has many benefits with respect to performance, concurrent software can be problematic to develop and test because of the many different thread interleavings. We propose a comprehensive set of concurrency programming anti-patterns that can be used by Java developers to aid in avoiding many of the known pitfalls associated with concurrent software development. Our concurrency anti-patterns build upon our previous work as well as the work of others in the research community.

Cite this document (BETA)

Sign up today - FREE

Mendeley saves you time finding and organizing research. Learn more

  • All your research in one place
  • Add and import papers easily
  • Access it anywhere, anytime

Start using Mendeley in seconds!

Already have an account? Sign in

Readership Statistics

4 Readers on Mendeley
by Discipline
 
 
by Academic Status
 
25% Student (Master)
 
25% Ph.D. Student
 
25% Researcher (at an Academic Institution)
by Country
 
75% Canada
 
25% India