loading...
Antipattern-Based Detection of Deficiencies in Java Multithreaded Software
Braunshweig, Germany September 08-September 10
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/QSIC.2004.1357968Quality Software, Fourth Internationa ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
H. H. Hallal, CRIM, Canada
E. Alikacem, CRIM, Canada
W. P. Tunney, SAP Labs Canada, Canada
S. Boroday, CRIM, Canada
A. Petrenko, CRIM, Canada
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.
Citation:
H. H. Hallal, E. Alikacem, W. P. Tunney, S. Boroday, A. Petrenko, "Antipattern-Based Detection of Deficiencies in Java Multithreaded Software," qsic, pp.258-267, Quality Software, Fourth International Conference on (QSIC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.