检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:钟仁毅 王翀[1] 梁鹏[1] 罗忠 Zhong Renyi;Wang Chong;Liang Peng;Luo Zhong(School of Computer Science,Wuhan University,Wuhan 430072;Department of Naval Architecture Engineering,Naval University of Engineering,Wuhan 430033)
机构地区:[1]武汉大学计算机学院,武汉430072 [2]海军工程大学舰船与海洋学院,武汉430033
出 处:《计算机研究与发展》2021年第4期763-776,共14页Journal of Computer Research and Development
基 金:国家重点研发计划项目(2018YFB1003800);国家自然科学基金项目(61702378,61972292,62032016)。
摘 要:数据驱动的移动应用开发、维护和演化分析正成为移动应用领域的研究热点.然而,鲜少有研究以移动应用的版本更新记录为对象,从需求类型的角度探索开发者在发布移动应用时的偏好以及移动应用的开发和更新趋势.为此,以苹果App Store中社交、旅游和阅读3种类别60个应用的6527条版本更新记录条目为数据集,验证并评估了监督式机器学习算法对移动应用版本更新记录自动分类的可行性和有效性;进一步,基于最优的监督式机器学习算法对版本更新记录自动分类的结果,从需求类型和更新热点2个方面对移动应用的演化特点进行了分析,展示了苹果App Store中3种类别的移动应用在近5年的更新趋势,以帮助研究者与实践者从需求工程的角度了解当前移动应用市场的现状和变化动态.Data-driven analysis on the development,maintenance,and evolution has recently become an area of active research.However,little is known to treat app changelogs as the input to explore the types of requirements that app developers pay the most attention when releasing an app,as well as trend of app development and updates.This paper reports the results of an exploratory study in which we analyze the requirements and buzzwords that dominate the changes of apps,according to a set of 6527 changes collected from 60 apps from three categories in the Apple App Store:“Travel”,“Social Networking”and“Books”.First,the performance of three supervised machine learning algorithms is evaluated to find the most suitable classifiers for the automatic classification of app changelogs.Furthermore,based on the classification results of app changelogs,characteristics and trends of app updates are revealed from two perspectives,i.e.,the requirement type that app changelog items mention and the hot words in app changelog items that are labeled as a certain requirement type.The results are valuable for researchers and practitioners to have a comprehensive understanding on the current app stores from RE perspective.
关 键 词:需求工程 非功能需求 发布计划 更新日志 移动应用市场 实证研究
分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.71