A Feature Oriented Approach to Modeling and Reusing Requirements of Software Product Lines

  • Authors:
  • Hong Mei;Wei Zhang;Fang Gu

  • Affiliations:
  • -;-;-

  • Venue:
  • COMPSAC '03 Proceedings of the 27th Annual International Conference on Computer Software and Applications
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Getting a proper set of reusable requirements is animportant milestone for successful software product line(SPL) practice. But modeling SPL requirements is usuallymore complex and difficult than modeling requirementsfor individual applications because it often involvessystematically exploring commonality and variationacross a set of applications. This paper presents afeature-oriented approach to modeling and reusing SPLrequirements. A framework of the feature model is firstproposed from five aspects, namely, basic structure,variation representation mechanism, variation bindingtime, variation constraint mechanism and quality featureanalysis. Then, a customization-based reusing method issuggested, and a feature-oriented domain modelingmethod (FODM) is presented, including a concrete formof the feature model and a modeling process for it. At theend, a case study of a real domain is used to validate thefeature model framework and demonstrate FODM.