Scenarios, quality attributes, and patterns: capturing and using their synergistic relationships for product line architectures | IEEE Conference Publication | IEEE Xplore