个人简介
分别于2004、2009年南京大学计算机系本科和博士毕业,2006-2007年香港理工大学计算机系研究助理(Research Assistant),2007-2008年受留学基金委资助于瑞士苏黎世大学计算机系进修,2010-2011年于意大利米兰理工大学从事博士后研究,2015-2016年受留学基金委资助瑞士苏黎世大学访问学者,江苏省高校优秀青年骨干教师,江苏省优秀计算机科技工作者。长期从事软件工程领域技术研究,主要研究领域为软件体系结构与中间件、智能化软件技术、网络服务协同与演化、云计算与大数据等,中国计算机学会高级会员,中国计算机学会系统软件专委会委员、软件工程专委会委员,江苏省信息技术应用学会常务理事,江苏省计算机学会软件专委会副主任委员,江苏省软件工程标准化技术委员会委员,南京航空航天大学“长空英才”,在国内外重要期刊和会议上如IEEE TSE, ACM TOSEM, ICSE, FSE, 中国科学, 软件学报等发表论文100余篇,申请国家发明专利20余项,授权10余项,出版专著3部。(详情请参见https://csyuzhou.github.io/)。
部分专著:
1. Yu Zhou, Taolue Chen. Software Adaptation in An Open Environment: A Software Architecture Perspective. ISBN: 9781138743372, CRC Press, 2017.
2. Yu Zhou, Weigang Wu, Huaguan Li. A Cluster Based Hierarchical Eventual Leader Election Protocol for Dynamic Systems. Chapter of Dynamic Systems: Modeling, Performance and Applications. ISBN: 97815361256573, Nova Science Publishers, Inc. 2017.
3. 陈雨亭,谢晓园,周宇,马雷. 智能软件可靠性的研究进展与趋势: 2019-2020中国计算机科学技术发展报告. ISBN:978-7-111-66738-4, 机械工业出版社, 2020.
科研成果获奖及专利:
部分授权专利:
1. 一种基于软件主体的应用流动方法。发明专利,专利号:ZL.200710025456.3,发明人:吕建,马晓星,周宇。
2. 一种层次式时间自动机平展化算法。发明专利,专利号:ZL.201210218467.4,发明人:周宇,胡军,黄志球。
3. 一种组合式软件缺陷报告分类方法。发明专利,专利号:ZL.201410250512.3,发明人:周宇,童燕翔,古睿航。
4. 一种基于文本词性和程序调用关系的软件缺陷预测方法。发明专利,专利号:ZL.201510492477.0,发明人:周宇,童燕翔,王立松。
5. 一种基于信息隐藏的图转换系统模型检测方法。发明专利,专利号:ZL.201510738061.2,发明人:周宇,周女琪,顾佳仪。
6. 一种Java API程序异常与文档的描述不一致自动检测方法。发明专利,专利号:ZL.201610662289.2,发明人:周宇,古睿航,赵洪达。
7. 一种开放环境下的Web服务组合多目标验证方法。发明专利,专利号:ZL.201710810726.5,发明人:周宇,周女琪,魏欧。
8. 一种基于参数化模型的Web服务组合验证方法。发明专利,专利号:ZL.201711420311.3,发明人:周宇,周世旗,周女琪。
9. 一种基于半监督学习的用户评论聚类方法。发明专利,专利号:ZL.201811539726.7,发明人:周宇,苏彦颀,史志成,杨忻莹,黄志球。
10. 一种基于文件路径分析的代码审查者推荐方法。发明专利,专利号:ZL.201810611269.1,发明人:周宇,苏彦颀,刘健。
11. 一种结合用户反馈信息的API推荐方法及终端。发明专利,专利号:ZL.201910957514.9,发明人:周宇,杨忻莹,陈韬略,黄志球。
12. 一种基于查询语句的情境感知API推荐方法及终端。发明专利,专利号:ZL.202010640743.0,发明人:周宇,陈晨,王永超,黄志球。
承担的科研项目情况:
主持国家自然科学基金、国家重点研发计划-云计算与大数据重点专项课题、装发预研项目课题、江苏省自然科学基金项目等国家及省部级项目近10项,高新企业合作项目多项。
工作经历
2011.6 -- 至今南京航空航天大学计算机科学与技术学院
近期论文
查看导师新发文章
(温馨提示:请注意重名现象,建议点开原文通过作者单位确认)
1. Yu Zhou, Xiaoqing Zhang, Juanjuan Shen, Tingting Han, Taolue Chen, Harald Gall. Adversarial Robustness of Deep Code Comment Generation. ACM Trans. on Software Engineering and Methodology. (DOI:10.1145/3501256, to appear,软件工程 CCF A类期刊)
2. Yu Zhou, Xinying Yang, Taolue Chen, Zhiqiu Huang, Xiaoxing Ma, Harald Gall. Boosting API Recommendation with Implicit Feedback. IEEE Trans. on Software Engineering, IEEE, 2021. (DOI: 10.1109/TSE.2021.3053111, to appear, 软件工程旗舰期刊,CCF A类期刊)
3. Yu Zhou, Yanqi Su, Taolue Chen, Zhiqiu Huang, Harald Gall, Sebastiano Panichella. User Review-Based Change File Localization for Mobile Applications. IEEE Trans. on Software Engineering. Vol.47, No.12, pp:2755-2770, IEEE, 2021. (软件工程旗舰期刊,CCF A类期刊)
4. Yu Zhou, Changzhi Wang, Xin Yan, Taolue Chen, Sebastiano Panichella, Harald Gall. Automatic Detection and Repair Recommendation of Directive Defects in Java APIs Documentation. IEEE Trans. on Software Engineering. Vol.46, No.9, pp:1004-1023, IEEE, 2020. (软件工程旗舰期刊,CCF A类期刊)
5. Yu Zhou, Ruihang Gu, Taolue Chen, Zhiqiu Huang, Sebastiano Panichella, Harald Gall. Analyzing APIs Documentation and Code to Detect Directive Defects. 39th International Conference on Software Engineering (ICSE) 2017, Buenos Aires, ACM/IEEE, pp:27-37.(软件工程旗舰会议,CCF A类会议)
6. Yu Zhou, Haonan Jin, Xinying Yang, Taolue Chen, Krishna Narasimhan, Harald Gall. BRAID: An API Recommender Supporting Implicit User Feedback. The 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), Athens, Greece, ACM, 2021. (软件工程CCF A类会议)
7. Yu Zhou, Xin Yan, Taolue Chen, Sebastiano Panichella, Harald Gall. DRONE: A Tool to Detect and Repair Directive Defects in Java APIs Documentation. 41st International Conference on Software Engineering (ICSE), pp:115-118, ACM/IEEE, 2019.(软件工程旗舰会议,CCF A类会议)
8. Yu Zhou, Juanjuan Shen, Xiaoqing Zhang, Wenhua Yang, Tingting Han, Taolue Chen. Automatic Source Code Summarization Using Graph Attention Networks. Journal of Systems and Software, 2022. (to appear, DOI:10.1016/j.jss.2022.111257)
9. Yu Zhou, Tingting Han, Taolue Chen, Shiqi Zhou. Probabilistic Analysis of QoS-Aware Service Composition with Explicit Environment Models. IET Software. Vol. 14, No.1, pp:59-71,2020.
10. Yu Zhou, Xin Yan, Wenhua Yang, Taolue Chen, Zhiqiu Huang. Augmenting Java method comments generation with context information based on neural networks. Journal of Systems and Software. Vol.156, pp:328-340, Elsevier, 2019.
11. Yu Zhou, Nvqi Zhou, Tingting Han, Jiayi Gu, Weigang Wu. Probabilistic Verification of Hierarchical Leader Election Protocol in Dynamic Systems. Frontiers of Computer Science. Vol.12, No.04, pp.763-776, Springer, 2018.
12. Yu Zhou, Yanxiang Tong, Taolue Chen, Jin Han. Augmenting Bug Localization with Part-of-Speech and Invocation. International Journal of Software Engineering and Knowledge Engineering. Vol.27, No.06, pp.925-949, 2017.
13. Yu Zhou, Yanxiang Tong, Ruihang Gu, Harald Gall. Combining Text Mining and Data Mining for Bug Report Classification. Journal of Software: Evolution and Process. Vol.28, No.3, pp:150-176, Wiley, 2016.
14. Yu Zhou, Jidong Ge, Pengcheng Zhang, Weigang Wu. Model Based Verification of Dynamically Evolvable Service Oriented Systems. Science China: Information Sciences. Vol.59: 032101(17), 2016.
15. Wenhua Yang, Chong Zhang, Minxue Pan, Chang Xu, Yu Zhou, Zhiqiu Huang. Do Developers Really Know How to Use Git Commands? A Large-Scale Study Using Stack Overflow. ACM Trans. on Software Engineering and Methodology, 2021.(软件工程 CCF A类期刊)
16. Yasir Hussain, Zhiqiu Huang, Yu Zhou. Improving Source Code Suggestion with Code Embedding and Enhanced Convolutional Long Short Term Memory. IET Software. Vol.15, No.3, pp:199-213, 2021.
17. Yifan Zhang, Kai Niu, Weigang Wu, Keqin Li, Yu Zhou. Speeding up VM startup by cooperative VM image caching. IEEE Trans. on Cloud Computing. Vol.9, No.1, pp:360-371, 2021.
18. Wenhua Yang, Minxue Pan, Yu Zhou, Zhiqiu Huang. Meaningful update and repair of MDPs for self-adaptive systems. Journal of Computer Science and Technology, 2021. (to appear)
19. Yongchao Wang, Yu Zhou, Taolue Chen, Zhiqiu Huang, Jingxuan Zhang, Wenhua Yang. Hybrid Collaborative Filtering-Based API Recommendation. 21st IEEE International Conference on Software Quality, Reliability, and Security (QRS), 2021.
20. Juanjuan Shen, Yu Zhou, Yongchao Wang, Xiang Chen, Tingting Han, Taolue Chen. Evaluating Code Summarization with Improved Correlation with Human Assessment. 21st IEEE International Conference on Software Quality, Reliability, and Security (QRS), 2021.
21. Wenhua Yang, Yu Zhou, Zhiqiu Huang. Developer Portraying: A Quick Approach to Understanding Developers on OSS Platforms. Information and Software Technology. Vol.125, Elsevier, 2020.
22. Yasir Hussain, Zhiqiu Huang, Yu Zhou, Senzhang Wang. CodeGRU: Context-aware Deep Learning with Gated Recurrent Unit for Source Code Modeling. Information and Software Technology. Vol.125, Elsevier, 2020.
23. Yasir Hussain, Zhiqiu Huang, Yu Zhou, Senzhang Wang. Deep Transfer Learning for Source Code Modeling. International Journal of Software Engineering and Knowledge Engineering. Vol.30, No.5, 2020.
24. Xiaoqing Zhang, Yu Zhou, Tingting Han, Taolue Chen. Training deep code comment generation models via data augmentation. Internetware, ACM, 2020.
25. Liyu Fang, Zhiqiu Huang, Yu Zhou, Taolue Chen. Adaptive code completion with meta-learning. Internetware, ACM, 2020.
26. Yaoshen Yu, Zhiqiu Huang, Yu Zhou, Weiwei Li. ASPDup: AST-Sequence based progressive duplicate code dtection tool for onsite programming code. Internetware, ACM, 2020.
27. 周宇,曹英楠,王永超. 面向大数据的数据处理与分析算法综述. 南京航空航天大学学报. 53(5):664-676, 2021.
28. 杨文华,周宇,黄志球. 基于反例确认的CPS不确定性模型校准. 软件学报. Vol.32(4), pp:889-903, 2021.
29. 牛长安,李传艺,葛季栋,唐泽,周宇,骆斌. 基于指针生成网络的代码注释自动生成模型. 软件学报. Vol.32(7), pp:2142-2165, 2021.
30. 陶传奇,包盼盼,黄志球,周宇,张智轶. 编程现场上下文深度感知的代码行推荐. 软件学报. Vol.32(11), pp:3351-3371, 2021.