Large software organizations with a product line development approach face many challenges regarding testing. Test managers need to make tradeoffs along three dimensions of repeated testing (abstraction level, time and product space) and consider a range of goals and constraints. In order to keep pace with the decreased development time for new products, which is enabled by the systematic reuse, selective testing of product variants is necessary. A common industrial practice is to base test scoping decisions on practitioners’ expertise and experience. However, as software systems grow in size and complexity, the combinatorial explosion of test possibilities makes it infeasible to assess the reasonableness of the decisions without tool suppo...
Background Regression testing is a complex and challenging activity and consumes a significant porti...
Software is continually and rapidly evolving with constant risk of introducing faults. Software test...
Regression testing is an expensive process because, most of times, all the avail-able test cases are...
In large software organizations with a product line development approach a selective testing of prod...
In large software organizations with a product line development approach, system test planning and s...
Abstract— Context: Software product lines (SPL) are used in industry to achieve more efficient softw...
Abstract — Context: Software product lines (SPL) are used in industry to achieve more efficient soft...
Abstract—In large software organizations with a product line development approach, system test plann...
Software product line engineering is an approach to cost-efficiently derive tailored products to mar...
Abstract—Background: Test managers have to repeatedly select test cases for test activities during e...
Background: Software quality assurance (QA) is an essential activity in the software development lif...
Test managers have to repeatedly select test cases for test activities during evolution of large sof...
Regression testing is a means to assure that a change in the software, or its execution environment,...
Regression testing is a means to assure that a change in the software, or its execution environment,...
Context: A majority of the regression testing techniques proposed by the research have not been adop...
Background Regression testing is a complex and challenging activity and consumes a significant porti...
Software is continually and rapidly evolving with constant risk of introducing faults. Software test...
Regression testing is an expensive process because, most of times, all the avail-able test cases are...
In large software organizations with a product line development approach a selective testing of prod...
In large software organizations with a product line development approach, system test planning and s...
Abstract— Context: Software product lines (SPL) are used in industry to achieve more efficient softw...
Abstract — Context: Software product lines (SPL) are used in industry to achieve more efficient soft...
Abstract—In large software organizations with a product line development approach, system test plann...
Software product line engineering is an approach to cost-efficiently derive tailored products to mar...
Abstract—Background: Test managers have to repeatedly select test cases for test activities during e...
Background: Software quality assurance (QA) is an essential activity in the software development lif...
Test managers have to repeatedly select test cases for test activities during evolution of large sof...
Regression testing is a means to assure that a change in the software, or its execution environment,...
Regression testing is a means to assure that a change in the software, or its execution environment,...
Context: A majority of the regression testing techniques proposed by the research have not been adop...
Background Regression testing is a complex and challenging activity and consumes a significant porti...
Software is continually and rapidly evolving with constant risk of introducing faults. Software test...
Regression testing is an expensive process because, most of times, all the avail-able test cases are...