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
fDate :
June 28 2013-July 3 2013
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;
Conference_Titel :
Web Services (ICWS), 2013 IEEE 20th International Conference on
Conference_Location :
Santa Clara, CA
Print_ISBN :
978-0-7695-5025-1
DOI :
10.1109/ICWS.2013.80