• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. Specification-based testing for software product lines
 
  • Details
  • Full
Options
2008
Conference Paper
Title

Specification-based testing for software product lines

Abstract
In this paper, we develop a testing theory for specification-based software product line development. Starting with a framework for the evaluation of test cases with respect to formal specifications, we develop a notion of enhancement, which allows to re-use test cases in a horizontal systems development process. In such a process, more and more features are added to an existing software product. For specification-based testing, this means that the corresponding specifications are enhanced more and more, and that new test cases must be added to an existing test suite in order to test the additional features. We formally define an enhancement relation between CSP-CASL specifications, describe a test evaluation method for software product lines based on CSP-CASL specifications, and prove several preservation results which allow to re-use test cases in a horizontal development. We illustrate our approach with the example of a product line of remote control units for consum er products.
Author(s)
Kahsai, T.
Roggenbach, M.
Schlingloff, B.-H.
Mainwork
Sixth IEEE International Conference on Software Engineering and Formal Methods, SEFM 2008. Proceedings  
Conference
International Conference on Software Engineering and Formal Methods (SEFM) 2008  
DOI
10.1109/SEFM.2008.38
Language
English
FIRST
  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024