Aspectual Support for Specifying Requirements in Software Product Lines

  • Authors:
  • Harvey Siy;Prasanna Aryal;Victor Winter;Mansour Zand

  • Affiliations:
  • University of Nebraska at Omaha, USA;University of Nebraska at Omaha, USA;University of Nebraska at Omaha, USA;University of Nebraska at Omaha, USA

  • Venue:
  • EARLYASPECTS '07 Proceedings of the Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present an aspect-oriented requirements specification system for software product lines. We encapsulate non-functional concerns as a set of advices for transforming parameterized requirements to product-specific requirements. We apply our system to the Health Watcher case study to demonstrate our approach. We sort out system requirements, exception handling requirements (alternate flows) and non-functional requirements and represent them as aspects in our framework. We have implemented a prototype transformation tool which takes these aspects along with the basic functional requirements as input and produces a requirements document with all applicable aspects woven in.