TY - JOUR
T1 - Enhancing software feature extraction results using sentiment analysis to aid requirements reuse
AU - Raharjana, Indra Kharisma
AU - Aprillya, Via
AU - Zaman, Badrus
AU - Justitia, Army
AU - Fauzi, Shukor Sanim Mohd
N1 - Publisher Copyright:
© 2021 by the authors. Licensee MDPI, Basel, Switzerland.
PY - 2021/3
Y1 - 2021/3
N2 - Recently, feature extraction from user reviews has been used for requirements reuse to improve the software development process. However, research has yet to use sentiment analysis in the extraction for it to be well understood. The aim of this study is to improve software feature extraction results by using sentiment analysis. Our study’s novelty focuses on the correlation between feature extraction from user reviews and results of sentiment analysis for requirement reuse. This study can inform system analysis in the requirements elicitation process. Our proposal uses user reviews for the software feature extraction and incorporates sentiment analysis and similarity measures in the process. Experimental results show that the extracted features used to expand existing requirements may come from positive and negative sentiments. However, extracted features with positive sentiment overall have better values than negative sentiments, namely 90% compared to 63% for the relevance value, 74–47% for prompting new features, and 55–26% for verbatim reuse as new requirements.
AB - Recently, feature extraction from user reviews has been used for requirements reuse to improve the software development process. However, research has yet to use sentiment analysis in the extraction for it to be well understood. The aim of this study is to improve software feature extraction results by using sentiment analysis. Our study’s novelty focuses on the correlation between feature extraction from user reviews and results of sentiment analysis for requirement reuse. This study can inform system analysis in the requirements elicitation process. Our proposal uses user reviews for the software feature extraction and incorporates sentiment analysis and similarity measures in the process. Experimental results show that the extracted features used to expand existing requirements may come from positive and negative sentiments. However, extracted features with positive sentiment overall have better values than negative sentiments, namely 90% compared to 63% for the relevance value, 74–47% for prompting new features, and 55–26% for verbatim reuse as new requirements.
KW - Requirements elicita-tion
KW - Requirements reuse
KW - Sentiment analysis
KW - Software feature extraction
KW - User reviews
UR - http://www.scopus.com/inward/record.url?scp=85103545643&partnerID=8YFLogxK
U2 - 10.3390/computers10030036
DO - 10.3390/computers10030036
M3 - Article
AN - SCOPUS:85103545643
SN - 2073-431X
VL - 10
JO - Computers
JF - Computers
IS - 3
M1 - 36
ER -