A systems approach to product line requirements reuse

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

科研成果: 期刊稿件文章同行评审

35 引用 (Scopus)

摘要

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.

源语言英语
文章编号6545326
页(从-至)827-836
页数10
期刊IEEE Systems Journal
8
3
DOI
出版状态已出版 - 9月 2014

指纹

探究 'A systems approach to product line requirements reuse' 的科研主题。它们共同构成独一无二的指纹。

引用此