Abstract | ||
---|---|---|
Product line test development is more complicated than test development for a single application, as the former has to deal with variability among assets (artifacts) and is carried out in two separate but related development phases, i.e. domain engineering and application engineering. Different software product test development methods provide different opportunities for reuse depending on how variability is represented in the domain test artifacts, when binding is formed and applied and also when test data are determined. This paper compares and analyzes the six major methods for the software product line test development in the literature. Through the comparison, we find out that existing software product line testing methods did not fully consider the aspects of software product line that are essential for reuse in software product line development such as variability representation, binding formation and application time and test data determination time. As the conclusion of this literature review, this paper suggests future research opportunities for software product line testing to explore. |
Year | DOI | Venue |
---|---|---|
2017 | 10.1145/3056662.3056663 | ICSCA |
Field | DocType | ISBN |
Product engineering,Domain engineering,Software engineering,Computer science,Feature model,Software product line,Software construction,Software development,Software measurement,Test data generation | Conference | 978-1-4503-4857-7 |
Citations | PageRank | References |
0 | 0.34 | 23 |
Authors | ||
6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Sungwon Kang | 1 | 404 | 49.55 |
Jungmin Kim | 2 | 12 | 2.84 |
Haeun Baek | 3 | 0 | 0.68 |
Hwi Ahn | 4 | 5 | 2.12 |
Pilsu Jung | 5 | 1 | 1.36 |
Jihyun Lee | 6 | 64 | 7.50 |