Combining goal model with reviews for supporting the evolution of apps

被引:3
|
作者
Liu, Yuzhou [1 ,2 ]
Liu, Lei [1 ,2 ]
Liu, Huaxiao [1 ,2 ]
Gao, Shanquan [1 ,2 ]
机构
[1] Jilin Univ, Coll Comp Sci & Technol, Changchun 130012, Peoples R China
[2] Minist Educ, Key Lab Symbol Computat & Knowledge Engn, Changchun 130012, Peoples R China
关键词
social networking (online); iterative methods; sentiment analysis; evolutionary computation; decision making; user sentiments; goal model; iterative development process; Apps; updating strategy; valuable information; Google Play; evolution strategy; REQUIREMENTS; FEATURES;
D O I
10.1049/iet-sen.2018.5192
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To support the iterative development process of Apps, the goal model is not only established to describe the requirements at the early stage but also used for identifying the updating strategy in every iteration. In this process, reviews from users provide valuable information for developers to analyse the model with users sentiments. In this study, the authors combine the goal model with reviews for supporting the evolution of Apps. First, the authors introduce the reviews into the goal model as a new factor by comparing keywords. Second, the users sentiments in reviews are mined, and two kinds of information are gained by analysing the model to help developers make decisions on which goals to be improved in next version: one kind of information is about users sentiments on the goals to evaluate whether users like them; another kind is the impact of updating one goal to others. To validate the proposed approach, they conducted experiments and a survey based on the Apps in Google Play. The results show that the proposed approach can establish relationships between goals and reviews reasonably and further provide useful information for optimising the evolution strategy of the App.
引用
收藏
页码:39 / 49
页数:11
相关论文
共 50 条
  • [1] Updating the goal model with user reviews for the evolution of an app
    Gao, Shanquan
    Liu, Lei
    Liu, Yuzhou
    Liu, Huaxiao
    Wang, Yihui
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2020, 32 (08)
  • [2] Supporting Evolution and Maintenance of Android Apps
    Linares-Vasquez, Mario
    36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014), 2014, : 714 - 717
  • [3] Supporting Meaningful Personal Fitness: the Tracker Goal Evolution Model
    Niess, Jasmin
    Wozniak, Pawel W.
    PROCEEDINGS OF THE 2018 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2018), 2018,
  • [4] Crowdsourcing user reviews to support the evolution of mobile apps
    Palomba, Fabio
    Linares-Vasquez, Mario
    Bavota, Gabriele
    Oliveto, Rocco
    Di Penta, Massimiliano
    Poshyvanyk, Denys
    De Lucia, Andrea
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 137 : 143 - 162
  • [5] User Reviews Matter! Tracking Crowdsourced Reviews to Support Evolution of Successful Apps
    Palomba, Fabio
    Linares-Vasquez, Mario
    Bavota, Gabriele
    Oliveto, Rocco
    Di Penta, Massimiliano
    Poshyvanyk, Denys
    De Lucia, Andrea
    2015 31ST INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME) PROCEEDINGS, 2015, : 291 - 300
  • [6] Supporting maintenance and testing for AI functions of mobile apps based on user reviews: An empirical study on plant identification apps
    Tao, Chuanqi
    Guo, Hongjing
    Zhang, Jingxuan
    Huang, Zhiqiu
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2023, 35 (11)
  • [7] Goal Model Elaboration for Software Evolution
    Honiden, Shinichi
    2013 18TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2013, : 3 - 3
  • [8] Goal model structuring based on semantic correlation of user reviews
    Ren, Shuaicai
    Nakagawa, Hiroyuki
    Tsuchiya, Tatsuhiro
    Tsihrintzis, George A.
    Virvou, Maria
    Saruwatari, Takuya
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2022, 16 (04): : 737 - 748
  • [9] Supporting Apps in the Personal Cloud
    Kazi, Rahnuma
    Zhang, Xiaobo
    Deters, Ralph
    2012 IEEE SECOND SYMPOSIUM ON NETWORK CLOUD COMPUTING AND APPLICATIONS (NCCA 2012), 2012, : 110 - 115
  • [10] A Conceptual Model of Mobile Disaster Relief System Combining Social Apps
    Chen, Hsiu-Ju
    PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION SCIENCE AND SYSTEM, AISS 2019, 2019,