@inproceedings{2f1a92123a624d12baa79c10bcc61302,
title = "Antipattern-based detection of deficiencies in java multithreaded software",
abstract = "In this paper, we investigate an antipattern-based approach to analyze Java multithreaded (MT) programs. We present a library of 38 antipatterns, which describe predefined recognized sources of multithreading related errors in the code. The antipatterns are archived in practical, easy to use templates, and are classified according to their potential effects on the program behavior. We also report on our experience in using these antipatterns in the analysis of real multithreaded applications.",
author = "Hallal, \{H. H.\} and E. Alikacem and Tunney, \{W. P.\} and S. Boroday and A. Petrenko",
year = "2004",
doi = "10.1109/QSIC.2004.1357968",
language = "English",
isbn = "0769522076",
series = "Proceedings - Fourth International Conference on Quality Software, QSIC 2004",
pages = "258--267",
editor = "H.-D. Ehrich and K.-D. Schewe",
booktitle = "Proceedings - Fourth International Conference on Quality Software, QSIC 2004",
note = "Proceedings - Fourth International Conference on Quality Software, QSIC 2004 ; Conference date: 08-09-2004 Through 09-09-2004",
}