RT Journal Article
JF Software Product Line Conference, International
YR 2008
VO 00
SP 45
TI A Software Product Line Definition for Validation Environments
A1 B?len Magro,
A1 Juan Garbajosa,
A1 Jennifer P?rez,
K1 tools
K1 acceptance testing
K1 software product lines
K1 validation environments
K1 validation tools
K1 testing tools
K1 software engineering environments
K1 software development environments
AB Functional requirements must be tested to check if the system executes as the end user expects. Validation environments must be able to test multiple kinds of applications that belong to different domains and technologies. Since this wide validation spectrum is very difficult to cope with, validation environments are usually specialized in domains, programming languages, technologies, etc. However, it is possible to identify that the validation processes for different systems share a set of commonalities and variability points. This is a perfect framework to apply the software product line approach to develop domain specific validation environments for testing specific products. In this paper we present our experience of applying software product lines to support the variability of validation environments. We illustrate our product-line experience of developing two domain-specific validation environments for two different case studies: digital TV and slots machines.
PB IEEE Computer Society, [URL:http://www.computer.org]
LA English
DO 10.1109/SPLC.2008.35
LK http://doi.ieeecomputersociety.org/10.1109/SPLC.2008.35