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 条
  • [41] A framework for extensible component customization for component-based software development
    Yau, Stephen S.
    Taweponsomkiat, Choksing
    Huang, Dazhi
    [J]. QSIC 2006: SIXTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2006, : 369 - +
  • [42] A test framework for CORBA* component model-based software systems
    Batteram, HJ
    Romijn, WA
    [J]. BELL LABS TECHNICAL JOURNAL, 2003, 8 (03) : 15 - 29
  • [43] QoS analysis for component-based embedded software: Model and methodology
    Ma, Hui
    Yen, I. -Ling
    Zhou, Jia
    Cooper, Kendra
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (06) : 859 - 870
  • [44] A reusable component-based library for GUI regression testing
    Chen, Hao
    Zou, Beiji
    Bian, Naizheng
    Pan, Lili
    [J]. FIRST INTERNATIONAL WORKSHOP ON KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2007, : 326 - +
  • [45] A framework for detecting interface violations in component-based software
    Edwards, SH
    Shakir, G
    Sitaraman, M
    Weide, BW
    Hollingsworth, J
    [J]. FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE REUSE - PROCEEDINGS, 1998, : 46 - 55
  • [46] A Theoretical Framework of Component-Based Software Development Phases
    Sharp, Jason H.
    Ryan, Sherry D.
    [J]. DATA BASE FOR ADVANCES IN INFORMATION SYSTEMS, 2010, 41 (01): : 56 - 75
  • [47] A Framework to Handle Component-Based Software Transactions with Semantics
    Gomez, Juan Miguel
    Alor-Hernandez, Giner
    Mencke, Myriam
    Posada-Gomez, Ruben
    Juarez-Martinez, Ulises
    Aguila-Rodriguez, Gerardo
    Cortes-Robles, Guillermo
    [J]. THIRD INTERNATIONAL CONFERENCE ON DIGITAL SOCIETY: ICDS 2009, PROCEEDINGS, 2009, : 184 - 189
  • [48] Open framework for the dynamic reconfiguration of component-based software
    Ketfi, A
    Belkhatir, N
    [J]. SERP'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2004, : 948 - 951
  • [49] Management and control of coding and testing of component-based software
    Prudencio Lopes, Tatiane Macedo
    Fernandes, Clovis Torres
    [J]. COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 664 - 666
  • [50] INTEGRATION AND RELIABILITY TESTING FOR COMPONENT-BASED SOFTWARE SYSTEMS
    Saglietti, Francesca
    Pinte, Florin
    Soehnlein, Sven
    [J]. 2009 35TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2009, : 368 - 374