Risk Based Testing for Software Product Line Engineering

被引:1
|
作者
Hartmann, Herman [1 ]
van der Linden, Frank [2 ]
Bosch, Jan [3 ]
机构
[1] Univ Groningen, Groningen, Netherlands
[2] Philips Healthcare, Best, Netherlands
[3] Chalmers Univ Technol, Gothenburg, Sweden
关键词
Risk Based Testing; Software Product Line Engineering;
D O I
10.1145/2648511.2648535
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The variability of product lines increases over time thereby leading to an increasing effort for testing. Since the available time for test activities is limited an efficiency improvement is needed to ensure that products have sufficient quality. This paper introduces risk-based testing for software product lines. Our approach is based on risk based testing for single system engineering which is extended with a dimension that captures the percentage of product variants that use a particular development artifact. Based on the risk of development artifacts, the priorities for domain and application engineering are determined. We demonstrate our approach using a case study from an existing product line and discuss tool support. We conclude that the basic ideas behind risk-based testing for product lines are intuitive, pragmatic in nature, and provide the means for practitioners for guiding the test effort.
引用
收藏
页码:227 / 231
页数:5
相关论文
共 50 条
  • [1] Regression Testing in Software Product Line Engineering
    Runeson, Per
    Engstrom, Emelie
    [J]. ADVANCES IN COMPUTERS, VOL 86, 2012, 86 : 223 - 263
  • [2] Integration testing in software product line engineering: A model-based technique
    Reis, Sacha
    Metzger, Andreas
    Pohl, Klaus
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2007, 4422 : 321 - +
  • [3] Software product line engineering
    Sugumaran, Vijayan
    Park, Sooyong
    Kang, Kyo C.
    [J]. COMMUNICATIONS OF THE ACM, 2006, 49 (12) : 29 - 32
  • [4] RISK MANAGEMENT IN SOFTWARE PRODUCT LINE ENGINEERING: A MAPPING STUDY
    Lobato, Luanna Lopes
    Bittar, Thiago Jabur
    Da Mota Silveira Neto, Paulo Anselmo
    Machado, Ivan Do Carmo
    De Almeida, Eduardo Santana
    De Lemos Meira, Silvio Romero
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2013, 23 (04) : 523 - 558
  • [5] Testing a Software Product Line
    McGregor, John D.
    [J]. TESTING TECHNIQUES IN SOFTWARE ENGINEERING, 2010, 6153 : 104 - 140
  • [6] Model-based pairwise testing for feature interaction coverage in software product line engineering
    Lochau, Malte
    Oster, Sebastian
    Goltz, Ursula
    Schuerr, Andy
    [J]. SOFTWARE QUALITY JOURNAL, 2012, 20 (3-4) : 567 - 604
  • [7] Model-based pairwise testing for feature interaction coverage in software product line engineering
    Malte Lochau
    Sebastian Oster
    Ursula Goltz
    Andy Schürr
    [J]. Software Quality Journal, 2012, 20 : 567 - 604
  • [8] Applying Model-based Software Product Line Testing Approaches to the Automation Engineering Domain
    Lochau, Malte
    Buerdek, Johannes
    Lity, Sascha
    Hagner, Matthias
    Legat, Christoph
    Goltz, Ursula
    Schuerr, Andy
    [J]. AT-AUTOMATISIERUNGSTECHNIK, 2014, 62 (11) : 771 - 780
  • [9] Requirements engineering in software product line engineering
    Emilio Insfran
    Gary Chastek
    Patrick Donohoe
    Julio César Sampaio do Prado Leite
    [J]. Requirements Engineering, 2014, 19 : 331 - 332
  • [10] Requirements engineering in software product line engineering
    Insfran, Emilio
    Chastek, Gary
    Donohoe, Patrick
    Sampaio do Prado Leite, Julio Cesar
    [J]. REQUIREMENTS ENGINEERING, 2014, 19 (04) : 331 - 332