• DocumentCode
    1971545
  • Title

    Non-functional Requirement Analysis and Recommendation for Software Services

  • Author

    Xiao-Lin Zhang ; Chi-Hung Chi ; Chen Ding ; Wong, Raymond K.

  • Author_Institution
    Sch. of Software, Tsinghua Univ., Beijing, China
  • fYear
    2013
  • fDate
    June 28 2013-July 3 2013
  • Firstpage
    555
  • Lastpage
    562
  • Abstract
    Non-Functional (NF) requirement is very important for the success of a software service. Considering that there could be multiple services implementing a same function, it is crucial for software providers to understand the real NF demands from consumers so that they can meet these demands and attract users. It is also crucial for consumers to know what is being offered so that they can pose realistic NF requests. We address both issues here by proposing a NF requirement analysis and recommendation system which works for both providers and consumers. NF requirements from various sources are first collected, and then we apply the factor analysis technique to identify those independent latent factors which contribute to those observable NF values. Finally we use cluster analysis to summarize the popular NF demands. Our experiment result shows the effectiveness of this approach.
  • Keywords
    program diagnostics; software engineering; factor analysis technique; nonfunctional requirement analysis; software services recommendation system; Algorithm design and analysis; Availability; Monitoring; Noise measurement; Security; Software; Vectors; factor analysis; hierarchical clustering; non-functional requirement; recommendation; requirement analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2013 IEEE 20th International Conference on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5025-1
  • Type

    conf

  • DOI
    10.1109/ICWS.2013.80
  • Filename
    6649624