Test case prioritization approaches in regression testing: A systematic literature review
Context Software quality can be assured by going through software testing process.
However, software testing phase is an expensive process as it consumes a longer time. By …
However, software testing phase is an expensive process as it consumes a longer time. By …
A systematic literature review of test case prioritization using genetic algorithms
Regression testing is the essential process of software maintenance and evolution phase of
the software development life cycle for assuring the quality and reliability of updated …
the software development life cycle for assuring the quality and reliability of updated …
Automated analysis of feature models: Quo vadis?
Feature models have been used since the 90s to describe software product lines as a way of
reusing common parts in a family of software systems. In 2010, a systematic literature review …
reusing common parts in a family of software systems. In 2010, a systematic literature review …
How to evaluate solutions in Pareto-based search-based software engineering: A critical review and methodological guidance
With modern requirements, there is an increasing tendency of considering multiple
objectives/criteria simultaneously in many Software Engineering (SE) scenarios. Such a …
objectives/criteria simultaneously in many Software Engineering (SE) scenarios. Such a …
Test them all, is it worth it? Assessing configuration sampling on the JHipster Web development stack
Many approaches for testing configurable software systems start from the same assumption:
it is impossible to test all configurations. This motivated the definition of variability-aware …
it is impossible to test all configurations. This motivated the definition of variability-aware …
Metrics for analyzing variability and its implementation in software product lines: A systematic literature review
S El-Sharkawy, N Yamagishi-Eichler… - Information and Software …, 2019 - Elsevier
Abstract Context: Software Product Line (SPL) development requires at least concepts for
variability implementation and variability modeling for deriving products from a product line …
variability implementation and variability modeling for deriving products from a product line …
[HTML][HTML] A survey on different approaches for software test case prioritization
Testing is the process of evaluating a system by manual or automated means. While
Regression Test Selection (RTS) discards test cases and Test Suite Minimization (TSM) …
Regression Test Selection (RTS) discards test cases and Test Suite Minimization (TSM) …
Search-based test case prioritization for simulation-based testing of cyber-physical system product lines
Abstract Cyber-Physical Systems (CPSs) integrate computation with physical processes.
These systems are usually highly configurable to address different customer needs and are …
These systems are usually highly configurable to address different customer needs and are …
Pareto efficient multi-objective black-box test case selection for simulation-based testing
Context: In many domains, engineers build simulation models (eg, Simulink) before
develo** code to simulate the behavior of complex systems (eg, Cyber-Physical Systems) …
develo** code to simulate the behavior of complex systems (eg, Cyber-Physical Systems) …
Parallel multi-objective artificial bee colony algorithm for software requirement optimization
In incremental software development approaches, the product is developed in various
releases. In each release, a set of requirements is proposed for the development. Usually …
releases. In each release, a set of requirements is proposed for the development. Usually …