Aspect oriented, model driven software product lines - Rashid, Awais ed (Cambridge University Press, 2011)