How do software architects consider non-functional requirements: An exploratory study. - Ameller, David; Ayala, Claudia P.; Cabot, Jordi; Franch, Xavier (2012)