<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Mining App Reviews for User Feedback Analysis in Requirements Engineering: A Project Report</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Quim Motger</string-name>
          <email>joaquim.motger@upc.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Marc Oriol</string-name>
          <email>marc.oriol@upc.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Max Tiessler</string-name>
          <email>max.tiessler@upc.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Xavier Franch</string-name>
          <email>xavier.franch@upc.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jordi Marco</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science, Universitat Politècnica de Catalunya</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Service and Information System Engineering, Universitat Politècnica de Catalunya</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>In: A. Hess, A. Susi</institution>
          ,
          <addr-line>E. C. Groen, M. Ruiz, M. Abbas, F. B. Aydemir, M. Daneva, R. Guizzardi, J. Gulden, A. Herrmann, J. Horkof, S. Kopczyńska, P. Mennig, M. Oriol Hilari, E. Paja, A. Perini, A. Rachmann, K. Schneider, L. Semini, P. Spoletini</addr-line>
          ,
          <institution>A. Vogelsang. Joint Proceedings of REFSQ-2025 Workshops, Doctoral Symposium, Posters &amp; Tools Track, and Education and Training Track.</institution>
          <addr-line>Co-located with REFSQ 2025. Barcelona</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Mining app reviews has emerged as a valuable practice in requirements engineering, providing insights into feature usage trends, user satisfaction, and emerging software issues. While recent advances in natural language processing have enhanced review analysis, challenges persist in feature extraction, sentiment ambiguity, and the scalability of automated methods, among others. This project report presents our research eforts in app review mining, focusing on methodological, software-based, and data-driven contributions. We explore both supervised and unsupervised learning approaches, leveraging large language models for key tasks such as feature identification, competition analysis, and emotion extraction. Additionally, we develop open-source tools and datasets to support reproducibility and adoption of our methods. Our findings highlight the potential of large language models in automating user feedback analysis while identifying gaps that require further research, particularly in addressing model reliability and evaluation challenges.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;app review mining</kwd>
        <kwd>requirements engineering</kwd>
        <kwd>user feedback analysis</kwd>
        <kwd>natural language processing</kwd>
        <kwd>large language models</kwd>
        <kwd>feature extraction</kwd>
        <kwd>competition analysis</kwd>
        <kwd>emotion extraction</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Over the past decade, opinion mining has become an integral part of the software development
lifecycle [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. It is widely applied in multiple stages such as requirements elicitation [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], design specification [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ],
team management [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] and quality assurance [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. In requirements engineering, crowdsourced
repositories - such as issue tracking systems [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], social networks [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], and app stores [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] - ofer a wealth of
document-based knowledge, enabling the application of state-of-the-art, data-intensive natural language
processing (NLP) methods. In the context of app store mining, these repositories present valuable
research opportunities and practical benefits, including identification of emerging issues [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], requirements
elicitation and prioritization [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], and opinion-driven software maintenance and evolution [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>
        Despite significant advancements, several challenges persist in app review mining, especially with
the rise of large language models (LLMs). From a data perspective, the lack of open-source datasets and
standardized knowledge bases limits reproducibility and benchmarking [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], particularly in mitigating
hallucinations and error-prone responses from LLMs. From a methodological perspective,
attentionbased mechanisms and transformer architectures have improved the analysis of crowdsourced,
usergenerated content [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. However, several challenges such as managing context [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], handling sentiment
ambiguity [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], and ensuring computational eficiency [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] still remain. From an evaluation perspective,
improving precision and recall in tasks such as feature extraction and polarity analysis [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] remains
crucial for the successful adoption of these techniques in industrial settings.
      </p>
      <p>In this context, this paper presents a project report on our research group’s contributions to mobile
app review mining. Conducted as a non-funded initiative, our work focuses on three key objectives: (1)
synthesizing the state of the art in app review mining, (2) identifying research gaps, particularly in feature
and sentiment analysis tasks, and (3) designing, developing, and distributing methodological,
softwarebased, and data-driven contributions. We adhere to open science principles to ensure replicability and
reusability. Ultimately, our goal is to advance the field by providing systematic insights and supporting
practitioners and researchers in leveraging app reviews for software engineering, with a particular
focus on requirements engineering.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Project Background</title>
      <p>
        The Software and Service Engineering Research Group1 (GESSI) at Universitat Politècnica de Catalunya
(UPC-BarcelonaTech) specializes in software and requirements engineering, with a focus on software
quality, architecture, AI-driven software engineering, and service-oriented computing. Within this
scope, the group explores NLP for Software Engineering (NLP4SE), advancing tasks like requirements
specification, knowledge base design, and feedback analysis. Recent eforts, driven by a dedicated
PhD thesis [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], have contributed to large-scale initiatives such as OpenReq2, which enhanced
requirements analysis and stakeholder decision-making. More recently, GESSI has joined HIVEMIND3,
developing an LLM-based multi-agent framework for requirements elicitation, design specification, and
task management. This project explores techniques like fine-tuning, prompt engineering,
retrievalaugmented generation (RAG), and human-in-the-loop strategies to create a semi-automated ecosystem
for intelligent software development.
      </p>
      <p>The project reported in this paper is an independent, non-funded initiative led by our research group.
While it aligns with OpenReq’s outcomes and HIVEMIND’s goals, it operates separately, focusing on
complementary research directions. The project began in 2023 and is expected to conclude by 2026.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Project Summary</title>
      <sec id="sec-3-1">
        <title>1https://gessi.upc.edu/en/ 2https://cordis.europa.eu/project/id/732463 3https://cordis.europa.eu/project/id/101189745</title>
        <sec id="sec-3-1-1">
          <title>3.1. Related Work</title>
          <p>
            The main goal of our analysis of related work is to elicit existing research gaps and opportunities
stemmed from the emergence of novel NLP methods and models. Specifically, our work is focused on:
• Literature review. Stemming from existing literature reviews in opinion mining [
            <xref ref-type="bibr" rid="ref1">1</xref>
            ] and app
review mining [
            <xref ref-type="bibr" rid="ref15">15</xref>
            ], we have conducted literature reviews for the tasks of feature analysis and
sentiment analysis. These have focused on: (1) analysis of related work for automated analysis;
(2) software-based contributions; and (3) elicitation of remaining research gaps. The results are
published in diferent publications (see Sections 3.2 and 3.3).
• Replication studies. Our research focus on specific contributions for relevant app review
descriptors such as features (e.g., send message, share private list, GPS navigation...) and emotions
(e.g., Joy, Sadness, Anger, Fear...) expressed by user feedback. Furthermore, in the analysis of related
work, we have identified several app review descriptors which are relevant for multiple software
engineering tasks. To complement and assist as enriched data in our tools (see Section 3.3), we
have conducted several replication studies based on original publications to build automatic
extraction services for review mining. These include: (1) polarity analysis (i.e., positive, negative),
(2) topic modelling (e.g., usability, security, aesthetics, learnability), and (3) type classification (i.e.,
bug report, feature request, app praise, user experience).
          </p>
        </sec>
        <sec id="sec-3-1-2">
          <title>3.2. Methods</title>
          <p>
            The main goal of our methodological contributions in app review mining is to leverage modern NLP
methods and models, with a particular emphasis on LLMs, to enhance the accuracy of traditional tasks
such as feature extraction and emotion detection in user reviews. We explore both unsupervised and
supervised learning approaches, placing significant focus on the collection and generation of
opensource, annotated datasets tailored for specific review mining tasks. Specifically, our key contributions
include:
• Feature extraction. We originally designed a syntactic-based pattern matching approach using
encoder-only LLMs to extract syntactic annotations and extract traditional patterns from related
work referring to feature mentions [
            <xref ref-type="bibr" rid="ref17">17</xref>
            ]. As an extension, we designed a proposal to leverage
crowd-sourced annotations of features from app reviews to fine-tune encoder-only LLMs for the
token classification task [
            <xref ref-type="bibr" rid="ref18">18</xref>
            ].
• Competition analysis. We have explored the potential of exploiting traditional app review
mining descriptors (see Section 3.1) with generative AI to detect potential threats and opportunities
(i.e., events) raised by user feedback within a specific app market segment [
            <xref ref-type="bibr" rid="ref19">19</xref>
            ]. Our proposal
leverages generative LLMs to summarize and eficiently report such events to practitioners,
assisting them into app market analytics and decision-making tasks such as requirements prioritization
and release planning.
• Emotion extraction. As ongoing work, we are working on the annotation of mobile app reviews
with a taxonomy of human emotions. We have selected a taxonomy of emotions and we have
developed a set of guidelines to adapt such taxonomy to the app review domain. Furthermore, we
have collaboratively worked to annotate a large dataset of app reviews with such emotions. We
have monitored this process to identify challenges within the emotion extraction domain. Finally,
we plan to extend this work by assessing automated extraction methods based on our dataset,
including supervised learning methods fine-tuning encoder-only LLMs and few-shot approaches
leveraging decoder-only LLMs (see Section 4).
3.3. Tools
In alignment with Open Science principles, all of our methodological contributions are embedded into
software-based artifacts and distributed as open-source code under the GPL-3.0 license on GitHub
repositories. Below, we highlight the most relevant tool-based contributions from our project:
• AppReviewCollector. A web-based service that combines API consumption with web scraping
techniques to search and collect metadata and documents (e.g., summaries, descriptions,
changelogs, reviews) from mobile apps. The current version includes app stores (e.g., Google Play), search
engines (e.g., AlternativeTo4), and sideloading repositories (e.g., F-Droid5).
• TransFeatEx. A web-based service implementing the syntactic-based feature extraction method.
          </p>
          <p>The tool allows full parameterization and customization of the syntactic pipeline, including
pre-processing configurations, syntactic patterns, and polarity-based filtering of app reviews.
• T-FREX. A collection of fine-tuned encoder-only LLMs (e.g., BERT, RoBERTa, XLNet) designed
for token classification, specifically to identify feature-related named entities in app reviews. The
models are available for download and inference on Hugging Face.
• RE-Miner. A web application designed to support app review mining tasks by integrating
services, models, and datasets for various analysis processes. It incorporates our own contributions
in feature and emotion extraction, along with existing approaches for polarity analysis, topic
modeling, and type classification. The tool provides an adaptive architecture for deploying
analytic tools as standalone microservices, allowing flexible customization of descriptors used in
app review mining. Additionally, it includes a dashboard for analytical insights.</p>
        </sec>
        <sec id="sec-3-1-3">
          <title>3.4. Datasets</title>
          <p>
            Finally, our methodological and tool-based contributions have facilitated the collection and generation
of datasets relevant to app review mining tasks. In alignment with Open Science principles, we actively
promote their dissemination and use. Our work focuses primarily on three key data-based artifacts:
• MApp-KG. A knowledge graph cataloging 832 mobile apps across 46 app categories, containing
1,666 proprietary documents (such as descriptions and changelogs) and over 13 million user
reviews. The knowledge graph is publicly available and adheres to the RDF schema, ensuring its
reusability for future app review mining research.
• Features from crowdsourced repositories. A dataset of 23,816 user reviews with 32,443
feature mentions [
            <xref ref-type="bibr" rid="ref18">18</xref>
            ], collected from 468 mobile apps spanning 10 popular categories (e.g.,
Productivity and Communication). Feature annotations are sourced from a crowdsourced repository
(AlternativeTo), which aggregates user-provided feature descriptions for mobile apps.
• Emotions from manual annotation. We are developing a dataset of mobile app reviews
annotated with emotion labels derived from a consolidated emotion taxonomy, adapted to app
review opinion mining tasks. Future work will focus on expanding and evaluating this dataset
(see Section 4).
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Research Plan</title>
      <p>Our current research focuses on the analysis and automatic extraction of emotions from app reviews,
aiming to establish emotions as a valuable descriptor in software and requirements engineering tasks.
Additionally, we explore automated extraction methods and mitigation techniques to address challenges
associated with specific emotions and limitations inherent in user feedback. Figure 2 provides an
overview of the ongoing research plan in the emotion extraction research line.</p>
      <p>• Emotion annotation of app reviews. As discussed in Section 3.2, we are finalizing the
annotation of a large dataset of mobile app reviews using an adapted taxonomy of human emotions
suited to the mobile app domain.
• Annotation agreement analysis and evaluation of generative AI for annotation. Based
on feedback from multiple annotators, we have analyzed annotation agreement, identified key</p>
      <sec id="sec-4-1">
        <title>4https://alternativeto.net/ 5https://f-droid.org/es/</title>
        <p>challenges, and derived insights to improve the design of automated emotion extraction
approaches. Additionally, we plan to assess the performance of generative AI models, such as
GPT-4o, DeepSeek, and Mistral, as annotators by measuring inter-rater agreement with human
annotations and evaluating their potential as a supplement or alternative to human annotators.
• Design of automatic emotion extraction methods. Using the annotated dataset and insights
from previous tasks, we aim to compare the performance of encoder-only LLMs nfie-tuned for text
classification with decoder-only LLMs in a few-shot setting using guidelines and examples. The
developed method will be integrated into the RE-Miner tool, expanding its analytical capabilities.
• Development of data imbalance management methods. Given the inherent imbalance in
emotion distribution within our dataset, we plan to compare multiple strategies to mitigate data
imbalance. Our goal is to improve the accuracy of underrepresented emotions while providing
insights on efective techniques for handling imbalanced datasets in user feedback analysis.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions</title>
      <p>Our research highlights the potential of app review mining in requirements engineering, using NLP
and LLMs to automate tasks such as feature extraction, sentiment analysis, and competition monitoring.
Alongside designing methodological contributions and developing open-source tools and datasets, we
identified key challenges to address, including sentiment ambiguity and model reliability. Additionally,
we recognize broader challenges, such as the practical integration of automated feedback analysis
into software development. As future work, we plan to focus on refining emotion extraction methods
and addressing data imbalances. By improving these methodologies and disseminating the generated
datasets and tools, we aim to support more efective user feedback analysis, making it a practical asset
for both researchers and practitioners.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>With the support from the Secretariat for Universities and Research of the Ministry of Business and
Knowledge of the Government of Catalonia and the European Social Fund. This paper has been funded
by the Spanish Ministerio de Ciencia e Innovación under project / funding scheme PID2020-117191RB-I00
/ AEI/10.13039/501100011033.</p>
    </sec>
    <sec id="sec-7">
      <title>Data Availability Statement</title>
      <p>All relevant contributions in this project, including source code repositories, data artifacts, and references
to related publications, are indexed and documented in our replication package available at Zenodo.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>B.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Cassee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Serebrenik</surname>
          </string-name>
          , G. Bavota,
          <string-name>
            <given-names>N.</given-names>
            <surname>Novielli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lanza</surname>
          </string-name>
          ,
          <article-title>Opinion mining for software development: A systematic literature review</article-title>
          ,
          <source>ACM Trans. Softw. Eng. Methodol</source>
          .
          <volume>31</volume>
          (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Leng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zhai</surname>
          </string-name>
          , T. Xie,
          <article-title>Mining android app descriptions for permission requirements recommendation</article-title>
          ,
          <source>in: 2018 IEEE 26th International Requirements Engineering Conference (RE)</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>147</fpage>
          -
          <lpage>158</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>B.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Zampetti</surname>
          </string-name>
          , G. Bavota,
          <string-name>
            <given-names>M. Di</given-names>
            <surname>Penta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lanza</surname>
          </string-name>
          ,
          <article-title>Pattern-based mining of opinions in q&amp;a websites</article-title>
          ,
          <source>in: 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE)</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>548</fpage>
          -
          <lpage>559</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G. A. M.</given-names>
            da
            <surname>Cruz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. H. M.</given-names>
            <surname>Huzita</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. D.</given-names>
            <surname>Feltrim</surname>
          </string-name>
          ,
          <article-title>Estimating trust in virtual teams - a framework based on sentiment analysis</article-title>
          ,
          <source>in: Proceedings of the 18th International Conference on Enterprise Information Systems - Volume 1: ICEIS</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>464</fpage>
          -
          <lpage>471</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>H.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.-P.</given-names>
            <surname>Bezemer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. E.</given-names>
            <surname>Hassan</surname>
          </string-name>
          ,
          <article-title>Studying the consistency of star ratings and reviews of popular free hybrid android and ios apps</article-title>
          ,
          <source>Empirical Software Engineering</source>
          <volume>24</volume>
          (
          <year>2019</year>
          )
          <fpage>7</fpage>
          -
          <lpage>32</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>G.</given-names>
            <surname>Destefanis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ortu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Counsell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Swift</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Marchesi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Tonelli</surname>
          </string-name>
          ,
          <article-title>Software development: do good manners matter?</article-title>
          ,
          <source>PeerJ Computer Science</source>
          <volume>2</volume>
          (
          <year>2016</year>
          )
          <article-title>e73</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>F. H.</given-names>
            <surname>Khan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Bashir</surname>
          </string-name>
          , U. Qamar, Tom:
          <article-title>Twitter opinion mining framework using hybrid classification scheme, Decision Support Systems 57 (</article-title>
          <year>2014</year>
          )
          <fpage>245</fpage>
          -
          <lpage>257</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>V. M. A. de Lima</surname>
            ,
            <given-names>R. M.</given-names>
          </string-name>
          <string-name>
            <surname>Marcacini</surname>
          </string-name>
          ,
          <article-title>Opinion mining for app reviews: Identifying and prioritizing emerging issues for software maintenance and evolution</article-title>
          , in
          <source>: Proceedings of the XXIII Brazilian Symposium on Software Quality, SBQS '24</source>
          ,
          <year>2024</year>
          , p.
          <fpage>687</fpage>
          -
          <lpage>696</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>E.</given-names>
            <surname>Guzman</surname>
          </string-name>
          , W. Maalej,
          <article-title>How do users like this feature? a fine grained sentiment analysis of app reviews</article-title>
          ,
          <source>in: 2014 IEEE 22nd International Requirements Engineering Conference (RE)</source>
          ,
          <year>2014</year>
          , pp.
          <fpage>153</fpage>
          -
          <lpage>162</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>J.</given-names>
            <surname>Dąbrowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Letier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Perini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Susi</surname>
          </string-name>
          ,
          <article-title>Mining user feedback for software engineering: Use cases and reference architecture</article-title>
          ,
          <source>in: 2022 IEEE 30th International Requirements Engineering Conference (RE)</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>114</fpage>
          -
          <lpage>126</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>X.</given-names>
            <surname>Hou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Luo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Lo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Grundy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>Large language models for software engineering: A systematic literature review</article-title>
          ,
          <source>ACM Trans. Softw. Eng. Methodol</source>
          .
          <volume>33</volume>
          (
          <year>2024</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Hadi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. H.</given-names>
            <surname>Fard</surname>
          </string-name>
          ,
          <article-title>Evaluating pre-trained models for user feedback analysis in software engineering: a study on classification of app-reviews</article-title>
          ,
          <source>Empirical Software Engineering</source>
          <volume>28</volume>
          (
          <year>2023</year>
          )
          <fpage>88</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>S. I.</given-names>
            <surname>Ross</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Martinez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Houde</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Muller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. D.</given-names>
            <surname>Weisz</surname>
          </string-name>
          ,
          <article-title>The programmer's assistant: Conversational interaction with a large language model for software development</article-title>
          ,
          <source>in: International Conference on Intelligent User Interfaces</source>
          ,
          <year>2023</year>
          , p.
          <fpage>491</fpage>
          -
          <lpage>514</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>N.</given-names>
            <surname>Marques</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. R.</given-names>
            <surname>Silva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bernardino</surname>
          </string-name>
          ,
          <article-title>Using chatgpt in software requirements engineering: A comprehensive review</article-title>
          ,
          <source>Future Internet</source>
          <volume>16</volume>
          (
          <year>2024</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J.</given-names>
            <surname>Dąbrowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Letier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Perini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Susi</surname>
          </string-name>
          ,
          <article-title>Mining and searching app reviews for requirements engineering: Evaluation and replication studies</article-title>
          ,
          <source>Information Systems</source>
          <volume>114</volume>
          (
          <year>2023</year>
          )
          <fpage>102181</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Motger</surname>
          </string-name>
          ,
          <article-title>Natural language processing methods for document-based requirements specification and validation tasks</article-title>
          ,
          <source>Ph.D. thesis</source>
          , Universitat Politècnica de Catalunya,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>A.</given-names>
            <surname>Gallego</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Motger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Franch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Marco</surname>
          </string-name>
          ,
          <article-title>Transfeatex: a NLP pipeline for feature extraction</article-title>
          .,
          <source>in: Joint Proceedings of REFSQ-2023 Workshops, Doctoral Symposium</source>
          , Posters &amp; Tools
          <string-name>
            <surname>Track</surname>
          </string-name>
          ,
          <source>and Journal Early Feedback Track.</source>
          ,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Motger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Miaschi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Dell'Orletta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Franch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Marco</surname>
          </string-name>
          ,
          <string-name>
            <surname>T-FREX</surname>
          </string-name>
          :
          <article-title>A Transformer-based Feature Extraction Method from Mobile App Reviews</article-title>
          ,
          <source>in: IEEE International Conference on Software Analysis, Evolution and Reengineering</source>
          ,
          <year>2024</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Motger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Franch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gervasi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Marco</surname>
          </string-name>
          ,
          <article-title>Unveiling competition dynamics in mobile app markets through user reviews</article-title>
          , in: D.
          <string-name>
            <surname>Mendez</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          . Moreira (Eds.), Requirements Engineering: Foundation for Software Quality, Springer Nature Switzerland, Cham,
          <year>2024</year>
          , pp.
          <fpage>251</fpage>
          -
          <lpage>266</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>