Aspectual support for specifying requirements in software product lines

Harvey Siy, Prasanna Aryal, Victor Winter, Mansour Zand

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Scopus citations

Abstract

We present an aspect-oriented requirements specification system for software product lines. We encapsulate nonfunctional 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.

Original languageEnglish (US)
Title of host publication29th International Conference on Software Engineering - Early Aspects at ICSE
Subtitle of host publicationWorkshops in Aspect-Oriented Requirements Engineering and Architecture Design, EARLYASPECTS'07
DOIs
StatePublished - 2007
Event29th International Conference on Software Engineering - Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design, EARLYASPECTS'07 - Minneapolis, United States
Duration: May 20 2007May 26 2007

Publication series

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257

Conference

Conference29th International Conference on Software Engineering - Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design, EARLYASPECTS'07
CountryUnited States
CityMinneapolis
Period5/20/075/26/07

ASJC Scopus subject areas

  • Software

Fingerprint Dive into the research topics of 'Aspectual support for specifying requirements in software product lines'. Together they form a unique fingerprint.

Cite this