Domain testing

2Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this chapter we establish the foundation for testing in software product line engineering. Domain testing is characterised by the need to provide an early validation of the product line, to avoid a bottleneck in the testing process, and to reduce the learning effort for test engineers. Two strategies are recommended that can also be applied in combination. The first strategy, the SAS, involves building one or more sample applications. This enables an early validation of the software product line. In addition, testing can be performed in the same way as in single-system engineering. The second strategy, the CRS, performs tests for the common artefacts in domain engineering and provides variable test artefacts for reuse in application testing. The reuse of these artefacts reduces the effort during application testing. We elaborate on the effects of the strategies on application testing in more detail in Chapter 18. © 2005 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Pohl, K., & Reuys, A. (2005). Domain testing. In Software Product Line Engineering: Foundations, Principles, and Techniques (pp. 257–284). Springer Berlin Heidelberg. https://doi.org/10.1007/3-540-28901-1_13

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free