Title :
A Systematic Product Line Test Derivation from Activity Diagrams
Author :
Sungwon Kang ; Jihyun Lee
Author_Institution :
Dept. of Comput. Sci., KAIST, Daejeon, South Korea
Abstract :
The state of the art software product line testing methods attempted test derivation from product lines modeled as activity diagrams (ADs) with the test coverage goals of control flow and data flow. However, the existing methods applied widely different approaches to closely related problems with the consequence that the user of the methods cannot easily see the essence of product line test derivation. Moreover, the existing methods have no solution for P-use test derivation for data flow testing. This paper views this status as the result of not suitably handling variability modeling and binding formation and application and proposes a method that addresses these issues. This is done by introducing an explicit notation for product line AD, which makes clear the distinction between platform AD and product AD, and also by explicitly forming test artifact bindings for products and applying them at suitable steps in the test cases derivation paths.
Keywords :
data flow analysis; program testing; software product lines; P-use test derivation; activity diagram; control flow testing; data flow testing; software product line testing; systematic product line test derivation; Data models; Educational institutions; Optimized production technology; Software; Systematics; Testing; Unified modeling language; Activity diagram; Control flow testing; Data flow testing; Software product line testing; Variability modeling;
Conference_Titel :
Computational Science and Engineering (CSE), 2013 IEEE 16th International Conference on
Conference_Location :
Sydney, NSW
DOI :
10.1109/CSE.2013.46