Defining a Catalog of Programming Anti-Patterns for Concurrent Java

  • Bradbury J
  • Jalbert K
N/ACitations
Citations of this article
14Readers
Mendeley users who have this article in their library.

Abstract

Many programming languages, including Java, provide support for concurrency. Although concurrency has many benefits with respect to performance, concurrent softwarecan 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

CITATION STYLE

APA

Bradbury, J. S., & Jalbert, K. (2009). Defining a Catalog of Programming Anti-Patterns for Concurrent Java. In Proc. of the 3rd International Workshop on Software Patterns and Quality (SPAQu’09) (pp. 6–11).

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free