Concurrency design patterns, software quality attributes and their tactics

@inproceedings{Zheng2010ConcurrencyDP,
  title={Concurrency design patterns, software quality attributes and their tactics},
  author={Jiang Zheng and K. Eric Harper},
  booktitle={IWMSE '10},
  year={2010}
}
With the prevalent application of multi-core CPUs, software practitioners are facing the challenge of developing high quality multi-threaded programs. Applying concurrency design patterns is one of the best practices in multi-core software engineering. We comprehensively surveyed 28 concurrency design patterns, and provided a problem-oriented guide that navigates software developers towards the "right" pattern(s) with minimal search/reading effort. The guide also illustrates the relationship… CONTINUE READING

Similar Papers

Loading similar papers…