An automatic process for weaving functional quality attributes using a software product line approach | Publicación