1998年于武汉大学获学士学位,2001年9月至2004年9月于东南大学攻读硕士学位,2011年9月至2014年12月于中国矿业大学攻读博士学位,2016年至2019年于南京大学博士后研究,2020年以访问学者身份赴普渡大学开展学术交流。
1998年起先后任教于南通工学院和南通大学。荣获南通大学先进教育工作者,南通大学优秀班主任、南通大学优秀教学质量奖、南通大学学科竞赛(全国大学生软件测试大赛)优秀指导老师、南通大学本科毕业论文优秀指导老师等荣誉。先后主持省级教改项目1项,校级教改项目5项,参与校级精品课程建设项目2项,发表教改论文3篇。
主要在智能化软件工程领域开展软件缺陷定位、漏洞检测、软件生态系统挖掘等学习与研究。主持及参与国家自然科学项目、江苏省高校自然科学基金、南通市应用研究计划等10余项。发表学术论文30余篇,包括Journal of Systems and Software (JSS)、《Software:Practice and Experience》(SPE)、Science:Chinese Information Science、Automated Software Engineering(ASE)、软件学报、计算机学报等权威期刊。
软件工程(本科生)
软件建模(本科生)
软件测试技术(本科生)
面向对象程序分析与设计(研究生)
先后主持和参与国家自然科学基金、南通市应用研究计划、广西可信软件重点实验室研究等课题。
[1] Zilong Ren, Xiaolin Ju*, Xiang Chen*, and Hao Shen. "ProRLearn: Boosting Prompt Tuning-based Vulnerability Detection by Reinforcement Learning". Automated Software Engineering, 2024, 32(2): 1--35.
[2] Yiheng Shen, Xiaolin Ju*, Xiang Chen*, and Guang Yang. "Bash comment generation via data augmentation and semantic-aware CodeBERT". Automated Software Engineering, 2024, 31(1): 1--34.
[3] Guilong Lu, Xiaolin Ju*, Xiang Chen*, Wenlong Pei, and Zhilong Cai. "GRACE: Empowering LLM-based software vulnerability detection with graph structure and in-context learning". Journal of Systems and Software, 2024, 212: 112031.
[4] Guilong Lu, Xiaolin Ju, Xiang Chen, Shaoyu Yang, Liang Chen, and Hao Shen. "Assessing the Effectiveness of Vulnerability Detection via Prompt Tuning: An Empirical Study". the 30th Asia-Pacific Software Engineering Conference (APSEC 2023), Seoul, Korea, December 4--7, 2023.
[5] Yiheng Shen, Xiaolin Ju, Xiang Chen, and Guang Yang. "An Empirical Study of Adversarial Training in Code Comment Generation". The 35th International Conference on Software Engineering and Knowledge Engineering (SEKE 2023), USA, July 1-10, 2023.
[6] Hao Shen, Xiaolin Ju, Xiang Chen, and Guang Yang. "EDP-BGCNN: Effective Defect Prediction via BERT-based Graph Convolutional Neural Network". The 47th IEEE Annual Computers, Software, and Applications Conference (COMPSAC 2023), Torino, Italy, June 26-30, 2023.
[7] Jie Qian, Xiaolin Ju, and Xiang Chen. "GNet4FL: Effective fault localization via graph convolutional neural network". Automated Software Engineering, 2023, 30(2): 1--16.
[8] Zhihua Chen, Xiaolin Ju, Guilong Lu, Xiang Chen. "Blocking bugs identification via binary relevance and logistic regression analysis" 2022 IEEE 9th International Conference on Dependable Systems and Their Applications (DSA 2022), Wulumuqi, China, August 4-5, 2022.
[9] Zhihua Chen, Xiaolin Ju, Haocheng Wang, and Xiang Chen. "Hybrid Multiple Deep Learning Models to Boost Blocking Bug Prediction". Journal of Internet Technology, 2022, 23(5):1099-1107.
近5年已指导硕士研究生15名,其中毕业8名。指导的研究生在SCI、中文核心等期刊CCF推荐会议发表论文多篇,申请专利10多项,研究生参加数学建模等比赛获国家二等奖等,其中1名硕士研究生获南通大学优秀硕士生论文。
每年计划招收计算机技术、人工智能方向的专业硕士研究生约3名,主要从事智能软件工程、自然语言处理、大语言模型等方向的研究工作。