A Model-Based Framework to Support Complexity Analysis Service for Regression Testing of Component-Based Software

被引:1
|
作者
Tao, Chuanqi [1 ]
Gao, Jerry [2 ]
Li, Bixin [3 ]
机构
[1] Nanjing Univ Sci & Technol, Sch Comp Sci & Engn, Nanjing, Jiangsu, Peoples R China
[2] San Jose State Univ, Sch Comp Engn, San Jose, CA 95192 USA
[3] Southeast Univ, Sch Comp Sci & Engn, Nanjing, Jiangsu, Peoples R China
关键词
testing service; component-based software regression testing; software maintenance; regression testing complexity; MAINTENANCE;
D O I
10.1109/SOSE.2015.42
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today, software components have been widely used in software construction to reduce the cost of project and speed up software development cycle. During software maintenance, various software change approaches can be used to realize specific change requirements of software components. Different change approaches lead to diverse regression testing complexity. Such complexity is one of the key contributors to the cost and effectiveness of software maintenance. However, there is a lack of research work addressing regression testing complexity analysis service for software components. This paper proposes a framework to measure and analyze regression testing complexity based on a set of change and impact complexity models and metrics. The framework can provide services for complexity modeling, complexity factor classification, and regression testing complexity measurements. The initial study results indicate the proposed framework is feasible and effective in measuring the complexity of regression testing for component-based software.
引用
收藏
页码:326 / 331
页数:6
相关论文
共 50 条
  • [1] Complexity metrics for regression testing of component-based software
    Tao, Chuan-Qi
    Li, Bi-Xin
    Gao, Jerry
    [J]. Ruan Jian Xue Bao/Journal of Software, 2015, 26 (12): : 3043 - 3061
  • [2] Using component metacontent to support the regression testing of component-based software
    Orso, A
    Harrold, MJ
    Rosenblum, D
    Rothermel, G
    Soffa, ML
    Do, H
    [J]. IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS: SYSTEMS AND SOFTWARE EVOLUTION IN THE ERA OF THE INTERNET, 2001, : 716 - 725
  • [3] An Effective Model-Based Integration Testing Technique for Component-Based Software
    Elsafi, Abubakar
    Jawawi, Dayang N. A.
    Abdelmaboud, Abdelzahir
    Ibrahim, Ashraf Osman
    Almahy, Ibrahim
    [J]. 2019 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCIS), 2019, : 23 - 28
  • [4] Model-based change impact analysis for component-based software
    [J]. Li, B.-X. (bx.li@seu.edu.cn), 1600, Chinese Academy of Sciences (24):
  • [5] Construct metadata based on change model using for component-based software regression testing
    Ma Liangli
    Guo Fuliang
    [J]. FOURTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 1, PROCEEDINGS, 2007, : 747 - 751
  • [6] Built-in regression testing for component-based software systems
    Mao, Chengying
    [J]. COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL II, PROCEEDINGS, 2007, : 723 - 728
  • [7] Model-based transaction service configuration for component-based development
    Loecher, S
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, 2004, 3054 : 302 - 309
  • [8] Automatic, Model-Based Software Performance Improvement for Component-based Software Designs
    Martens, Anne
    Koziolek, Heiko
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 253 (01) : 77 - 93
  • [9] An Aspects Framework for Component-Based Requirements Prediction and Regression Testing
    Ali, Sadia
    Hafeez, Yaser
    Humayun, Mamoona
    Jhanjhi, N. Z.
    Ghoniem, Rania M.
    [J]. SUSTAINABILITY, 2022, 14 (21)
  • [10] Model-Based Software Regression Testing for Software Components
    Batra, Gagandeep
    Arora, Yogesh Kumar
    Sengupta, Jyotsna
    [J]. INFORMATION SYSTEMS, TECHNOLOGY AND MANAGEMENT-THIRD INTERNATIONAL CONFERENCE, ICISTM 2009, 2009, 31 : 138 - +