维普中文期刊产品整合服务

Code recommendation for Android development:how does it work and what can be improved?

查看全文 作  者:Junwei [1,2]WU;Liwei [1,2]SHEN;Wunan [1,2]GUO;Wenyun [1,2]ZHAO 高影响力作者 机构地区:[1]School of Computer Science,Fudan University,Shanghai 200433,China;[2]Shanghai Key Laboratory of Data Science,Fudan University,Shanghai 200433,China高影响力机构 出  处:《Science China(Information Sciences)》索引2017年第60卷第9期,共14页高影响力期刊 基  金:supported by National Natural Science Foundation of China(Grant No.61402113) 摘  要:Android applications are developed based on framework and are always pattern-based. For Android developers, they can be facilitated by code recommendation to ensure high development efficiency and quality.Existing research work has proposed several methods and tools to support recommendation in diverse ways.However, how code recommendation work in Android development and what can be further improved to better support Android development has not been clarified. To understand the reality, we conduct a qualitative review on current code recommendation techniques and tools reported in prime literature. The collected work is first grouped into three categories based on a multidimensional framework. Then the review is performed to draw a comprehensive image of the adoption of recommendation in Android development when meeting specific development requirements. Based on the review, we give out possible improvements of code recommendation from two aspects. First, a set of improvement suggestions are presented to enhance the ability of the state-ofthe-art code recommendation techniques. Second, a customizable tool framework is proposed to facilitate the design of code recommendation tools and the tool framework is able to integrate the recommendation features more easily. 关 键 词:开发效率 代码 应用程序 工具 框架 可定制 技术 图像
相关文献

参考文献(28)

引证文献(2)

网站首页 | 关于我们 | 联系我们 | 产品服务 | 客服中心 | 广告服务 | 版权声明 | 网站联盟 | 友情链接 | 售卡网点

版权所有© 渝B2-20050021-1 渝公网安备 50019002500403号 违法和不良信息举报中心

互联网出版许可证 新出网证(渝)字10号 全国400电话 - 免长途话费