Digitala Vetenskapliga Arkivet

Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Aspect-based sentiment analysis for software requirements elicitation using fine-tuned Bidirectional Encoder Representations from Transformers and Explainable Artificial Intelligence
Sukkur IBA University, Pakistan.
Sukkur IBA University, Pakistan.
Norwegian University of Science & Technology, Norway.
Linnaeus University, Faculty of Technology, Department of Informatics.ORCID iD: 0000-0002-0199-2377
2025 (English)In: Engineering applications of artificial intelligence, ISSN 0952-1976, E-ISSN 1873-6769, Vol. 151, article id 110632Article in journal (Refereed) Published
Abstract [en]

Aspect-Based Sentiment Analysis (ABSA) of app reviews allows a better understanding of user preferences regarding specific product features and helps the development team elicit requirements effectively. The existing literature faces challenges such as limited focus on the automation of Requirement Elicitation (RE), insufficient task-specific fine-tuning of models such as Bidirectional Encoder Representations from Transformers (BERT), and lack of interpretability owing to the black-box nature of these models. Therefore, our work makes the following significant contributions to address these challenges: (1) development and evaluation of a robust method based on ABSA for the automation of the RE process; (2) optimization of ABSA using BERT fine-tuning for enhanced performance, which includes conducting a comprehensive ablation study to obtain the best hyperparameters that guarantee the best model performance and robustness; and (3) integration of Explainable Artificial Intelligence (XAI) techniques for enhanced BERT model interpretability. Our work was evaluated on the ABSA Warehouse of Apps REviews (AWARE) dataset, a specifically tailored dataset for the RE process. Our study outperformed baseline models such as the Support Vector Machine (SVM), Convolutional Neural Network (CNN), and BERT, and achieved an average F1-Score of 0.83 for the Aspect Category Detection (ACD) task and 0.94 for the Aspect Category Polarity (ACP) task. In addition, we employed XAI using Locally Interpretable Model-Agnostic Explanations (LIME) to explain the BERT model prediction results, which aids in the improved visualization and interpretability of the app review analysis for the automated RE process.

Place, publisher, year, edition, pages
Elsevier, 2025. Vol. 151, article id 110632
Keywords [en]
Software requirement elicitation, Sentiment analysis, Aspect Category Detection, Aspect Category Polarity, App reviews, Fine-tuned Bidirectional Encoder Representations from Transformers, Explainable Artificial Intelligence
National Category
Natural Language Processing
Research subject
Computer and Information Sciences Computer Science, Information Systems
Identifiers
URN: urn:nbn:se:lnu:diva-137445DOI: 10.1016/j.engappai.2025.110632ISI: 001459509700001Scopus ID: 2-s2.0-105001036531OAI: oai:DiVA.org:lnu-137445DiVA, id: diva2:1948145
Available from: 2025-03-27 Created: 2025-03-27 Last updated: 2025-04-15Bibliographically approved

Open Access in DiVA

fulltext(3769 kB)36 downloads
File information
File name FULLTEXT01.pdfFile size 3769 kBChecksum SHA-512
5cac4ba32cd24fe1769918421c949d6348396d7d547d287c014f2d668f0485d562450e4467e7decc8b636f045c8917c7416279227815defdd3b3157b9dd0faae
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Kastrati, Zenun
By organisation
Department of Informatics
In the same journal
Engineering applications of artificial intelligence
Natural Language Processing

Search outside of DiVA

GoogleGoogle Scholar
Total: 36 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 199 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf