发布日期:2024-05-10 浏览次数:次
基本信息 科学研究 论文专著 教育教学 新建主栏目 工作经历 名称 时间 工作经历 1991-1992 哈尔滨工程大学电子工程系,助教 1993-1997 哈尔滨工程大学电子工程系,讲师 1997-1999 哈尔滨工业大学计算机系,讲师 1999-2005 哈尔滨工业大学计算机系,副教授 2000-目前 哈尔滨工业大学计算机学院,硕士生导师 2005年-目前 哈尔滨工业大学计算机学院,教授 2006年-目前 哈尔滨工业大学计算机学院,博士生导师 教育经历 名称 1984-1988:毕业于哈尔滨船舶工程学院电子工程系图像处理专业,获工学学士学位 1988-1991:毕业于哈尔滨船舶工程学院通讯与电子系统专业,获工学硕士学位 1995: 浙江大学进修学习计算机图形学方向 2000-2003:哈尔滨工业大学计算机应用技术专业,机器学习与图像处理方向,获工学博士学位 基本信息 名称 博士,教授,博士生导师,省级教学名师,中国计算机学会高级会员,全国高等学校计算机基础教育研究会理事,全国研究生教育评估监测专家库专家,学术桥专家库成员、黑龙江省教育科学规划领导小组评审专家、EI期刊《系统工程与电子技术》编委,《计算机学报》等国内多种核心以上期刊的审稿人,霍英东教育基金会高等院校教育教学奖、宝钢优秀教师奖、中国大学MOOC平台杰出贡献奖、全国高等院校计算机基础教育研究会计算机基础教育优秀教师奖、高校计算机专业优秀教师奖励计划、省师德先进个人、省优秀教师、校师德先进个人标兵获得者。 研究领域:智能软件工程,用人工智能解决软件工程中的软件质量保障和软件维护等问题(包括:软件仓库挖掘、软件缺陷预测与漏洞检测、代码生成、代码搜索、软件自动化测试等),实现数据驱动的软件自动化,保障软件安全。智能化软件开发(安全可控的代码生成,代码生成的可信性)。 涉及的相关技术包括:人工智能、大模型、程序分析与理解、软件测试、机器学习、深度学习、自然语言处理、信息检索、数据挖掘、知识工程等。 作为项目负责人,主持完成国家自然科学基金项目4项、国内知名企业的横向合作项目2项,目前承担国家自然科学基金项目1项。 在国际期刊、国际会议以及国内重要期刊上发表论文200余篇,已授权发明专利15项,获得软件著作权登记20项,获黑龙江省科技进步二等奖1项、黑龙江省自然科学二等奖1项、市自然科学技术学术成果一等奖1项。国家教学成果一等、二等奖各1项,省级教学成果一等奖5项。 主要任职 任职名称 哈尔滨工业大学计算机科学与技术学院计算机科学与技术国家实验教学示范中心副主任 任职时间 2008年至今 简单介绍 任职名称 哈尔滨工业大学计算机科学与技术学院计算机语言基础教研室主任 任职时间 2012年-2020年 简单介绍 程序设计课程群教学团队负责人 任职名称 哈尔滨工业大学计算机科学与技术学院智能软件工程研究中心主任 任职时间 2017年至今 简单介绍 中心科研团队负责人 任职名称 全国高等学校计算机基础教育研究会理工专业委员会常务委员 任职时间 2015年- 简单介绍 任职名称 全国高等学校计算机基础教育研究会理事 任职时间 2017年- 简单介绍 任职名称 全国研究生教育评估监测专家库专家 任职时间 2022年- 简单介绍 任职名称 中国教育发展战略学会人才发展专业委员会学术桥评审专家库成员(常驻评审专家) 任职时间 2022年4月 简单介绍 研究领域 名称 智能软件工程:智能软件工程,用人工智能解决软件工程中的软件质量保障和软件维护等问题(包括:软件仓库挖掘、软件缺陷预测与漏洞检测、代码生成、代码搜索、软件自动化测试等),实现数据驱动的软件自动化,保障软件安全。 涉及的相关技术包括:人工智能、程序分析与理解、软件测试、机器学习、深度学习、自然语言处理、信息检索、数据挖掘、知识工程等。 招生信息 名称 每年招收计算机科学与技术或者软件工程一级学科方向的博士生2名,计算机学院计算机科学或软件工程方向的硕士生3名,卓越工程师学院工程硕士2名,工程博士1名。 主要研究方向:智能软件工程 1)软件安全、质量保障和维护方向:软件漏洞检测、缺陷自动定位、代码评审和质量评估 2)软件自动化测试方向:GUI测试,测试用例自动生成,回归测试 3)智能化软件开发方向:安全可控的代码生成,代码生成的可信性 其他研究方向:元宇宙教育 基于大模型的虚拟教师教学行为和协同交互式教学服务方法 办公地点:新技术楼911 QQ:1794138403 Email:sxh@hit.edu.cn 科研项目 名称 1.2023年1月-2026年12月,主持完成国家自然科学基金项目:“语句级软件漏洞细粒度智能检测的关键技术研究”(批准号:62272132),项目负责人,在研。 2.2017年1月-2020年12月,主持完成国家自然科学基金项目:“基于启发式选择变异和软件行为特征挖掘的软件错误定位方法(批准号:61672191)”,项目负责人,已结题。 3.2012年-2015年,作为项目负责人,主持完成国家自然科学基金项目:”无定型克隆代码的检测及重构方法“(批准号:61173021),已结题。 4.2011年,作为项目负责人,主持完成国家自然科学基金项目:”数据挖掘和静态分析相结合的重复代码缺陷检测及重构方法“(批准号:61073052),已结题。 5.2007年-2009年,作为项目负责人,主持完成国家自然科学基金项目:“基于程序转换和语义分析的编程题自动评分方法研究”(批准号:60673035),已结题。 6.2008年-2010年,作为技术负责人(排名第2),参与完成国家自然科学基金项目:“基于模糊神经网络与粒子滤波的多传感器信息融合算法研究”(批准号:60273083),已结题。 7.2003年-2005年,作为技术负责人(排名第2),参与完成国家自然科学基金项目:“基于神经网络和模糊回归的色彩匹配技术研究”(批准号:60273083),已结题。 8.2000年-2002年,作为技术负责人(排名第2),参与完成国家自然科学基金项目:“色彩自动匹配技术研究”(批准号:69775005),已结题。 9.2018年9月-2019年9月,承担知名企业的技术合作项目:“漏洞相似代码快速扫描技术”,项目负责人,已结题。 10.2016年9月-2017年9月,承担知名企业的技术合作项目:“相似漏洞挖掘”,项目负责人,已结题。 11.2017年-2021年,与清华大学联合申报项目:“建筑全性能仿真平台内核开发”,负责仿真平台测试子课题内容,已结题。 12.2018年3月~2018年9月,承担企业的技术合作项目:“基于大数据分析在电动汽车/储能用动力电池应用”,项目负责人,已结题。 奖项成果 名称 1.1998年-1999年,参加国家863项目"农业专家系统及其开发工具研究",2001年获黑龙江省教育厅科技进步二等奖,2002年获黑龙江省人民政府科学技术二等奖。 2.“基于机器学习的色彩匹配技术研究”,2007年获得黑龙江省自然科学二等奖,排名第2 3. 2012年,在SCI影响因子为2.775的国际期刊《Computers & Education》上发表的论文“Ability-training-oriented automated assessment in introductory programming course”,获2011年度哈尔滨市自然科学技术学术成果一等奖。 4. 2013年,在一级学报《计算机研与发展》上发表的论文“基于程序理解的编程题自动评分方法”,获2012年度中国高等教育学会工程教育专业委员会优秀工程教育研究成果二等奖。 团队成员 名称 王甜甜:博士,副教授,博士生导师,研究方向:程序分析与理解,基于模型的系统工程,软件错误自动定位与修正,代码推荐 赵玲玲,博士,副教授,博士生导师,研究方向:多模态机器学习,药物发现、运动目标检测,高性能目标跟踪技术,无人机航迹规划,时间序列分析和预测 宋丽妍,博士,副教授,硕士生导师,研究方向:即时软件缺陷预测 蒋远,博士,助理教授,师资博士后,硕士生导师,研究方向:安全可控的代码生成,软件漏洞检测,安全缺陷报告识别,AI软件对抗攻击与防御 张彦航,博士,副教授,研究方向:无人机航迹规划 郭勇,博士,讲师,研究方向:软件工程,软件测试 发表的学术论文 名称 软件工程领域的代表性学术论文: [1]Qiu J*, Su X*, Ma P*. Using Reduced Execution Flow Graph to Identify Library Functions in Binary Code[J]. IEEE Transactions on Software Engineering. 2016,42(2):187-202.(EI:20161602249188,SCI:DE8GD,IF=6.112,CCF A类国际顶级期刊,JCR 1区,中科院计算机科学1区,Web of Science引用次数:6,EI引用次数:9) [2]Hongwei Wei, Xiaohong Su*, Cuiyun Gao, Weining Zheng, and Wenxin Tao. 2023. A Hypothesis Testing-Based Framework for Software Cross-Modal Retrieval in Heterogeneous Semantic Spaces. ACM Trans. Softw. Eng. Methodol(TOSEM)(IF=2.674, CCF A类顶级国际期刊, JCR1区, 中科院计算机科学1区). 2023,32(5):1-28 [3]Hongwei Wei, Xiaohong Su*, Weining Zheng and Wenxin Tao, Documentation-Guided API Sequence Search without Worrying about the Text-API Semantic Gap, IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2023 [4]Yuan Jiang?, Pengcheng Lu, Xiaohong Su*, and Tiantian Wang. Ltrwes: A new framework for security bug report detection[J]. Information and Software Technology. 2020,124(8):106314. (EI:20201708508104,SCI:LP3MD,IF=2.726,CCF B类国际期刊,JCR2 区,中科院计算机科学2区,中科院软件工程 1 区) [5]Yuan Jiang, Su, Xiaohong*, Treude, Christoph, Chao Shanga, Tiantian Wang. Does Deep Learning improve the performance of duplicate bug report detection? An empirical study,Journal of Systems and Software. 2023, 198(4):111607(IF = 3.514, CCF B,中科院2区,JCR 1区,接受率16%) [6]Jiang Yuan, Su Xiaohong; Treude Christoph; Wang Tiantian. Hierarchical semantic-aware neural code representation, Journal of Systems and Software. Journal of Systems and Software. 2022, 191(9):111355 (IF = 3.514, CCF B,中科院2区,JCR 1区,接受率16%) [7]W Zheng, Y Jiang, X Su*. VulSPG: Vulnerability detection based on slice property graph representation learning. [C]//International Symposium on Software Reliability Engineering(ISSRE) 2021, 2021-October (CCF B类国际会议). [8]Gong D*, Su X, Wang T, Ma P. Wang Y. State dependency probabilistic model for fault localization[J]. Information and Software Technology(IST). 2015, 57:430-445.(EI:20143600015420,SCI: AU9YI, IF= 2.726,CCF B类国际期刊,JCR 2 区,中科院软件工程 2 区,Web of Science引用次数:15,EI引用次数 13) [9]Bian Y*, Koru G, Su X, Ma P. SPAPE: A semantic-preserving amorphous procedure extraction method for near-miss clones[J]. Journal of Systems & Software. 2013, 86(8):2077-2093. (EI:20132916519975,SCI:297LV,IF=2.45,CCF B类国际期刊,JCR 2区,中科院计算机科学2区,EI引用次数:9) [10]Qiu J*, Su X, Ma P. Identifying functions in binary code with reverse extended control flow graphs[J]. Journal of Software: Evolution and Process. 2015,27(10):793-820. (EI:20151800813932,SCI:CT0QO , IF=1.178, CCF B类国际期刊,JCR 2区,中科院计算机科学4区,软件工程4区) [11]Jing Qiu*, Xiaohong Su and Peijun Ma, Library functions identification in binary code by using graph isomorphism testings[C]//IEEE 22nd International Conference on Software Analysis, Evolution and Reengineering (SANER). Montreal, QC, Canada, 2015:261-270.(EI:20151800813932,CCF B类国际会议,接收率=39/144,Web of Science引用次数:4,EI引用次数:12) [12]Qiu J*, Yadegari B, Johannesmeyer B , Debray S,Su Xiaohong. Identifying and understanding self-checksumming defenses in software[C]//ACM Conference on Data & Application Security & Privacy. ACM, 2015: 207-218.(EI:20151700779505,EI引用次数:11,接收率=19/89) [13]Wang Tiantian*, Su Xiaohong, Ma Peijun, Wang Yuying, Wang Kuanquan. Ability-training-oriented automated assessment in introductory programming course[J]. Computers and Education. 2011, 56(1):220-226(EI:20104213313123,SCI:676MN, IF=5.296,SSCI 1 区,JCR 1 区,中科院计算机 跨学科应用 1 区,TOP期刊,Web of Science引用次数:61,EI 引用次数:91) [14]Wang Tiantian*, Su Xiaohong, Wang Yuying, Ma Peijun. Semantic similarity based grading of student programs[J]. Information and Software Technology. 2007, 49(2):99-107.(EI:20064710257387,SCI:118EY,IF=2.726,JCR2 区,中科院计算机科学2区,中科院软件工程 1 区,Web of Science引用次数:37,EI 引用次数:56) [15]Wang, Tiantian*, Santoso, Djoko Budi, Wang, Kechao, Su, Xiaohong, Automatic Grading for Complex Multifile Programs[J]. Complexity. 2020: 3279053.(EI:20202708888116,SCI:ME4UC,IF=2.462 ,JCR 2区,中科院工程技术3区) [16]Fanqi Meng, Xiaohong Su*. WCET Optimization Strategy based on Source Code Refactoring[J]. Cluster Computing - The Journal of Networks, Software Tools and Applications. (EI:20174704443340,SCI:JR8MJ,IF= 3.458,JCR 2区,中科院计算机科学4区) [17]Fanqi Meng, Xiaohong Su*, Zhaoyang Qu. Nonlinear approach for estimating WCET during programming phase[J]. Cluster Computing - The Journal of Networks, Software Tools and Applications. 2016, 19(3): 1449-1459. (EI:20163102656532,SCI:DV0UH, IF= 3.458,JCR 2区,中科院计算机科学4区,Web of Science引用次数:4,EI引用次数:6) [18]Fanqi Meng, Xiaohong Su*. Reducing WCET Overestimations by Correcting Errors in Loop Bound Constraints[J]. Energies. 2017, 10(12): 2113-2131.(EI:20181304961371,SCI:FT4WW,IF=2.702,JCR 3区,中科院工程技术3区) [19]Wang, TianTian*, Wang, KeChao, Su, XiaoHong, Liu, Lin; Data Mining in Programs: Clustering Programs Based on Structure Metrics and Execution Values[J]. International Journal of Data Warehousing and Mining. 2020,16(2):48-63.(EI:20201708532162,SCI:KH1VL,IF=0.406,JCR 4区,中科院计算机科学4区) [20]Fanqi Meng, Xiaohong Su*, Zhaoyang Qu. Interactive WCET prediction with Warning for Timeout Risk[J]. International Journal of Pattern Recognition and Artificial Intelligence. 2017, 31(5): 1750012.(EI:20164903098205,SCI:EM1ZR,IF=1.375,CCF C类国际期刊, JCR 4区, 中科院计算机科学4区) [21]Cholmyong P, Tiantian Wang, XiaoHong Su*. An Empirical Study on Software Defect Prediction Using Over-Sampling by SMOTE[J]. International Journal of Software Engineering and Knowledge Engineering. 2018, 28(06):811-830.(EI:20182505320007,SCI:GJ3JK,IF=0.886,JCR 4区,中科院计算机科学4区,EI 引用次数:9) [22]Syed Rizwan*, Wang Tiantian, Su Xiaohong, Salahuddin, Empirical Study on Software Bug Prediction [C]// International Conference on Software and e-Business. 2017 December 28-30: 55-59.(EI:20181805112875) [23]Pak C M, Wang Tiantian, Su Xiaohong*. Software Defect Prediction Using Propositionalization Based Data Preprocessing: An Empirical Study[C]//The 2nd International Conference on Data Science and Business Analytics. IEEE Computer Society, 2018:71-77.(EI:20190706502570) [24]Zhang F*, Khoo S C, Su X. Predicting Consistent Clone Change[C]//IEEE International Symposium on Software Reliability Engineering. IEEE Computer Society. 2016.(EI:20170803379101,CCF B类国际会议,EI引用次数:5) [25]Zhang F , Khoo S C, Su X*. Predicting Change Consistency in A Clone Group[J]. Journal of Systems & Software, 2017, 134: 105-119. (EI:20173704145532, SCI:FN3OR,IF=2.450,CCF B类国际期刊,JCR 2区,中科院计算机科学2区,EI引用次数:2) [26]Wang T*, Wang K, Su X , Ma P. Detection of semantically similar code[J]. Frontiers of Computer Science, 2014, 8(6):996-1011.(EI:20144800267833,SCI:CE8CJ,IF=1.275, CCF C类,JCR 4 区,中科院计算机科学2区,软件工程3区, Web of Science引用次数:9,EI 引用次数:7) [27]Fanlong Z, Siau-Cheng K, Xiaohong Su?. Machine-Learning Aided Analysis of Clone Evolution[J]. Chinese Journal of Electronics, 2017,26(06):1132-1138.(EI:20203209031440,SCI:FN0IW,IF=0.941,JCR4区) [28]Su X*, Zhang F, Li X, Ma P. Wang T. Functionally Equivalent C Code Clone Refactoring by Combining Static Analysis with Dynamic Testing[C]//Proceedings of International Conference on Soft Computing Techniques and Engineering Application. Springer India, 2014: 247-256.(EI:20151600752325,EI引用次数:1) [29]Dandan Gong*, Tiantian Wang, Xiaohong Su, Peijun Ma. A test-suite reduction approach to improving fault-localization effectiveness[J]. Computer Languages, Systems & Structures, 2013, 39(3):95-108.(EI:20133916769734,SCI:233SP,IF= 0.915,CCF C类国际期刊,JCR 4区,中科院软件工程 3 区,Web of Science引用次数:23,EI引用次数:20) [30]Wang Tianitan#*, Wang Kechao#, Su Xiaohong, Zhang Lei. Invariant based Fault Localization by Analyzing Error Propagation[J]. Future Generation Computer System, 2019,94:549-563.(EI:20185106280280,SCI:HO3TG,IF= 6.125,CCF C类期刊,JCR 1区,中科院计算机科学2区,中科院理论方法 1 区) [31]Wang K C, Wang T T*, Su X H. Test case selection using multi-criteria optimization for effective fault localization[J]. Computing. 2018,100(8):787-808.(EI: 20181304941446,SCI:GN3RZ,IF= 2.044,JCR2区,中科院理论方法3区,EI引用次数:2) [32]Wang Tiantian*, Xu Jiahuan, Su Xiaohong, Li Chenshi, Chi Yang. Automatic debugging of operator errors based on efficient mutation analysis[J]. Multimedia Tools and Applications. 2019, 78(21):29881-29898.(EI:20183805828531,SCI:JR2TZ,IF=2.313,CCF C类国际期刊,JCR 2区,中科院计算机科学4区,软件工程4区) [33]Dan Gong,Tiantian Wang, Xiaohong Su, Yanhang Zhang*. Equivalent Mutants Detection Based on weighted Software Behavior Graph[J]. International Journal of Software Engineering and Knowledge Engineering.2022.(CCF C类,中科院软件工程3区) [34]Su X H*, Gong D D, Wang T T, Ma P J. A Survey of Automated Software Fault Localization Approach[J]. Applied Mechanics and Materials. 2014, 556-562:6102-6105.(EI: 20142417826517) [35]Dan Gong, Xiaohong Su*, Tiantian Wang. A Selective Mutation based Fault Localization Method and the Experimental Evaluation [C]//International Conference on Artificial Intelligence and Computer Science. AICS 2019, 600-605.(EI:20194107525336) [36]苏小红, 龚丹丹*, 王甜甜, 马培军. 结合用例约简与联合依赖概率建模的错误定位[J]. 软件学报. 2014,25(7):1492-1504.(EI:20143118006326,知网引用次数:21,EI引用次数:5) [37]苏小红*, 王甜甜, 杨劭君, 马培军. 一种基于加权软件行为图挖掘的软件错误定位方法[J]. 计算机学报. 2016, 39(11):2175-2188. (EI:20164803060751,知网引用次数:3, EI引用次数:1) [38]苏小红, 张凡龙*. 面向管理的克隆代码研究综述[J]. 计算机学报. 2018, 41(3):628-651.(EI:20183605772215,EI引用次数:2) [39]苏小红*, 禹振, 王甜甜, 马培军. 并发缺陷暴露、检测与规避研究综述[J]. 计算机学报. 2015(11) :2215-2233.(EI:20155101700031,EI 引用次数:8) [40]蒋远, 牟辰光, 苏小红*, 王甜甜. 噪音过滤和深度学习相结合的安全缺陷报告识别[J]. 计算机学报. 2021年已录用待发表 [41]王甜甜*, 许家欢, 王克朝, 苏小红. 示例演化驱动的学生程序自动修复[J]. 软件学报. 2019(5):1256-1268.(EI:20193607395897) [42]王克朝*, 王甜甜, 苏小红, 马培军. 软件错误自动定位关键科学问题及研究进展[J]. 计算机学报. 2015(11):2262-2278. (EI:20155101700034,知网引用次数:26,EI 引用次数:9) [43]王克朝, 王甜甜*, 苏小红, 马培军, 童志祥. 面向有效错误定位的测试用例优选方法[J]. 计算机研究与发展. 2014, 51(4):865-873.(EI:20141717618870,知网引用次数:17,EI 引用次数:5) [44]边奕心*, 王甜甜, 苏小红, 马培军. 一种语义保持的C克隆代码无定型过程提取方法[J]. 计算机研究与发展, 2013, 50(7):1534-1541.(EI:20133216587713,EI引用次数:1) [45]逄龙*, 苏小红, 马培军, 赵玲玲. 流敏感按需指针别名分析算法[J]. 计算机研究与发展, 2015, 52(7):1620-1630.(EI:20153901305204,EI引用次数:2) [46]马培军*, 王甜甜, 苏小红.基于程序理解的编程题自动评分方法[J].计算机研究与发展, 2009, 46(7):1136-1142.(EI:20093012214142,知网引用次数: 55,EI引用次数: 7) [47]龚丹, 王甜甜, 苏小红*, 董美含. 基于软件历史仓库和抽象语法树的相似缺陷识别方法[J]. 系统工程与电子技术. 2020,42(10):2399-2408.(EI:20204109322976) [48]王克朝, 王甜甜*, 苏小红, 马培军, 童志祥. 面向程序理解的系统依赖图构建算法[J]. 哈尔滨工业大学学报, 2013, 45(1):78-84.(EI:20131616213880,知网引用次数:9) [49] Wei, Ziyue ; Zheng, Weining; Su, Xiaohong; Tao, Wenxin; Wang, Tiantian ,A Graph Neural Network-Based Smart Contract Vulnerability Detection Method with Artificial Rule,Source: Lecture Notes in Computer Science, v 14257 LNCS, p 241-252, 2023, Artificial Neural Networks and Machine Learning – ICANN 2023 - 32nd International Conference on Artificial Neural Networks, Proceedings [50]Tao, Wenxin; Su, Xiaohong; Wan, Jiayuan; Wei, Hongwei; Zheng, Weining. Vulnerability detection through cross-modal feature enhancement and fusion, Computers and Security, v 132, September 2023(影响因子5.6,EI,SCIE,CCF B) 软件著作权登记和发明专利 名称 授权发明专利15项: [1] 国家发明专利:基于状态依赖概率建模的软件错误定位方法 ,已授权, 中国,授权专利号:201310099998.0, 2015.3.3 [2] 国家发明专利:一种程序代码编程模式著作权归属检测模型的著作权归属检测方法,已授权, 中国,授权专利号:201210508663.5 ,2015.5.6 [3] 国家发明专利:基于联合依赖概率建模的软件错误定位方法 ,已授权,中国,授权专利号:201310099997.6 [4] 国家发明专利: 一种新的使用逆向扩展控制流图的静态函数识别方法, 已授权,中国,授权专利号:2013102919410 [5] 国家发明专利:一种使用收缩执行依赖图识别库函数的方法, 已授权,中国,授权专利号:2013105721740 [6] 国家发明专利:一种基于软件事务内存的并发缺陷规避系统及方法,已授权,中国,授权专利号:2016112189526,授权日期:2020年05月05日 [7] 国家发明专利:一种程序错误自动修正方法、装置、电子设备及存储介质,已授权,专利号: ZL2018109506835,授权日期:2021年6月20日 [8] 国家发明专利: 一种基于程序不变量的软件故障定位方法及装置,已授权,专利号:ZL201811096080X,授权日期:2021年7月6日 [9] 国家发明专利:基于图卷积网络对代码图表示学习的源代码漏洞检测方法,已授权,专利号: ZL2020105764214,授权日期:2022年5月27日 [10] 国家发明专利:一种基于代码知识图谱和知识迁移的代码摘要生成方法,公开号:CN111797242A,公开日期:2020.10.20, 申请号: 202010611989.5, 申请日期:2020.6.30 [11] 国家发明专利:一种基于深度学习和强化学习的多粒度代码漏洞检测方法,已授权,专利号: ZL202010747186.2,授权日期:2023年2月7日 [12] 国家发明专利:一种基于知识库和表示学习的缺陷报告自动分派方法,已授权,专利号:ZL202010728693.1,授权日期:2022年5月3日 [13] 国家发明专利:基于切片属性图表示学习的函数级代码漏洞检测方法,已授权,专利号: ZL202011613496.1,授权日期:2023.4.28 软件著作权登记20项: 1. 2010年,软件著作权登记,克隆C程序代码引起的软件缺陷检测工具V1.0,登记号2010SR049161 2. 2010年,软件著作权登记,C语言重复代码检测系统v1.0,登记号2010SR049470 3. 2011年,软件著作权登记,C程序冗余代码缺陷检测工具V1.0,登记号2011R11L065496 4. 2009年,软件著作权登记,C语言编程题自动评分系统V1.0,登记号2009SR019384 5 .2006年,软件著作权登记,C语言智能考试系统V1.0,登记号2006SR08040 6. 2006年,软件著作权登记,C语言教学题库系统V1.0,登记号2006SR08040 7. 2013年,软件著作权登记,面向自主学习的作业系统V1.0,登记号:2013SR104048 8.2013年,基于B/S结构的编程题考试自动评分和题库管理系统V1.0,登记号:2013SR113461 9.2014年,C%2B%2B考试自动评分与题库管理系统V1.0,登记号:2014SR037433 10.2015年,Java考试自动评分与题库管理系统V1.0,登记号:2016SR015779 11.2017年,C语言考试试卷和题库管理系统V2.0,登记号:2016R11L326960 12.2017年,隐式规则自动提取与反例检测系统V1.0,登记号:2017SR123675 13. 2019年,面向自主学习的高级语言程序设计能力训练平台V1.0,国家知识产权局授权的软件著作权登记,登记号:2019SR0733994 14. 2019年2月,建筑全性能仿真平台内核功能正确性在线测试系统V1.0,国家知识产权局授权的软件著作权登记,登记号:2019SR0126039, 15. 2019年,C%2B%2B克隆代码检测系统V1.0,国家知识产权局授权的软件著作权登记,登记号:2019SR0456792 16. 2019年,基于缺陷模式的C%2B%2B缺陷检测工具V1.0,国家知识产权局授权的软件著作权登记,登记号:2019SR0190268 17. 2019年,C/C%2B%2B代码编码规范审查系统V1.0,国家知识产权局授权的软件著作权登记,登记号:2019SR0059448 18.2020年,建筑全性能仿真平台内核功能正确性在线测试系统V1.0,国家知识产权局授权的软件著作权登记,登记号:2020SR120481 19.2021年,支持多种编程语言程序设计的远程在线考试和实验平台V1.0,国家知识产权局授权的软件著作权登记,登记号:2021SR0859481 20.2023年,基于BS结构的Python语言试卷和题库管理系统V1.0,国家知识产权局授权的软件著作权登记,登记号:2023SR0179766 论文期刊 论文标题 一种基于加权软件行为图挖掘的软件错误定位方法 作者 苏小红 , 王甜甜 , 杨劭君 , 马培军 发表时间 期刊名称 计算机学报(一级) 期卷 39(11): 2175-2188 简单介绍 论文标题 低空复杂环境下基于采样空间约减的无人机在线航迹规划算法 作者 温乃峰 , 苏小红 , 马培军 , 赵玲玲 发表时间 期刊名称 自动化学报(一级) 期卷 40(7): 1376-1390 简单介绍 论文标题 复杂多约束UAVs协同目标分配的一种统一建模方法 作者 赵明 , 苏小红 , 马培军 , 赵玲玲 发表时间 期刊名称 自动化学报(一级) 期卷 38(12): 2038-2048 简单介绍 论文标题 结合用例约简与联合依赖概率建模的错误定位 作者 苏小红 , 龚丹丹 , 王甜甜 , 马培军 发表时间 期刊名称 软件学报(一级) 期卷 25(7):1492-1504 简单介绍 论文标题 并发缺陷暴露、检测与规避研究综述 作者 苏小红 , 禹振 , 王甜甜 , 马培军 发表时间 期刊名称 计算机学报(一级) 期卷 (11):2215-2233 简单介绍 论文标题 用兴趣点凸包和SVM加权反馈实现图像检索 作者 苏小红,丁进,马培军 发表时间 期刊名称 计算机学报(一级) 期卷 2009,32(11 简单介绍 论文标题 Using Reduced Execution Flow Graph to Identify Library Functions in Binary Code. 作者 邱景,苏小红,马培军 发表时间 期刊名称 IEEE Transactions on Software Engineering. (IF=1.516,CCF A类,中科院SCI分区2区) 期卷 42 (2) :187-202 简单介绍 论文标题 State Dependency Probabilistic Model for Fault Localization. 作者 龚丹丹,苏小红,王甜甜等 发表时间 期刊名称 Information and Software Technology (IF=1.569,CCF B类,中科院SCI分区3区) 期卷 57(1):430-445 简单介绍 论文标题 Identifying Functions in Binary Code with Reverse Extended Control Flow Graphs 作者 邱景,苏小红,马培军 发表时间 期刊名称 Journal of Software: Evolution and Process(IF=0.729,CCF B类,中科院SCI分区4区) 期卷 27 (10) :793-820 简单介绍 论文标题 Ability-training-oriented automated assessment in introductory programming course 作者 Tiantian Wang, Xiaohong Su, Peijun Ma, Yuying Wang, Kuanquan 发表时间 期刊名称 Computers & Education. 期卷 2011,56(1) 简单介绍 论文标题 Online creating an improved UAV path in complex and hostile environments 作者 苏小红,温乃峰,马培军,赵玲玲,张彦航 发表时间 期刊名称 The Fifth International Conference on Instrumentation & Measurement, Computer, Communication and Control;201508;962-967 期卷 8;962-967 简单介绍 论文标题 Online UAV path planning in uncertain and hostile environments 作者 温乃峰,苏小红,马培军,赵玲玲,张彦航 发表时间 期刊名称 International Journal of Machine Learning and Cybernetics 期卷 8;1-19 简单介绍 论文标题 基于最大置信度的多目标检测算法 作者 张彦航,苏小红,马培军 发表时间 期刊名称 信号处理 期卷 2012, 28(1 简单介绍 论文标题 基于时空切片轨迹分析的复杂人体运动跟踪 作者 杨景景,苏小红,马培军 发表时间 期刊名称 信号处理 期卷 2012.2 简单介绍 论文标题 一种解决波动式干扰影响的序列图像运动目标检测方法 作者 周建峰,苏小红,马培军 发表时间 期刊名称 电子与信息学报 期卷 2010,32(2) 简单介绍 论文标题 密集杂波和未知数目条件下的多目标检测算法 作者 张彦航,苏小红,马培军 发表时间 期刊名称 信号处理. 期卷 2010, 26(1 简单介绍 论文标题 程序标准化转换中的指针分析算法研究 作者 王甜甜, 苏小红, 马培军 发表时间 期刊名称 电子学报 期卷 2009,37(5) 简单介绍 论文标题 基于程序理解的编程题自动评分方法 作者 马培军, 王甜甜, 苏小红 发表时间 期刊名称 计算机研究与发展 期卷 46(7) :113 简单介绍 论文标题 基于系统依赖图的过程间指针分析方法 作者 王甜甜,苏小红,马培军,郭全萍 发表时间 期刊名称 系统工程与电子技术 期卷 2010,32(3) 简单介绍 论文标题 一种语义保持的C克隆代码无定型过程提取方法 作者 边奕心, 王甜甜, 苏小红, 马培军 发表时间 期刊名称 计算机研究与发展 期卷 accepted 简单介绍 论文标题 C程序隐式规则自动提取与反例检测 作者 禹振,苏小红,王甜甜 发表时间 期刊名称 电子学报 期卷 2013(2):24 简单介绍 论文标题 多层时空切片联合的快速目标跟踪算法 作者 杨景景,苏小红,马培军 发表时间 期刊名称 电子与信息学报 期卷 2012,10(34 简单介绍 论文标题 用指针实现的程序的标准化及其应用 作者 王甜甜, 郭全萍, 马培军,苏小红 发表时间 期刊名称 哈尔滨工业大学学报 期卷 2009,41(3) 简单介绍 论文标题 多层时空切片联合的快速目标跟踪算法 作者 杨景景,苏小红,马培军 发表时间 期刊名称 电子与信息学报 期卷 2012,10(34 简单介绍 论文标题 流敏感按需指针别名分析算法 作者 逄龙,苏小红,马培军,赵玲玲 发表时间 期刊名称 计算机研究与发展 期卷 52卷:1620-1630 简单介绍 论文标题 标识符重命名不一致性缺陷的检测 作者 王伟,苏小红,马培军,王甜甜 发表时间 期刊名称 哈尔滨工业大学学报. 期卷 2011,43(1) 简单介绍 论文标题 Spatial Temporal Slices Based Motion Analysis for Pedestrian Detection 作者 Jingjing Yang, Xiaohong Su, Peijun Ma. 发表时间 期刊名称 International Journal of Digital Content Technology and Its Applications 期卷 2012, 6(13 简单介绍 论文标题 Track Initiation Based on Extended Search Approach and Ant Navigation 作者 Yanhang Zhang, XiaoHong Su, PeiJun Ma 发表时间 期刊名称 International Journal of Advancements in Computing Technology 期卷 2012, 4(2) 简单介绍 论文标题 Program normalization for removing code variations 作者 Wang, Tiantian, Su,Xiaohong, Ma, Peijun 发表时间 期刊名称 International Conference on Computer Science and Software Engineering, CSSE 2008 期卷 306-309 简单介绍 论文标题 Initiation Based on Extended Trellis and Randomized Hough Transform 作者 Yanhang Zhang, XiaoHong Su, PeiJun Ma. 发表时间 期刊名称 Applied Mechanic and Materials 期卷 2012, (128 简单介绍 论文标题 Normalization for removing code variations in modular programs 作者 Tiantian, Wang, Xiaohong,Su, Peijun, Ma 发表时间 期刊名称 International Symposium on Computer Science and Computational Technology, ISCSCT 2008 期卷 21-24 简单介绍 论文标题 Semantic similarity-based grading of student programs 作者 Wang Tiantian, Su Xiaohong, Wang Yuying,Ma Peijun 发表时间 期刊名称 Information and Software Technology 期卷 2007,2:99- 简单介绍 论文标题 Fast Pedestrian Detection Using Slice-based Motion Analysis. 作者 杨景景,苏小红,马培军 发表时间 期刊名称 International Conference on Pervasive Computing 期卷 74-77 简单介绍 论文标题 AutoLEP: An automated learning and examination system for programming and its application in programming course 作者 Wang, Tiantian, Su,Xiaohong, Ma, Peijun,Wang, Yuying, Wang, Kuanquan 发表时间 期刊名称 1st International Workshop on Education Technology and Computer Science, ETCS 2009 期卷 pp 43-46 简单介绍 论文标题 Fast Pedestrian Detection Using Slice-based Motion Analysis 作者 Jingjing Yang, Xiaohong Su, Peijun Ma. 发表时间 期刊名称 International Conference on Pervasive Computing, Signal Processing and Applications 期卷 2010, 9, H 简单介绍 论文标题 Library functions identification in binary code by using graph isomorphism testing 作者 邱景,苏小红,马培军 发表时间 期刊名称 2015 IEEE 22nd International Conference on. Software Analysis, Evolution and Reengineering (SANER) (CCF B类,接收率39/144) 期卷 3: 261- 270. 简单介绍 论文标题 考虑构件有效可靠性的基于构件系统的可靠性评测 作者 郭勇,马培军,苏小红 发表时间 期刊名称 高技术通讯 期卷 2013,23(2) 简单介绍 论文标题 从GCC的AST文本提取C源程 作者 封战胜, 苏小红, 马培军 发表时间 期刊名称 哈尔滨工业大学学报 期卷 2010,42(7) 简单介绍 论文标题 面向管理的克隆代码研究综述 作者 苏小红,张凡龙 发表时间 期刊名称 计算机学报(一级) 期卷 3 简单介绍 论文标题 Predicting Change Consistency in A Clone Group 作者 Zhang Fanlong, Khoo Siau-Cheng, Su Xiaohong 发表时间 期刊名称 Journal of Systems and Software 期卷 134:105-119 简单介绍 影响因子:2.619 论文标题 Reducing WCET Overestimations by Correcting Errors in Loop Bound Constraints 作者 Fanqi Meng, Xiaohong Su 发表时间 期刊名称 Energies 期卷 10(12): 2113-2131 简单介绍 影响因子2.262 论文标题 Machine-Learning Aided Analysis of Clone Evolution 作者 Zhang Fanlong, Khoo Siau-Cheng, Su Xiaohong 发表时间 期刊名称 Chinese Journal of Electronics 期卷 8 简单介绍 影响银子0.513 论文标题 An Empirical Study of Code Clone Clustering Based on Clone Evolution 作者 Zhang Fanlong , Su Xiaohongu0003, Zhao Wen, Ma Peijun 发表时间 期刊名称 Journal of Harbin Institute of Technology(New Series). 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论文标题 作者 发表时间 期刊名称 期卷 简单介绍 论著成果 出版物名称 《C语言程序设计》 作者 苏小红,王宇颖,苏小红 出版时间 2011-04-01 出版社 高等教育出版社 简单介绍 出版物名称 《C语言程序设计学习指导》 作者 苏小红,车万翔,王甜甜 出版时间 2011-08-01 出版社 高等教育出版社 简单介绍 出版物名称 《计算机图形学实用教程(第2版)》 作者 苏小红,李东,唐好选 出版时间 2010-08-01 出版社 人民邮电出版社 简单介绍 出版物名称 《C语言大学实用教程(第3版)》 作者 苏小红,孙志岗,陈惠鹏 出版时间 2012-06-01 出版社 电子工业出版社 简单介绍 出版物名称 《C语言大学实用教程学习指导(第3版)》 作者 苏小红,孙志岗等 出版时间 2012-08-01 出版社 电子工业出版社 简单介绍 出版物名称 《C语言大学实用教程学习指导(第2版)》 作者 苏小红,陈惠鹏,孙志岗 出版时间 2009-04-01 出版社 电子工业出版社 简单介绍 出版物名称 《C语言大学实用教程(第2版)》 作者 苏小红,孙志岗等 出版时间 2007-08-01 出版社 电子工业出版社 简单介绍 出版物名称 《C How to program, Sixth Edition》 作者 苏小红,李东,王甜甜翻译 出版时间 2012-01-01 出版社 电子工业出版社 简单介绍 出版物名称 《C How to program, Fifth Edition》 作者 苏小红,李东,王甜甜翻译 出版时间 2008-06-01 出版社 电子工业出版社 简单介绍 出版物名称 《双语版C%2B%2B程序设计》 作者 Kelly. Paul,苏小红 出版时间 2010-06-01 出版社 电子工业出版社 简单介绍 出版物名称 《双语版C程序设计》 作者 Kelly. Paul,苏小红 出版时间 2012-10-01 出版社 电子工业出版社 简单介绍 出版物名称 C语言程序设计(第2版) 作者 苏小红,王宇颖,孙志岗 出版时间 2013-08-01 出版社 高等教育出版社 简单介绍 出版物名称 C语言程序设计学习指导(第2版) 作者 苏小红,车万翔,王甜甜 出版时间 2013-09-01 出版社 高等教育出版社 简单介绍 个人荣誉奖励 成果名称 1)黑龙江省普通高等学校第十届教学名师奖,黑龙江省教育厅,2018.10 2)霍英东教育基金会高等院校教育教学奖二等奖,霍英东教育基金会,2022.07 3)宝钢优秀教师奖,宝钢教育基金会。2023.11 4)高校计算机专业优秀教师奖励计划,教育部计算机类专业教指委、中国计算机学会CCF,中国教师发展基金会,2023.11 5)全国高等院校计算机基础教育研究会计算机基础教育优秀教师奖,全国高等院校计算机基础教育研究会,2023.08 6)中国大学MOOC 2016年度杰出贡献奖,全国高等学校教学研究中心,2017.01 7)宝钢优秀教师奖,宝钢教育基金会,2007.11 8)全省优秀教师,黑龙江省教育厅,2014.09 9)黑龙江省高校师德先进个人,黑龙江省教育厅,2012.09 10)黑龙江省在线开放课程优秀教师奖(单项奖):最佳敬业奖,黑龙江省教育厅,2017.12 11)校立德树人先进个人标兵(首届),哈尔滨工业大学,2019.09 12)中国大学MOOC2016年度优秀教师,全国高等学校教学研究中心,2017.01 13)中国大学MOOC2015年度优秀教师,全国高等学校教学研究中心,2016.01 14)黑龙江省在线开放课程突出贡献奖,黑龙江省高校优质课程联盟,2020.01 讲授课程 名称 承担的本科生课程为: 1)全校核心公共课:C语言程序设计 2)计算机大类专业基础课:高级语言程序设计 3)本科生创新研修课:自然景物模拟与分形艺术 4)国家精品在线开放课程(中国大学MOOC课程):C语言程序设计精髓,http://www.icourse163.org/course/HIT-69005,该课程同时还在学堂在线、抖音、B站开放 5)国家精品在线开放课程(中国大学MOOC课程):程序设计基础,http://www.icourse163.org/course/HIT-56001,该课程同时还在学堂在线、抖音、B站开放 精品资源共享课程:http://www.icourses.cn/coursestatic/course_3153.html 承担的研究生课程为: 1)研究生选修课,计算机图形学 2)研究生选修课:学术写作与学术规范 出版教材 成果名称 1)《C语言大学实用教程(第5版)》,电子工业出版社,(ISBN 978-7-121-44334-3),【新形态】“十二五”国家级规划教材,2022年9月 2)《C语言程序设计(第5版)》,高等教育出版社,(ISBN 978-7-04-061039-0),【新形态】“十二五”国家级规划教材,2023年11月 3)《C语言程序设计学习指导(第4版)》,高等教育出版社,(ISBN 978-7-04-052489-5),“十二五”国家级规划教材,2019年9月 4)《C语言大学实用教程学习指导(第4版)》,电子工业出版社,(ISBN 978-7-121-30923-6)。“十二五”国家级规划教材,2017年3月 5)《程序设计基础(C语言)慕课版》,人民邮电出版社,(ISBN 978-7-115-60083-7),【新形态】工信部“十四五”规划教材,2023年1月 6)《程序设计基础实验和学习指导(C语言)微课版》,人民邮电出版社,(ISBN 978-7-115-61674-6),2023年7月 7)《程序设计基础数字课程》,高等教育出版社,(ISBN 978-7-89510-269-9),http://icc.hep.com.cn/hit/chxshjjch,2020年4月 8)《C语言程序设计精髓数字课程》,高等教育出版社,(ISBN 978-7-89510-784-7),http://icc.hep.com.cn/hit/cyycxsjjs,2020年6月 9)《程序设计实践教程(Python语言)》,机械工业出版社,(ISBN 978-7-111-69654-4),2022年1月 10)《程序设计实践教程(C%2B%2B语言)》,机械工业出版社,(ISBN 978-7-111-68988-1),2021年9月 11)《程序设计实践教程(C语言)》,机械工业出版社,(ISBN 978-7-111-66802-2),2021年1月 12)《计算机图形学实用教程(第4版)》人民邮电出版社(ISBN 978-7-115-52240-5)【新形态】工信部“十二五”规划教材2020年5月 13)《Python程序设计基础(Starting Out with Python, Fifth Edition)》,机械工业出版社,(ISBN:978-7-111-68983-6),译著,排1,2021年6月 14)《Python程序设计基础(Starting Out with Python, Fourth Edition)》,机械工业出版社,(ISBN978-7-111-61174-5),译著,排1,2019年1月 15)《Python程序设计与算法思维(Building Python Programs)》,机械工业出版社,(ISBN 978-7-111-65514-5),译著,排1,2020年6月 16)《C How to program, Eighth Edition》,电子工业出版社,(ISBN 978-7-121-31681-4),译著,排1,2017年6月 17)《C How to program, Sixth Edition》,电子工业出版社,(ISBN 978-7-121-15221-4),译著,排1,2012年1月 18)《C How to program, Fifth Edition》,电子工业出版社,(ISBN 978-7-121-05662-8),译著,排1,2008年2月 19)《双语版C程序设计(第2版)》,电子工业出版社,(ISBN 978-7-121-30555-9),2017年3月 20)《双语版C%2B%2B程序设计(第2版)》,电子工业出版社,(ISBN 978-7-121-29358-0),2016年7月