Matches in SemOpenAlex for { <https://semopenalex.org/work/W1579393468> ?p ?o ?g. }
- W1579393468 abstract "A new software engineering methodology, software product line (SPL) engineering, has been increasingly studied in academia and adopted in industry in the past decade. It allows the delivery of similar, but customized, software products to customers in the same domain within a short time period. Software product line engineering produces an SPL by defining feature commonality and variability, and is supported by a well-managed asset base. SPL engineering can improve productivity from three to ten times, however, we require more efficient testing methods, so that we can ensure the correctness of SPLs with the same resource allocation percentage as in the traditional software engineering; traditional methods applied to SPL testing require a longer percentage of the software lifecycle. In this dissertation, we show how modern constraint solvers can be used to tackle the challenge of efficiently ensuring dependability in SPLs from two perspectives: sampling and reuse. In sampling, the key is to choose a subset of products that are representative of the whole configuration space. We focus on one sampling technique, combinatorial interaction testing, that samples combinations of variability in the SPL. In reuse, the goal is to leverage the inherent property of SPLs: similarity, which stems from the fact that all configurations are generated from a core set of common and variable features. Our primary contributions are improved sample generation techniques for SPL testing that efficiently incorporate constraints between features, and reuse techniques that efficiently leverage similarities during integration testing." @default.
- W1579393468 created "2016-06-24" @default.
- W1579393468 creator A5017306833 @default.
- W1579393468 creator A5020147981 @default.
- W1579393468 creator A5086757331 @default.
- W1579393468 date "2012-01-01" @default.
- W1579393468 modified "2023-09-23" @default.
- W1579393468 title "Use of constraint solving for testing software product lines" @default.
- W1579393468 cites W1490160828 @default.
- W1579393468 cites W1494019345 @default.
- W1579393468 cites W1497028280 @default.
- W1579393468 cites W1501652040 @default.
- W1579393468 cites W1509367797 @default.
- W1579393468 cites W1511155470 @default.
- W1579393468 cites W1518705996 @default.
- W1579393468 cites W1521995972 @default.
- W1579393468 cites W1525019691 @default.
- W1579393468 cites W1536265389 @default.
- W1579393468 cites W1543262385 @default.
- W1579393468 cites W1547273075 @default.
- W1579393468 cites W1549880792 @default.
- W1579393468 cites W1552525409 @default.
- W1579393468 cites W1558758677 @default.
- W1579393468 cites W1560222722 @default.
- W1579393468 cites W1561329096 @default.
- W1579393468 cites W1570173564 @default.
- W1579393468 cites W1582328334 @default.
- W1579393468 cites W1590410795 @default.
- W1579393468 cites W1604642214 @default.
- W1579393468 cites W1606671498 @default.
- W1579393468 cites W1611760289 @default.
- W1579393468 cites W1776068956 @default.
- W1579393468 cites W1792369775 @default.
- W1579393468 cites W1819209966 @default.
- W1579393468 cites W1842210354 @default.
- W1579393468 cites W1889333569 @default.
- W1579393468 cites W1972612110 @default.
- W1579393468 cites W1973658497 @default.
- W1579393468 cites W1979922504 @default.
- W1579393468 cites W1986531046 @default.
- W1579393468 cites W1987824108 @default.
- W1579393468 cites W1992639336 @default.
- W1579393468 cites W1992712466 @default.
- W1579393468 cites W1995563955 @default.
- W1579393468 cites W1997932892 @default.
- W1579393468 cites W1999010821 @default.
- W1579393468 cites W2000700754 @default.
- W1579393468 cites W2010915978 @default.
- W1579393468 cites W2015315253 @default.
- W1579393468 cites W2021626639 @default.
- W1579393468 cites W2025672288 @default.
- W1579393468 cites W2026947155 @default.
- W1579393468 cites W2038032205 @default.
- W1579393468 cites W2044560939 @default.
- W1579393468 cites W2047619809 @default.
- W1579393468 cites W2050853996 @default.
- W1579393468 cites W2057361103 @default.
- W1579393468 cites W2060440626 @default.
- W1579393468 cites W2062897452 @default.
- W1579393468 cites W2067838808 @default.
- W1579393468 cites W2074888021 @default.
- W1579393468 cites W2075642720 @default.
- W1579393468 cites W2075699551 @default.
- W1579393468 cites W2082172430 @default.
- W1579393468 cites W2085522438 @default.
- W1579393468 cites W2086665685 @default.
- W1579393468 cites W2094071977 @default.
- W1579393468 cites W2094452104 @default.
- W1579393468 cites W2096854577 @default.
- W1579393468 cites W2097444001 @default.
- W1579393468 cites W2099213660 @default.
- W1579393468 cites W2101512909 @default.
- W1579393468 cites W2103318645 @default.
- W1579393468 cites W2104136059 @default.
- W1579393468 cites W2104208948 @default.
- W1579393468 cites W2104959783 @default.
- W1579393468 cites W2108637261 @default.
- W1579393468 cites W2111517421 @default.
- W1579393468 cites W2113201637 @default.
- W1579393468 cites W2114152285 @default.
- W1579393468 cites W2115309705 @default.
- W1579393468 cites W2116758077 @default.
- W1579393468 cites W2119338021 @default.
- W1579393468 cites W2122796178 @default.
- W1579393468 cites W2123260878 @default.
- W1579393468 cites W2125080761 @default.
- W1579393468 cites W2125853721 @default.
- W1579393468 cites W2126209958 @default.
- W1579393468 cites W2126717908 @default.
- W1579393468 cites W2128204165 @default.
- W1579393468 cites W2130195901 @default.
- W1579393468 cites W2133612077 @default.
- W1579393468 cites W2135601664 @default.
- W1579393468 cites W2135613306 @default.
- W1579393468 cites W2138024783 @default.
- W1579393468 cites W2138788987 @default.
- W1579393468 cites W2139980321 @default.
- W1579393468 cites W2142785340 @default.
- W1579393468 cites W2142840915 @default.
- W1579393468 cites W2142874510 @default.