• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Sun Chang’ai, Wang Guan. MujavaX: A Distribution-Aware Mutation Generation System for Java[J]. Journal of Computer Research and Development, 2014, 51(4): 874-881.
Citation: Sun Chang’ai, Wang Guan. MujavaX: A Distribution-Aware Mutation Generation System for Java[J]. Journal of Computer Research and Development, 2014, 51(4): 874-881.

MujavaX: A Distribution-Aware Mutation Generation System for Java

More Information
  • Published Date: April 14, 2014
  • Mutation analysis is widely employed to evaluate the effectiveness of various software testing techniques. Existing mutation analysis techniques commonly insert faults into original programs uniformly, while actual faults tend to be clustered, which has been observed in empirical studies. This mismatch may result in the inappropriate simulation of faults, and thus may not deliver the reliable evaluation results. To overcome this limitation, we proposed a distribution-aware mutation analysis technique in our previous work, and it has been validated that the mutation distribution has impact on the effectiveness result of software testing techniques under evaluation. In this paper, we implement a mutation system called MujavaX to support distribution-aware mutation analysis. Such a system is an extension and improvement on Mujava which has been widely employed to mutation testing for Java programs. A case study is conducted to validate the correctness and feasibility of MujavaX, and experimental results show that MujavaX is able to generate a set of mutants for Java programs with respect to the given distribution model specified by testers.
  • Related Articles

    [1]Tang Kezong, Liu Bingxiang, Yang Jingyu, Sun Tingkai. Double Center Particle Swarm Optimization Algorithm[J]. Journal of Computer Research and Development, 2012, 49(5): 1086-1094.
    [2]Fan Xiaoqin, Jiang Changjun, Fang Xianwen, Ding Zhijun. Dynamic Web Service Selection Based on Discrete Particle Swarm Optimization[J]. Journal of Computer Research and Development, 2010, 47(1): 147-156.
    [3]Jie Jing, Zeng Jianchao, Han Chongzhao. Self-Organized Particle Swarm Optimization Based on Feedback Control of Diversity[J]. Journal of Computer Research and Development, 2008, 45(3): 464-471.
    [4]Ma Ming, Zhou Chunguang, Zhang Libiao, Ma Jie. Fuzzy Neural Network Optimization by a Multi-Objective Particle Swarm Optimization Algorithm[J]. Journal of Computer Research and Development, 2006, 43(12): 2104-2109.
    [5]Lei Kaiyou and Qiu Yuhui. A Study of Constrained Layout Optimization Using Adaptive Particle Swarm Optimizer[J]. Journal of Computer Research and Development, 2006, 43(10): 1724-1731.
    [6]Cui Zhihua and Zeng Jianchao. Modified Particle Swarm Optimization Based on Differential Model[J]. Journal of Computer Research and Development, 2006, 43(4): 646-653.
    [7]Dou Quansheng, Zhou Chunguang, Xu Zhongyu, Pan Guanyu. Swarm-Core Evolutionary Particle Swarm Optimization in Dynamic Optimization Environments[J]. Journal of Computer Research and Development, 2006, 43(1): 89-95.
    [8]Liu Yu, Qin Zheng, Lu Jiang, Shi Zhewen. Multimodal Particle Swarm Optimization for Neural Network Ensemble[J]. Journal of Computer Research and Development, 2005, 42(9): 1519-1526.
    [9]Chen Hongzhou, Gu Guochang, and Kang Wangxing. A Sentient Particle Swarm Optimization[J]. Journal of Computer Research and Development, 2005, 42(8): 1299-1305.
    [10]Dou Quansheng, Zhou Chunguang, and Ma Ming. Two Improvement Strategies for Particle Swarm Optimization[J]. Journal of Computer Research and Development, 2005, 42(5): 897-904.

Catalog

    Article views (799) PDF downloads (548) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return