Automated Incremental Pairwise Testing of Software Product Lines

被引:0
|
作者
Oster, Sebastian [1 ]
Markert, Florian [2 ]
Ritter, Philipp [1 ]
机构
[1] Tech Univ Darmstadt, Real Time Syst Grp, Darmstadt, Germany
[2] Tech Univ Darmstadt, Comp Syst Grp, Darmstadt, Germany
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Testing Software Product Lines is very challenging due to a high degree of variability leading to an enormous number of possible products. The vast majority of today's testing approaches for Software Product Lines validate products individually using different kinds of reuse techniques for testing. Due to the enormous number of possible products, individual product testing becomes more and more unfeasible. Combinatorial testing offers one possibility to test a subset of all possible products. In this contribution we provide a detailed description of a methodology to apply combinatorial testing to a feature model of a Software Product Line. We combine graph transformation, combinatorial testing, and forward checking for that purpose. Additionally, our approach considers predefined sets of products.
引用
收藏
页码:196 / +
页数:3
相关论文
共 50 条
  • [11] Advances in Testing Software Product Lines
    Lackner, Hartmut
    Schlingloff, Bernd-Holger
    [J]. ADVANCES IN COMPUTERS, VOL 107, 2017, 107 : 157 - 217
  • [12] Featured Event Sequence Graphs for Model-Based Incremental Testing of Software Product Lines
    Tuglular, Tugkan
    Beyazit, Mutlu
    Ozturk, Dilek
    [J]. 2019 IEEE 43RD ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2019, : 197 - 202
  • [13] Improving the Testing and Testability of Software Product Lines
    Cabral, Isis
    Cohen, Myra B.
    Rothermel, Gregg
    [J]. SOFTWARE PRODUCT LINES: GOING BEYOND, 2010, 6287 : 241 - 255
  • [14] Heterogeneous Modeling and Testing of Software Product Lines
    Belli, Fevzi
    Tuglular, Tugkan
    Ufuktepe, Ekincan
    [J]. 2021 21ST INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2021), 2021, : 1079 - 1088
  • [15] Testing Environment for Embedded Software Product Lines
    Kuroiwa, Takeru
    Kushiro, Noriyuki
    [J]. 2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [16] Model Based Testing in Software Product Lines
    Reales, Pedro
    Polo, Macario
    Caivano, Danilo
    [J]. ENTERPRISE INFORMATION SYSTEMS, ICEIS 2011, 2012, 102 : 270 - 283
  • [17] IncLing: Efficient Product-Line Testing using Incremental Pairwise Sampling
    Al-Hajjaji, Mustafa
    Krieter, Sebastian
    Thuem, Thomas
    Lochau, Malte
    Saake, Gunter
    [J]. ACM SIGPLAN NOTICES, 2017, 52 (03) : 144 - 155
  • [18] Towards Automated Test Refactoring for Software Product Lines
    Krueger, Jacob
    Al-Hajjaji, Mustafa
    Schulze, Sandro
    Saake, Gunter
    Leich, Thomas
    [J]. SPLC'18: PROCEEDINGS OF THE 22ND INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL 1, 2018, : 143 - 148
  • [19] Automated DSL Construction Based on Software Product Lines
    Huang, Changyun
    Osaka, Ataru
    Kamei, Yasutaka
    Ubayashi, Naoyasu
    [J]. MODELSWARD 2015 PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2015, : 247 - 254
  • [20] Comparative Analysis of Classical Multi-Objective Evolutionary Algorithms and Seeding Strategies for Pairwise Testing of Software Product Lines
    Lopez-Herrejon, Roberto E.
    Ferrer, Javier
    Chicano, Francisco
    Egyed, Alexander
    Alba, Enrique
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 387 - 396