DocumentCode :
1931126
Title :
Antipattern-based detection of deficiencies in Java multithreaded software
Author :
Hallal, H.H. ; Alikacem, E. ; Tunney, W.P. ; Boroday, S. ; Petrenko, A.
Author_Institution :
CRIM, Montreal, Que., Canada
fYear :
2004
fDate :
8-9 Sept. 2004
Firstpage :
258
Lastpage :
267
Abstract :
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.
Keywords :
Java; multi-threading; software libraries; Java multithreaded program; Java multithreaded software; antipattern library; antipattern-based approach; antipattern-based detection; deficiency detection; multithreaded application; program behavior; Application software; Concurrent computing; Java; Job shop scheduling; Libraries; Multiprocessing systems; Multithreading; Testing; Virtual machining; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software, 2004. QSIC 2004. Proceedings. Fourth International Conference on
Print_ISBN :
0-7695-2207-6
Type :
conf
DOI :
10.1109/QSIC.2004.1357968
Filename :
1357968
Link To Document :
بازگشت