• DocumentCode
    2392489
  • Title

    An approach to constructing feature models based on requirements clustering

  • Author

    Chen, Kun ; Zhang, Wei ; Zhao, Haiyan ; Mei, Hong

  • Author_Institution
    Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China
  • fYear
    2005
  • fDate
    29 Aug.-2 Sept. 2005
  • Firstpage
    31
  • Lastpage
    40
  • Abstract
    Feature models have been widely adopted in software reuse to organize the requirements of a set of similar applications in a software domain/product line. However, in most feature-oriented methods, the construction of feature models heavily depends on the domain analysts´ personal understanding, and the work of constructing feature models from the original requirements of sample applications is often tedious and ineffective. This paper proposes a semiautomatic approach to constructing feature models based on requirements clustering, which automates the activities of feature identification, organization and variability modeling to a great extent. The underlying idea of this approach is to analyze the relationships between individual requirements and cluster tight-related requirements into features. With the automatic support of this approach, good quality feature models can be constructed in a more effective way. A case study is also provided to show the feasibility of this approach.
  • Keywords
    formal specification; cluster requirements; feature identification; individual requirements; requirements clustering; Application software; Computer science; Context modeling; Packaging; Productivity; Software quality; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering, 2005. Proceedings. 13th IEEE International Conference on
  • Print_ISBN
    0-7695-2425-7
  • Type

    conf

  • DOI
    10.1109/RE.2005.9
  • Filename
    1531025