Practical pairwise testing for software product lines | Synapse