• DocumentCode
    2852974
  • Title

    On-Demand Cluster Analysis for Product Line Functional Requirements

  • Author

    Niu, Nan ; Easterbrook, Steve

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Toronto, Toronto, ON
  • fYear
    2008
  • fDate
    8-12 Sept. 2008
  • Firstpage
    87
  • Lastpage
    96
  • Abstract
    We propose an on-demand clustering framework for analyzing the functional requirements in a product line. Our approach is novel in that the objects to be clustered capture the domain´s action themes at a primitive level, and the essential attributes are uncovered via semantic analysis. We provide automatic support to complement domain analysis by quickly identifying important entities and functionalities. A second contribution is our recognition of stakeholders´ different goals in cluster analysis, e.g., feature identification for users versus system decomposition for designers. We thus advance the literature by examining requirements clusters that overlap and those causing a minimal information loss, and by facilitating the discovery of product line variabilities. A proof-of-concept example is presented to show the applicability and usefulness of our approach.
  • Keywords
    DP industry; pattern clustering; software engineering; statistical analysis; systems analysis; on demand cluster analysis; product line functional requirements; semantic analysis; software product line engineering; Automation; Clustering algorithms; Computer science; Costs; Data mining; Fiber reinforced plastics; Manuals; Productivity; Software quality; Unsupervised learning; functional requirements profiles; information-theoretic clustering; overlapping clustering; requirements clustering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Product Line Conference, 2008. SPLC '08. 12th International
  • Conference_Location
    Limerick
  • Print_ISBN
    978-0-7695-3303-2
  • Type

    conf

  • DOI
    10.1109/SPLC.2008.11
  • Filename
    4626843