Proposal of a Testing Method Using Similarity of Interleaving for Java']Java Multi-threaded Programs

被引:0
|
作者
Katayama, Tetsuro [1 ]
Kitano, Shoichiro [1 ]
Kita, Yoshihiro [2 ]
Yamaba, Hisaaki [1 ]
Aburada, Kentaro [3 ]
Okazaki, Naonobu [1 ]
机构
[1] Miyazaki Univ, 1-1 Gakuen Kibanadai Nishi, Miyazaki 8892192, Japan
[2] Kanagawa Inst Technol, Atsugi, Kanagawa 2430292, Japan
[3] Oita Natl Coll Technol, Oita 8700152, Japan
关键词
multi-threaded program; testing; similarity; !text type='Java']Java[!/text;
D O I
10.2991/jrnal.2015.1.4.10
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In order to improve the efficiency of testing Java multi-threaded programs, this research proposes a testing method to detect order violation in them using similarity of interleaving. The proposed method improves the efficiency of testing by executing interleaving which can test the places where lead the order violation easily in source codes and by reducing interleaving which is similar to executed one already. The efficiency of the method is shown by experiments for confirmation.
引用
收藏
页码:299 / 302
页数:4
相关论文
共 50 条
  • [21] MULTI-THREADED DATA COMMUNICATION IN JAVA']JAVA FOR ADVANCED COMPUTING ENVIRONMENTS
    Wang, Jinying
    Yang, Jing
    [J]. SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2023, 24 (04): : 1087 - 1096
  • [22] Exploring Multi-Threaded Java']Java Application Performance on Multicore Hardware
    Sartor, Jennifer B.
    Eeckhout, Lieven
    [J]. ACM SIGPLAN NOTICES, 2012, 47 (10) : 281 - 296
  • [23] Transparent migration of multi-threaded applications on a java']java based grid
    Ellahi, T. N.
    Hudzia, B.
    McDermott, L.
    Kechadi, T.
    [J]. PROCEEDINGS OF THE SECOND IASTED INTERNATIONAL CONFERENCE ON WEB TECHNOLOGIES, APPLICATIONS, AND SERVICES, 2006, : 54 - +
  • [24] Applying static analysis to large-scale, multi-threaded Java programs
    Swiss Federal Institute of Technology, Institute of Computer Systems, ETH Zentrum, RZ H, Zürich
    CH-8092, Switzerland
    [J]. Proc Aust Software Eng Conf ASWEC, (68-75):
  • [25] Development of Java']Java multi-threaded simulation for chemical reacting flow of ethanol
    Yamada, E.
    Shimada, T.
    Hayashi, A. K.
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2012, 54 : 17 - 23
  • [26] JaRec: a portable record/replay environment for multi-threaded Java']Java applications
    Georges, A
    Christiaens, M
    Ronsse, M
    De Bosschere, K
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2004, 34 (06): : 523 - 547
  • [27] A framework for advanced process control and portable multi-threaded implementation in Java']Java
    Jokinen, PA
    [J]. ADVANCES IN PROCESS CONTROL 5, 1998, : 79 - 86
  • [28] Implementation of strong mobility for multi-threaded agents in Java
    Chakravarti, A.J.
    Wang, X.
    Hallstrom, J.O.
    Baumgartner, G.
    [J]. Proc. Int. Conf. Parallel Process., 1600, (321-330):
  • [29] Resource-Aware Scaling of Multi-threaded Java']Java Applications in Multi-tenancy Scenarios
    Simao, Jose
    Rameshan, Navaneeth
    Veiga, Luis
    [J]. 2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 1, 2013, : 445 - 451
  • [30] CPPROFJ: Aspect-capable call path profiling of multi-threaded Java']Java applications
    Hall, RJ
    [J]. ASE 2002: 17TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, 2002, : 107 - 116