Using patterns to model variability in product families | IEEE Journals & Magazine | IEEE Xplore