Modeling Domain Variability in Requirements Engineering with Contexts

  • Authors:
  • Alexei Lapouchnian;John Mylopoulos

  • Affiliations:
  • Department of Computer Science, University of Toronto, Toronto, Canada M5S 3G4;Department of Computer Science, University of Toronto, Toronto, Canada M5S 3G4

  • Venue:
  • ER '09 Proceedings of the 28th International Conference on Conceptual Modeling
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Various characteristics of the problem domain define the context in which the system is to operate and thus impact heavily on its requirements. However, most requirements specifications do not consider contextual properties and few modeling notations explicitly specify how domain variability affects the requirements. In this paper, we propose an approach for using contexts to model domain variability in goal models. We discuss the modeling of contexts, the specification of their effects on system goals, and the analysis of goal models with contextual variability. The approach is illustrated with a case study.