A systems approach to product line requirements reuse

Nan Niu, Juha Savolainen, Zhendong Niu, Mingzhou Jin, Jing Ru C. Cheng

Research output: Contribution to journalArticlepeer-review

36 Citations (Scopus)
Plum Print visual indicator of research metrics
  • Citations
    • Citation Indexes: 36
  • Captures
    • Readers: 52
see details

Abstract

Product line engineering has become the main method for achieving systematic software reuse. Embracing requirements in a product line's asset base enhances the effectiveness of reuse as engineers can work on the abstractions closer to the domain's initial concepts. Conventional proactive approaches to product line engineering cause excessive overhead when codifying the assets. In this paper, we propose a systems-oriented approach to extracting functional requirements profiles. The validated extraction constructs are amenable to semantic case analysis and orthogonal variability modeling, so as to uncover the variation structure and constraints. To evaluate our approach, we present an experiment to quantify the extraction overhead and effectiveness and a case study to assess our approach's usefulness. The results show that our automatic support offers an order-of-magnitude saving over the manual extraction effort without significantly compromising quality and that our approach receives a positive adoption rate by systems engineers.

Original languageEnglish
Article number6545326
Pages (from-to)827-836
Number of pages10
JournalIEEE Systems Journal
Volume8
Issue number3
DOIs
Publication statusPublished - Sept 2014

Keywords

  • Product line engineering
  • requirements engineering
  • reuse in systems engineering
  • software reuse

Fingerprint

Dive into the research topics of 'A systems approach to product line requirements reuse'. Together they form a unique fingerprint.

Cite this

Niu, N., Savolainen, J., Niu, Z., Jin, M., & Cheng, J. R. C. (2014). A systems approach to product line requirements reuse. IEEE Systems Journal, 8(3), 827-836. Article 6545326. https://doi.org/10.1109/JSYST.2013.2260092