• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
WangWei, LiTong, HeYun, LiHao. A Hybrid Approach for Ripple Effect Analysis of Software Evolution Activities[J]. Journal of Computer Research and Development, 2016, 53(3): 503-516. DOI: 10.7544/issn1000-1239.2016.20140727
Citation: WangWei, LiTong, HeYun, LiHao. A Hybrid Approach for Ripple Effect Analysis of Software Evolution Activities[J]. Journal of Computer Research and Development, 2016, 53(3): 503-516. DOI: 10.7544/issn1000-1239.2016.20140727

A Hybrid Approach for Ripple Effect Analysis of Software Evolution Activities

More Information
  • Published Date: February 29, 2016
  • Ripple effect is defined as the process of determining potential effects to a subject system resulting from a proposed software evolving activity. Since software engineers perform different evolving activities to respond to different kinds of requirements, ripple effect analysis has been globally recognized as a key factor of affecting the success of software evolution projects. The precision of most existing ripple effect analysis methods is not as good as expectation and lots of methods have their inherent limitations. This paper proposes a hybrid analysis method which combines the dynamic and information retrieval based techniques to support ripple effect analysis in source code. This combination is able to keep the feature of high recall rate of dynamic method and reduce the adverse effects of noise and analysis scope by the domain knowledge which is derived from source code by information retrieval technique. In order to verify the effectiveness of the proposed approach, we have performed the ripple effect analysis and compared the analysis results produced by dynamic, static, text, historical evolving knowledge based methods with the proposed method on one open source software named jEdit. The results show that the hybrid ripple effect analysis method, across several cut points, provides statistically significant improvements in both precision and recall rate over these techniques used independently.
  • Related Articles

    [1]Wang Tao, Chen Wei, Li Juan, Liu Shaohua, Su Lingang, Zhang Wenbo. Association Mining Based Consistent Service Configuration[J]. Journal of Computer Research and Development, 2020, 57(1): 188-201. DOI: 10.7544/issn1000-1239.2020.20190079
    [2]Niu Xinzheng, Wang Chongyi, Ye Zhijia, She Kun. An Efficient Association Rule Hiding Algorithm Based on Cluster and Threshold Interval[J]. Journal of Computer Research and Development, 2017, 54(12): 2785-2796. DOI: 10.7544/issn1000-1239.2017.20160612
    [3]Zhang Chun, Zhou Jing. Optimization Algorithm of Association Rule Mining for EMU Operation and Maintenance Efficiency[J]. Journal of Computer Research and Development, 2017, 54(9): 1958-1965. DOI: 10.7544/issn1000-1239.2017.20160498
    [4]Dong Jie and Shen Guojie. Remote Sensing Image Classification Based on Fuzzy Associative Classification[J]. Journal of Computer Research and Development, 2012, 49(7): 1500-1506.
    [5]Shen Yan, Song Shunlin, Zhu Yuquan. Mining Algorithm of Association Rules Based on Disk Table Resident FP-TREE[J]. Journal of Computer Research and Development, 2012, 49(6): 1313-1322.
    [6]Mao Yuxing and Shi Baile. An Incremental Method for Mining Generalized Association Rules Based on Extended Canonical-Order Tree[J]. Journal of Computer Research and Development, 2012, 49(3): 598-606.
    [7]Tong Yongxin, Zhang Yuanyuan, Yuan Mei, Ma Shilong, Yu Dan, Zhao Li. An Efficient Algorithm for Mining Compressed Sequential Patterns[J]. Journal of Computer Research and Development, 2010, 47(1): 72-80.
    [8]Zhong Yong, Qin Xiaolin, and Bao Lei. An Association Rule Mining Algorithm of Multidimensional Sets[J]. Journal of Computer Research and Development, 2006, 43(12): 2117-2123.
    [9]Chen Geng, Zhu Yuquan, Yang Hebiao, Lu Jieping, Song Yuqing, Sun Zhihui. Study of Some Key Techniques in Mining Association Rule[J]. Journal of Computer Research and Development, 2005, 42(10): 1785-1789.
    [10]Qin Liangxi, Shi Zhongzhi. SFP-Max—A Sorted FP-Tree Based Algorithm for Maximal Frequent Patterns Mining[J]. Journal of Computer Research and Development, 2005, 42(2): 217-223.

Catalog

    Article views (1088) PDF downloads (676) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return