博士毕业于东南大学,获工学博士学位;美国Georgia Institute of Technology访问学者。主要从事软件分析与测试的教学与研究工作。江苏省“青蓝工程”中青年学术带头人,江苏省“333”工程第三层次培养对象。主持完成国家自然科学基金、江苏省自然科学基金、教育部科学技术研究重点项目、江苏省“333”工程等项目。
研究方向简介:研究自动或半自动的软件分析与测试技术。主要包括:研究针对软件测试的程序理解与分析技术、结合进化优化的测试数据生成技术、以及软件测试工具的开发等;研究复杂软件系统演化过程中的故障定位技术、基于机器学习的缺陷预测技术、基于深度学习的大型软件调试技术等。
主要学术成果简介:近年来在国际著名期刊 IEEE Transactions on Software Engineering、IEEE Transactions on Reliability 、Software: Practice and Experience, Journal of Systems and Software, Neurocomputing、IETSoftware、 软件学报、计算机学报、计算机研究与发展、电子学报、通信学报等期刊上和国际著名会议(34th IEEE/ACM International Conference on Automated Software Engineering (ASE 2019))发表论文100余篇,其中SCI收录论文30余篇,获国家发明专利8项。
学术兼职:计算机学会软件工作专委会委员、信息系统专委会委员
主要联系方式:shjjiang@cumt.edu.cn
1.国家自然科学基金面上项目, 基于进化优化的大型软件演化中的错误定位;
2.国家自然科学基金面上项目,基于程序切片和遗传算法的软件测试数据生成技术;
3.江苏省自然科学基金项目,程序切片技术在进化测试中的应用研究;
4. 教育部科学技术研究重点项目,程序的异常传播分析技术研究;
5. 江苏省“333”工程项目,基于数据挖掘的测试数据生成技术研究;
6. 广西可信软件重点实验室研究课题,基于进化计算的软件自动修复技术研究.
[1]Jiang Shujuan, Zhang Miao, Zhang Yanmei, Wang Rongcun, Yu Qiao, Keung Jacky wai. An Integration Test Order Strategy to Consider Control Coupling. IEEE Transactions on Software Engineering. 47(7):1350-1367, DOI: 10.1109/TSE.2019.2921965
[2] Lina Gong, Shujuan Jiang, Lili Bo, Li Jiang, Junyan Qian. A Novel Class-Imbalance Learning Approach for Both Within-Project and Cross-Project Defect Prediction. IEEE Transactions on Reliablity. 2020,69(1):40-54.
[3]王兴亚 姜淑娟 高鹏飞 陆凯 薄莉莉 鞠小林 张艳梅。 基于模糊C均值聚类的软件多缺陷定位方法。 计算机学报,2020,43(2):206-232.
[4]Lina Gong, Shujuan Jiang, Rongcun Wang, Li Jiang. Empirical Evaluation of the Impact of Class Overlap on Software Defect Prediction, 34th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2019, 11-15, San Diego, CA, USA. Pp:698-709.
[5] Lina Gong; Shujuan Jiang; Li Jiang. An Improved Transfer Adaptive Boosting Approach for Mixed-Project Defect Prediction. Journal of Software: Evolution and Process,2019; 31:e2172.(Volume 31, Issue 10, 25 October 2019).
[6] 宫丽娜,姜淑娟,姜丽, 软件缺陷预测技术研究进展. 软件学报, 2019, 30(10):3090-3114.
[7]Lili Bo, Shujuan Jiang, Rongcun Wang, Qiao Yu, A Bidirectional Trace Simplification Approach Based on a Context Switch Linked List for Concurrent Programs. Concurrency and Computation:Practice and Experience. 2019;e5423:1-14.
[8]Shujuan Jiang, Jieqiong Chen, Yanmei Zhang, Junyan Qian, Rongcun Wang, Meng Xue. Evolutionary Approach to Generating Test Data for Data Flow Test. IET software, 2018, 12(4):318-323.
[9]于巧,姜淑娟,张艳梅,王兴亚,高鹏飞,钱俊彦.分类不平衡对软件缺陷预测模型性能的影响研究, 计算机学报, 2018, 41(4):809-824.
[10]Qiao Yu, Shujuan Jiang, Yanmei Zhang. A Feature Matching and Transfer Approach for Cross-Company Defect Prediction[J]. The Journal of Systems and Software, 2017, 132(10): 366-378.
[11]Xingya Wang, Shujuan Jiang, Pengfei Gao, Xiaolin Ju, Rongcun Wang, Yanmei Zhang. Cost-Effective Testing Based Fault Localization With Distance Based Test-Suite Reduction. Science China – Information Science. September 2017, Vol.60 092112:1—092112:15.
[12] Miao Zhang, Shujuan Jiang, Yanmei Zhang, Xingya Wang, Qiao Yu. A Multi-Level Feedback Approach for the Class Integration and Test Order Problem. The Journal of Systems & Software 2017,133(11):54-67.
[13] 姜淑娟 王令赛 薛猛 张艳梅 于巧 姚慧冉. 基于模式组合的粒子群优化测试用例生成方法,软件学报,2016,27(4):785-801.
[14] 姜淑娟, 韩寒, 史娇娇, 张艳梅, 鞠小林,钱俊彦. 基于分支相关性分析的不可达路径检测方法, 计算机研究与发展.2016,53(5):1072-1085
[15] 曹鹤玲, 姜淑娟, 王兴亚, 薛猛, 钱俊彦. 面向有效错误定位的偶然正确性识别方法。电子学报,2016,44(12):3026-3031
[16] Shujuan Jiang, Jiaojiao Shi, Yanmei Zhang, Han Han. Automatic test data generation based on reduced adaptive particle swarm optimization algorithm, Neurocomputing, 158(2015): 109–116.
[17] 曹鹤玲, 姜淑娟, 鞠小林, 王兴亚. 基于动态切片和关联分析的错误定位方法. 计算机学报, 38(11):2188-2022, 2015.
[18] 王红阳, 姜淑娟, 王兴亚, 鞠小林, 张艳梅. 基于子路径扩展的不可达路径检测方法. 电子学报,2015,43(8):1555-1560.
[19] Yanmei Zhang, ShujuanJiang, Guan Yuan, Xiaolin Ju, Hongchang Zhang. An Approach of Class Integration Test Order Determination Based on Test Levels. Software: Practice and Experience,2015; 45(5):657–687.
[20] Xiaolin Ju, Shujuan Jiang, Xiang Chen, Xingya Wang, Yanmei Zhang, Heling Cao. HSFal: Effective Fault Localization using Hybrid Spectrum of Full Slices and Execution Slices. Journal of Systems and Software, 2014, 90(4): 3-17. .
[21] Shujuan Jiang, Dandan Yi, Xiaolin Ju, Lingsai Wang,Yingqi Liu. An Approach for Test Data Generation Using Program Slicing and Particle Swarm Optimization. Neural Computing and Applications, Volume 25, No.7-8,2014, 2047--2055.
发明专利:
1. 基于实时堆栈的程序切片方法, ZL201110188810.0, 2013 中国
2. 基于关联规则挖掘的不可达路径检测方法, ZL 2012 1 0501664.7, 2015 中国
3. 基于程序执行轨迹的动态切片系统, ZL2012 1 0256470.5, 2016 中国
4. 具有程序分析功能的程序调试系统,ZL2012 1 0495957.9 2016 中国
5.基于程序执行轨迹的过程间动态程序切片系统,ZL 201410728471.4, 2017.11.14 中国.
6.一种基于黑盒测试用例约简的统计错误定位方法, ZL201510759523.9, 2018-03-02,中国
7. 一种基于内存使用传播分析的Java内存低效使用检测方法, ZL201610251576.4, 2019-02-26,中国
8.一种类不平衡对分类模型性能影响程度的评价方法,ZL201510732754.0,2019-3-19,中国
中国矿业大学优秀创新博士奖学金:
于巧:获得2015-2016学年 中国矿业大学优秀创新博士奖学金
宫丽娜:获2019年博士创新专项基金
硕士生国家奖学金:
张妙硕士:获得2017年硕士研究生国家奖学金
中国矿业大学优秀创新硕士奖学金:
[1]史娇娇硕士:获得2013年中国矿业大学优秀创新硕士奖学金
[3]王令赛硕士:获得2015年中国矿业大学优秀创新硕士奖学金
[2]李文杰硕士:获得2016年中国矿业大学优秀创新硕士奖学金
[3]王红阳硕士:获得2016年中国矿业大学优秀创新硕士奖学金
江苏省优秀硕(博)士学位论文:
[1]李文杰硕士:获得2017年江苏省优秀硕士学位论文
指导博士研究生情况:
已毕业博士研究生:
2009级(2012.6 毕业): 张艳梅(女),中国矿业大学计算机科学与技术学院
2011级(2014.12 毕业):鞠小林,南通大学计算机科学与技术学院
2012级(2015.6 毕业):曹鹤玲(女),河南工业大学信息科学与工程学院
2013级(2017.12毕业):王兴亚,南京大学博士后
2014级(2017.6 毕业):于巧(女),江苏师范大学计算机科学与技术学院
2015级(2019.6毕业):薄莉莉(女),扬州大学信息工程学院
2017级(2020.12毕业)宫丽娜(女),南京航空航天大学计算机科学与技术学院
在读博士研究生:
2018 傅伟玉(女)(论文博士)
2019 张胜刚
2020 闫月(女),曹挚(论文博士),张廷秀(论文博士)
指导硕士研究生情况:
已毕业硕士研究生:
2003级 肖洋
2004级 周虎, 孙雷
2005级 刘坤(女), 曹挚
2006级 牟春雷, 赵红侠(女), 吴川
2007级 辛良, 孙建华, 魏付强, 张艳梅(女)
2008级 姜光柱
2009级 王庆坛, 赵雪峰, 周绮(女), 靳蓉(女), 郝杰(女), 张红昌(与姜利群老师合带)
2010级 李海洋, 于博, 尹丹丹(女), 韩向斌(女)
2011级 韩寒(女), 史娇娇(女), 李威
2012级 于巧(女)(提前读博), 王兴亚(本硕博连读), 王令赛(女)
2013级 李文杰, 王红阳, 陈若玉(女)
2014级 姚慧冉(女)
2015级 陈洁琼 (女) , 张妙(女), 张争光
2016级 陈雯雯(女),陆凯 , 张悦宁
2017级 张焜, 姜丽(女), 姚毅文
2018级 张旭, 姚雅斐(女)
在读硕士研究生:
2018级 卜亚文,
2019级 黄颖(女),文敏(女),王晨,库热西.苏力旦
2020级 李文清, 廖露, 蒋婷婷, 杨磊, 范明媚, 张帅
正在招募2021级硕士生,2022级博士生:
-
软件分析方向(编程语言+程序分析+软件工程)
-
软件测试方向(进化计算+人工智能+软件工程)
-
软件错误预测与定位(机器学习+数据挖掘+软件工程)
-
软件调试(深度学习+软件工程)
欢迎本科生、研究生同学加入我们,请将简历发送给我(shjjiang@cumt.edu.cn)
-
个人简历
-
本科成绩单
-
其他有助于证明自己经历与能力的材料
各位同学亦可前来实验室咨询。