《软件学报杂志》发表论文赏析
作者:吴俊伟,沈立炜,郭武楠,王超,赵文耘
单位:吴俊伟,复旦大学 计算机科学技术学院, 上海 200433;上海市数据科学重点实验室(复旦大学), 上海 20043311,沈立炜,复旦大学 计算机科学技术学院, 上海 200433;上海市数据科学重点实验室(复旦大学), 上海 20043302,郭武楠,复旦大学 计算机科学技术学院, 上海 200433;上海市数据科学重点实验室(复旦大学), 上海 20043303,王超,复旦大学 计算机科学技术学院, 上海 200433;上海市数据科学重点实验室(复旦大学), 上海 20043304,赵文耘,复旦大学 计算机科学技术学院, 上海 200433;上海市数据科学重点实验室(复旦大学), 上海 20043305
摘要:安卓开发者需要通过不断地经验积累来提升其设计安卓界面及行为交互的能力.在数据驱动的软件开发中,代码推荐是其中一个关注热点.在此背景下,提出了一种安卓应用用户界面交互模式抽取与检索方法,提供面向安卓应用的界面相关代码查询与推荐能力,从而降低开发者在选择、试用、学习安卓应用所带来的人工成本.以安卓活动(activity)为单元的界面交互模式代表了活动的界面构成及交互行为,该方法以此为分析目标,从一组开源的安卓应用项目中抽取出每一个活动的界面交互模式.在此基础上,支持用户通过检索的方式获取与其需求相关的活动设计细节.该方法被实现为一组工具链,为抽取与检索提供自动化支持.最后,通过两个案例对该方法的准确性和有效性进行验证.
关键词:安卓;用户界面交互模式;模式抽取
基金资助:国家自然科学基金(61402113);国家重点研发计划(2016YFB1000801)