Enhancing Software Feature Extraction Results Using Sentiment Analysis to Aid Requirements Reuse

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...

Full description

Saved in:
Bibliographic Details
Published in:Computers (Basel) Vol. 10; no. 3; p. 36
Main Authors: Raharjana, Indra Kharisma, Aprillya, Via, Zaman, Badrus, Justitia, Army, Fauzi, Shukor Sanim Mohd
Format: Journal Article
Language:English
Published: MDPI AG 01-03-2021
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.
ISSN:2073-431X
2073-431X
DOI:10.3390/computers10030036