数据驱动的移动应用知识推荐与复用方法研究

发布人:管理员

   移动应用有着交互密集的特点。开发与维护人员在人机界面相关的开发和频繁更新中,面临着缺乏可复用素材、设计模式指导和启发式智能决策辅助的问题。

       本课题组针对界面开发关注的可视化视图、界面设计和实现代码三个方面,首先,基于黑盒测试技术和代码分析技术研究基于界面的代码提取方法,从而获得可复用构件;在此基础上,建立一个包含搜索与基于特征的检索功能的移动应用软件工程数据分析平台,使用数据挖掘技术研究面向特定功能与控件使用的设计模式挖掘算法;最后,为更新频繁的移动应用,结合对大量移动应用界面信息的分析,以推荐的方式为开发和维护人员提供新功能、修改位置以及修改注释等信息。

       研究目标是建立包含人机界面数据的移动应用资源库,通过持续的数据更新应对移动应用的频繁更新,基于大量数据的分析和挖掘,以界面为中心进行知识推荐和复用,提高开发与维护人员的工作效率。

 

t5

 

 

相关成果

[1]Yuan Huang, Xiangping Chen*, Zhiyong Liu, Xiaonan Luo, Zibin Zheng. Using Discriminative Feature in Software Entities for Relevance Identification of Code Changes. Journal of Software: Evolution and Process,2017.

[2]黄袁,刘志勇,陈湘萍*,熊英飞,罗笑南,一种基于关键类判定的代码提交理解辅助方法,软件学报,2017,28(6):0.

[3]Yuan Huang, Qiaoyang Zheng, Xiangping Chen, Yingfei Xiong, Zhiyong Liu, Xiaonan Luo. Mining Version Control System for Automatically Generating Commit Comment. the 11th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement,2017.

[4]Ruozi Huang, Yonghao Long, Xiangping Chen. Automaticly Generating Web Page From A Mockup. The 28th International Conference on Software Engineering and Knowledge Engineering, SEKE 2016: 589-594.

[5]Qiwen Zou, Xiangping Chen*, Yuan Huang. Topic Matching Based Change Impact Analysis from Feature on User Interface of Mobile Apps. SEKE 2015:477-482.

[6]Xiangping Chen, Yonghao Long. Automatic Color Modification for Web Page based on Partitional Color Transfer. The 14th International Conference on Software Reuse, ICSR 2015, 4-6 January 2015, Miami (Florida), US.