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

Bibliographic Details
Published in:Computers
Main Author: Raharjana I.K.; Aprillya V.; Zaman B.; Justitia A.; Fauzi S.S.M.
Format: Article
Language:English
Published: MDPI AG 2021
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85103545643&doi=10.3390%2fcomputers10030036&partnerID=40&md5=506ba44b26084ed9be8767ca974ba79b
id 2-s2.0-85103545643
spelling 2-s2.0-85103545643
Raharjana I.K.; Aprillya V.; Zaman B.; Justitia A.; Fauzi S.S.M.
Enhancing software feature extraction results using sentiment analysis to aid requirements reuse
2021
Computers
10
3
10.3390/computers10030036
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85103545643&doi=10.3390%2fcomputers10030036&partnerID=40&md5=506ba44b26084ed9be8767ca974ba79b
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. © 2021 by the authors. Licensee MDPI, Basel, Switzerland.
MDPI AG
2073431X
English
Article
All Open Access; Gold Open Access
author Raharjana I.K.; Aprillya V.; Zaman B.; Justitia A.; Fauzi S.S.M.
spellingShingle Raharjana I.K.; Aprillya V.; Zaman B.; Justitia A.; Fauzi S.S.M.
Enhancing software feature extraction results using sentiment analysis to aid requirements reuse
author_facet Raharjana I.K.; Aprillya V.; Zaman B.; Justitia A.; Fauzi S.S.M.
author_sort Raharjana I.K.; Aprillya V.; Zaman B.; Justitia A.; Fauzi S.S.M.
title Enhancing software feature extraction results using sentiment analysis to aid requirements reuse
title_short Enhancing software feature extraction results using sentiment analysis to aid requirements reuse
title_full Enhancing software feature extraction results using sentiment analysis to aid requirements reuse
title_fullStr Enhancing software feature extraction results using sentiment analysis to aid requirements reuse
title_full_unstemmed Enhancing software feature extraction results using sentiment analysis to aid requirements reuse
title_sort Enhancing software feature extraction results using sentiment analysis to aid requirements reuse
publishDate 2021
container_title Computers
container_volume 10
container_issue 3
doi_str_mv 10.3390/computers10030036
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85103545643&doi=10.3390%2fcomputers10030036&partnerID=40&md5=506ba44b26084ed9be8767ca974ba79b
description 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. © 2021 by the authors. Licensee MDPI, Basel, Switzerland.
publisher MDPI AG
issn 2073431X
language English
format Article
accesstype All Open Access; Gold Open Access
record_format scopus
collection Scopus
_version_ 1825722582596321280