Modeling variability in product lines using domain quality attribute scenarios

  • Authors:
  • Nadeem Abbas;Jesper Andersson;Danny Weyns

  • Affiliations:
  • Linnaeus University, Växjö, Sweden;Linnaeus University, Växjö, Sweden;Linnaeus University, Växjö, Sweden

  • Venue:
  • Proceedings of the WICSA/ECSA 2012 Companion Volume
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The concept of variability is fundamental in software product lines and a successful implementation of a product line largely depends on how well domain requirements and their variability are specified, managed, and realized. While developing an educational software product line, we identified a lack of support to specify variability in quality concerns. To address this problem we propose an approach to model variability in quality concerns, which is an extension of quality attribute scenarios. In particular, we propose domain quality attribute scenarios, which extend standard quality attribute scenarios with additional information to support specification of variability and deriving product specific scenarios. We demonstrate the approach with scenarios for robustness and upgradability requirements in the educational software product line.