Mining User Feedback For Software Engineering: Use Cases and Reference Architecture

被引:5
作者
Dabrowski, Jacek [1 ,2 ]
Letier, Emmanuel [1 ]
Perini, Anna [2 ]
Susi, Angelo [2 ]
机构
[1] UCL, London, England
[2] Fdn Bruno Kessler, Trento, Italy
来源
2022 30TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2022) | 2022年
关键词
Requirements Engineering; Mining User Feedback; Software Engineering; Reference Architecture; Software Analytics; CLASSIFICATION; REQUIREMENTS; RATIONALE; REVIEWS; APPS;
D O I
10.1109/RE54965.2022.00017
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
App reviews can provide valuable information about user needs but analyzing them manually is challenging due to their large quantity and noisy nature. To overcome this problem, a variety of app review mining techniques have been proposed. So far, however, research in this area has paid little attention to the software engineering use cases of the mining techniques. This limits the understanding of their usefulness, applications and desired future developments. We address this problem by elaborating a reference model relating app review mining techniques to specific software engineering activities. In this paper, we present a unified description of software engineering use cases for mining app reviews and define a reference architecture realizing these use cases through a combination of natural language processing and data mining techniques. The use cases provide a novel systematic exposition of the envisioned applications and benefits of app review mining for software engineers. The reference architecture synthesises the diversity of research to realise these benefits and provide a general framework guiding the development and evaluation of future research and tools.
引用
收藏
页码:114 / 126
页数:13
相关论文
共 50 条
  • [41] Aspects of integrating user centered design into software engineering processes
    Nebe, Karsten
    Zimmermann, Dirk
    HUMAN-COMPUTER INTERACTION, PT 1, PROCEEDINGS: INTERACTION DESIGN AND USABILITY, 2007, 4550 : 194 - +
  • [42] SURVEY OF SOFTWARE ENGINEERING DATA USEDATA MINING-TECHNIQUES FOR ESTIMATION OF SOFTWARE DEFECTS
    Kishorekumar, CH.
    Durga, R.
    ADVANCES AND APPLICATIONS IN MATHEMATICAL SCIENCES, 2021, 20 (11): : 2693 - 2700
  • [43] Process Mining Perspectives in Software Engineering: A Systematic Literature Review
    Jaqueline Urrea-Contreras, Silvia
    Flores-Rios, Brenda L.
    Angelica Astorga-Vargas, Maria
    Ibarra-Esquer, Jorge E.
    2021 MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE (ENC 2021), 2021,
  • [44] ENGINEERING AND IMPLEMENTING SOFTWARE ARCHITECTURAL PATTERNS BASED ON FEEDBACK LOOPS
    Abeywickrama, Dhaminda B.
    Hock, Nicklas
    Zambonelli, Franco
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2014, 15 (04): : 291 - 307
  • [45] Engineering and implementing software architectural patterns based on feedback loops
    Abeywickrama, Dhaminda B.
    Hoch, Nicklas
    Zambonelli, Franco
    Scalable Computing, 2014, 15 (04): : 291 - 307
  • [46] Automated Feedback in Software Engineering: Enhancing Computational Thinking Process
    Parsa, Faraz
    Moghadam, Amir Ali Amiri
    Ashuri, Turaj
    SOUTHEASTCON 2024, 2024, : 1621 - 1626
  • [47] T-CHAT educational approach to teaching critical thinking based on use cases in software engineering
    Maekioe, Elena
    Maekioe, Juho
    2024 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE, EDUCON 2024, 2024,
  • [48] Distributed systems middleware architecture from a software engineering perspective
    Al-Jaroodi, J
    Mohamed, N
    Jiang, H
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2003, : 572 - 579
  • [49] ArchHypo: Managing Software Architecture Uncertainty Using Hypotheses Engineering
    Silva, Kelson
    Melegati, Jorge
    Silveira, Fabio
    Wang, Xiaofeng
    Ferreira, Mauricio
    Guerra, Eduardo
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2025, 51 (02) : 430 - 448
  • [50] Development of a Functional and Logical Reference System Architecture in Automotive Engineering
    Krog, Jonas
    Akbas, Caner
    Nolte, Bastian
    Vietor, Thomas
    SYSTEMS, 2025, 13 (03):