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 条
  • [31] Software Architecture and Reference Architecture of Software-intensive Systems and Systems-of-Systems: Contributions to the State of the Art
    Nakagawa, Elisa Yumi
    Allian, Ana
    Oliveira, Brauner
    Sena, Bruno
    Paes, Carlos
    Lana, Cristiane
    Feitosa, Daniel
    Santos, Daniel
    Zaniro, Denis
    Dias, Diogenes
    Horita, Flavio
    Affonso, Frank Jose
    Abdalla, Gabriel
    Vicente, Isabella
    Duarte, Leonardo
    Felizardo, Katia
    Garces, Lina
    Oliveira, Lucas
    Goncalves, Marcelo
    Morais, Maria Gabriela
    Guessi, Milena
    Silva, Nilson
    Bianchi, Thiago
    Volpato, Tiago
    Graciano Neto, Valdemar V.
    Zani, Vinicius
    Manzano, Wallace
    11TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2017) - COMPANION VOLUME, 2017, : 11 - 18
  • [32] The impact of Use Cases in real-world software development projects: A systematic mapping study
    Barros-Justo, Jose L.
    Benitti, Fabiane B. V.
    Tiwari, Saurabh
    COMPUTER STANDARDS & INTERFACES, 2019, 66
  • [33] Investigating the use of software requirements engineering techniques in simulation modelling
    Arthur, J. D.
    Nance, R. E.
    JOURNAL OF SIMULATION, 2007, 1 (03) : 159 - 174
  • [34] The use of designed experiments in software engineering
    Goldenson, DR
    Stoddard, RW
    Basili, VR
    ElEmam, K
    Trammell, CJ
    EMPIRICAL STUDIES OF PROGRAMMERS: SIXTH WORKSHOP, 1996, : 257 - 258
  • [35] Knowledge discovery of game design features by mining user generated feedback
    Bharathi, Ajay Karthic B. Gopinath
    Singh, Abhinav
    Tucker, Conrad S.
    Nembhard, Harriet B.
    COMPUTERS IN HUMAN BEHAVIOR, 2016, 60 : 361 - 371
  • [36] VMTools-RA: a Reference Architecture for Software Variability Tools
    Allian, Ana P.
    Silva, Leandro F.
    Oliveira, Edson
    Nakagawa, Elisa Y.
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2023, 29 (07) : 649 - 690
  • [37] A Proposal for Reference Architecture for Personal Assistant Software Based on SOA
    Zambiasi, S. P.
    Rabelo, R. J.
    IEEE LATIN AMERICA TRANSACTIONS, 2012, 10 (01) : 1227 - 1234
  • [38] Towards a Software Defined Reference Architecture for Smart City Ecosystems
    Abu-Matar, Mohammad
    IEEE SECOND INTERNATIONAL SMART CITIES CONFERENCE (ISC2 2016), 2016, : 420 - 425
  • [39] Using Text Mining For Research Trends in Empirical Software Engineering
    Tokdemir, Gul
    JOURNAL OF POLYTECHNIC-POLITEKNIK DERGISI, 2021, 24 (03): : 1227 - 1235
  • [40] Current Research Themes in Software Engineering: An Application of Text Mining
    Cosh, Kenneth
    2016 8TH INTERNATIONAL CONFERENCE ON KNOWLEDGE AND SMART TECHNOLOGY (KST), 2016, : 125 - 129