FORMAT: A Tool for Adapting Test Models Based on Feature Models

Burcu Ergun, Ceren Şahin Gebizli, Hasan Sözer · 2017

We introduce a tool that facilitates the reuse of test models for a family of systems. Test models are defined as hierarchical Markov chains for specifying possible usage of features for these systems. Variability among these features is documented with a feature model. Optional and alternative features in the feature model are mapped to a set of states in test models. Transition probabilities for these states are then modified according to the selected features so that the generated test cases focus only on these features. We conducted a controlled experiment in an industrial setting to evaluate the effectiveness of the tool. We observed that the tool reduces costs significantly and the cost of product line engineering adoption can be amortized for a small product family with 13 products.

Read the paper · More papers on PaperTik