© 2022 All Rights Reserved.粤ICP备14051456号
在近日于北京召开的2019年国际软件测试与分析大会(ISSTA 2019) 上,我校计算机科学与工程系助理教授张煜群团队发表的关于深度学习用于软件错误定位的研究论文“DeepFL:Integrating Multiple Fault Diagnosis Dimensions for Deep Fault Localization”获得大会最佳论文奖。ISSTA 2019大会最佳论文奖(ACM SIGSOFT Distinguished Paper Award)“错误定位(Fault localization)”即为软件程序代码中的程序实体(program entity)按照出错的可能性排序,从而提高工程师寻找并解决程序错误的效率。由于软件错误的不可避免性,错误定位是软件工程领域经久不衰的热点之一。研究团队采用了多种不同维度的错误定位方法,用这些方法为每个程序实体赋予了不同维度的特征;同时还提出了分级深度学习模型,充分学习每个程序实体的数百特征中的隐藏信息并获得各个程序实体的出错可能排序结果。此前的相关研究工作普遍采用参考单维度或双维度特征的工作方法,而团队此次的研究则突破性地采用了参考多维度工作方法。这些多维度特征具体包括四大项:1.程序实体的覆盖信息(coverage information),即程序实体在运行失败或成功的测试用例中是否被覆盖到的信息,一般来说被失败测试用例覆盖越多的程序实体更有出错的可能性;2. 程序变异信息(mutation information), 即当原程序被改变形成的变异体(mutant)运行结果也发生改变时程序实体的覆盖信息,一般来说变异体导致运行结果出错时,其所在的程序实体更容易出错;3. 复杂度信息,越复杂的程序实体越有出错可能;4. 相似度信息,即程序实体与训练集中被标注为错误程序实体的相似性,越相似便越有出错的可能性。论文的另一个亮点在于团队对经典的深度学习模型进行了改造优化。相较于传统的多层感知器和循环神经网络(Recurrent Neural Networks),团队提出的分级深度学习模型则是将不同维度特征独立分开,充分挖掘了同一维度下特征的隐藏信息。同时,团队提出的分级模型也充分考虑了不同维度特征间存在的语义颗粒度关系,覆盖信息与变换信息的关联度相比于另外两种传统模型更高。分级深度学习模型团队提出的基于深度学习的错误定位方法在公认的五大指标(Top1,Top3,Top5,MFR,MAR)上都优于之前相关领域已提出的其它方法,尤其最重要的Top1指标(错误程序实体位于排序结果第一位)比此前效果最好的方法提高了30%。同时,该方法在跨软件项目实验中也展现了很好的效果,耗时仅为其它方法的千分之一,具有一定的应用前景。ACM ISSTA是软件工程领域公认的顶尖学术会议,被CCF(中国计算机学会)列为A类会议。该论文由德克萨斯州大学计算机系助理教授张令明与张煜群合作发表,第一作者为德克萨斯大学博士生李夏,第二作者为南科大计算机系科研助理李巍。论文链接:https://dl.acm.org/citation.cfm?id=3330574
2019-08-08
软件是如今信息社会的基础设施,测试是保障软件可靠性和安全性的主要方法。国际软件测试大赛(International Software Testing Contest)是由IEEE Reliability Society赞助,和软件工程领域各大国际会议同期举行的赛事,其目的是为了推广先进的软件测试理论,技术和工具。近日,在同期举办的国际软件测试会议ICST 2019,ISSTA 2019,以及QRS 2019的赛事中,我校计算机系学生代表南方科技大学参赛,并连续斩获包括三项冠军在内的多个重要奖项。获奖学生名单如下:刘艺(大三学生,指导老师为计算机系助理教授刘烨庞):在ICST 2019,ISSTA 2019,以及QRS 2019测试大赛中连续获第一名,取得三连冠的好成绩。周颖(大三学生,指导老师为陈馨慧):在ICST 2019与QRS 2019测试大赛中分别获第四名和第二名。范治宇(大四学生,指导老师为陈馨慧):在ISSTA 2019测试大赛中获第三名。李子强(大四学生,指导老师为陈馨慧):在ISSTA 2019测试大赛中获第五名。吴秋祺(大二学生,指导老师为计算机系助理教授张煜群):在ISSTA 2019测试大赛中获第九名。李琳琳(研一学生,指导老师为刘烨庞):在ICST 2019测试大赛中获第三名。 图解:4月23日,ICST 2019测试大赛在西安举行。南科大学生在比赛中获第一名、第三名和第四名。从左到右:张煜群,刘艺,李琳琳,周颖。图解:7月13日,ISSTA 2019测试大赛在北京举行。南科大学生在比赛中获第一名,第三名,第五名和第九名。从左到右:刘烨庞,吴秋祺,李子强,刘艺,范治宇,陈馨慧,张煜群。图解:7月23日,第三届IEEE国际软件测试大赛在保加利亚首都索菲亚举行。南科大学生在比赛中斩获冠亚军。从左到右:刘艺,周颖。 ICST 2019会议及测试大赛简介:IEEE ICST是软件测试国际权威学术会议。ICST 2019年首次在中国(西安)举行。ICST 2019测试大赛为个人赛制,前十名由IEEE ICST 2019组委会颁发证书,前三名在会议晚宴颁发奖金。会议网站http://icst2019.xjtu.edu.cn/。 ISSTA 2019会议及测试大赛简介:ISSTA是有ACMSIGSOFT赞助的软件工程领域顶级国际学术会议(CCF-A类),关注软件测试与分析的前沿问题。ISSTA 2019年首次在中国(北京)举行。ISSTA 2019测试大赛为个人赛制,前十名由ISSTA 2019组委会颁发证书,前三名在会议晚宴颁发奖金。会议网站https://conf.researchr.org/home/issta-2019 QRS 2019会议及测试大赛简介:IEEEQRS是国际软件质量,可靠性与安全会议,QRS 2019年在保加利亚首都索菲亚举行。与会议同期举办的测试大赛是由IEEE Reliability Society主办的第三届国际软件测试大赛,为个人赛制,前七名由IEEE QRS 2019组委会在会议晚宴颁发奖金及证书。会议网站https://qrs19.techconf.org/ 南科大计算机系智能软件工程实验室简介:上述获奖同学所在的南科大计算机系智能软件工程实验室目前共有四位指导老师,包括姚新讲席教授和三位助理教授张煜群、刘烨庞、陈馨慧,主要研究方向包括基于搜索的软件工程,软件测试与分析,软件自动修复,服务计算,移动计算,软件安全等。研究成果发表在一系列软件工程领域的国际顶级期刊及会议上,获得包括三次杰出论文奖(ACM SIGSOFT Distinguished Paper),一次杰出软件制品奖(ACM SIGSOFT Distinguished Artifact)在内的多项荣誉。
2019-08-08
2019年6月1日,由计算机科学与工程系六位即将升学的学生自发组织的计算机系优秀毕业生升学分享会,即便是即将进入考试周的周末也吸引了近百名来自各年级的学生前来聆听。该分享会分别由保研,联培与自主申请的同学分享南科大本科四年的学习心得以及自己在申请升学的过程中的一些经验。主持人阎相易首先开场为同学们介绍分享会的主要内容以及分享会的分享人。章松涛第一位分享者为即将保研直博北京大学本部的章松涛同学,他详细介绍了保研工作的时间点,夏令营申请及面试考试的注意事项,以及与其他升学方式的异同。他还介绍了国内顶级高校对申请同学的侧重点,帮助同学们有重点地提升自我。张诗奇第二位分享者为与新加坡国立大学计算机学院联合培养的博士生张诗奇同学,他幽默风趣地向同学们介绍了南科大目前的联培项目,申请时间线,项目名额配比,以及导师选择,申请材料等,并重点介绍了新加坡国立大学的联培规定以及面试经验,让同学们对联培有进一步的认识。第三位分享者为即将前往美国加州大学圣地亚哥分校攻读计算机硕士学位的冷玥同学。她事无巨细地给同学们一一列举了申请北美计算机顶尖学校所需的“三围”要求,即GPA、TOEFL和GRE,并且详细的介绍了自主申请的选校要点、语言考试的准备攻略,以及相关的学习资源。她希望对自主申请的硬性要求有了更加具体的认识,更好的规划自己学习进度。方一栋第四位分享者为即将前往美国威斯康星大学麦迪逊分校攻读计算机硕士学位的方一栋同学。他先重点讲述了在大学四年里如何维持一个较高水准的GPA成绩,他分别从课堂、课后学习、提问与搜索的技巧、课程 Project几个方面介绍了非常实用有效率的方法,供同学们参考。他又详细介绍了北美计算机研究生项目申请情况以及UCLA-CSST暑研项目,让同学们对自己当前所处的竞争环境有更加清晰的认识。阎相易第五位分享者为即将前往美国加州大学尔湾分校攻读计算机博士(Ph.D.)学位的阎相易同学。他深刻而风趣地Ph.D.学习的意义,前沿研究与工程实现的区别以及自己选择读Ph.D.的原因。其次他强调了计算机领域学习的重要原则以及技巧,最后,他介绍了多种暑期海外科研方式与暑期科研项目并阐述了暑期科研对于自主申请的重要性。同学们听完之后表示深有同感。谢丹宁最后一位分享者为即将前往美国普渡大学攻读计算机科学博士学位的谢丹宁同学。她重点介绍了如何选择一个合适自己的科研方向以及选择学术道路与否的判断依据。她同时也介绍了如何学校的选择以及更重要的博士期间的导师的选择。最后他也介绍了推荐信、套磁、托福、GRE等申请过程中的小技巧与大智慧。21:15: 阎相易同学在分享分享现场气氛踊跃,同学们对不了解的问题也积极提问。即便最后因分享内容过于丰富,时间延迟到了22:00也没有同学因此提前离开。
2019-07-17
2019年6月27日晚7点,南方科技大学计算机系2015级同学们自发组织了毕业晚宴,晚宴约有70位计算机系毕业生,10余位教授及教工人员参加 。 晚宴开场,系主任姚新教授向15级毕业生致辞,希望同学们能不忘初心,继续砥砺前行。 接下来,17级的两位学弟胡呈鹏和王子祺先后为大家表演了口琴独奏《送别》、吉他独奏《一等星》,向即将毕业的学长学姐们表达了深切的毕业祝福。 简餐过后,大家又积极参与到带有计算机系独特元素的《谁是抢麦王》和《谁是卧底》游戏中,其中大量有关南科大、计算机系的梗和故事,引起了全场多次共鸣,将晚宴引向了一个又一个小高潮。 之后,活动策划组还为大家预留了自由K歌时间,同学们越唱越嗨,期间由王琦老师演唱的《再回首》、郑艺林同学与导师唐珂教授合唱的《爱江山更爱美人》引起全场阵阵好评,有同学表示:自己恋爱了。 晚宴后的大合影
2019-07-17
2019年7月2日到6日,为期五天的2019年南方科技大学计算机科学与工程系研究生招生夏令营圆满结束。本次夏令营活动由南方科技大学研究生院主办,计算机科学与工程系协办。活动分为开营仪式、计算机系和专业介绍、研究生面试笔试、科技企业参观、校内专业实验室参观等日程。本次夏令营计算机系在150多名来自知名学府的申请者中选拨了47名优秀学生参加计算机系研究生夏令营,其中不乏包括来自哈尔滨工业大学、北京理工大学、四川大学、中南大学等高校的学生。研究生夏令营由在润扬体育馆举办的开营仪式拉开帷幕,校长陈十一、副校长汤涛和各院系负责人以及来自全国多所重点院校的600多名优秀大学生参加了开营仪式。陈十一校长代表学校对营员们的到来表示欢迎,并从学科布局、科研布局、人才培养体系布局等方面介绍了南科大的办学情况和办学进展。他表示,选择深造的学校要选择名师汇聚地,这样才能让自己在最宝贵的研究生时光得到最好的引导,收获自己想要的成长。南科大根据世界一流理工科大学的学科设置和办学模式,以理、工、医为主,汇聚了一大批知名学者,欢迎优秀的学子加入南科大家庭,在未来共创奇迹。陈十一校长语言风趣幽默,贴近年轻人生活,引得现场不时响起阵阵掌声和欢笑声。随后,汤涛副校长为营员们带来题为“数学推动现代科技”的专题讲座。他从信息科技、计算机科学以及金融数学的发展等方面阐释了现代数学的影响,以华为在通信行业的发展为例,指出了数学对信息科技的重要作用。他还结合诸多世界一流数学家的经历,阐释了数学家及其理论对现代通信发展的贡献,为现场所有同学带来了精彩一课。 最后,杨双华副院长从创新使命、创新举措、创新成效、创新愿景四个方面详细介绍了南科大的师资力量、学科建设、科研成果及发展规划等在场学子关心的学校概况。计算机系夏令营合影计算机系研究生夏令营的学子们还参加了计算机系专业介绍会。计算机系系主任姚新,系副主任史玉回,张宇副教授,唐博助理教授出席专业介绍会。系副主任史玉回讲席教授开场致辞欢迎参营学生,他重点介绍了计算机系的师资力量、研究方向、研究生培养情况等,鼓励同学多与感兴趣方向的导师沟通交流,找到自己的研究目标和方向。计算机系还组织同学们参观了深圳市优必选科技股份有限公司,同时参观了南科大计算机系专业实验室,同学们亦在实践中收获知识和乐趣。
2019-07-09
2019年6月10日-6月13日,2019年度IEEE进化计算国际会议(IEEE Congress on Evolutionary Computation )在新西兰惠林顿举行。南方科技大学计算机系Hisao Ishibuchi教授荣获2019年度IEEE计算智能学会模糊系统先驱奖(IEEE CIS Fuzzy Systems Pioneer Award),成为该领域全球唯一获奖者。除此之外,HisaoIshibuchi教授在此次会议中还获得了大会最佳论文第二名(First Runner-up Conference Paper Award)以及基于FML机器学习的人机协同学习围棋竞赛优胜奖(FML-based Machine Learning Competition for Human and Smart Machine Co-Learning on Game of Go)。Hisao Ishibuchi教授 IEEE计算智能学会(IEEE Computational Intelligence Society,CIS)于2003年正式成立,它是国际电气和电子工程师协会(Institute of Electrical and Electronics Engineers, IEEE)专注于智能计算领域的专业学会,致力于“生物和语言学启发下的计算方法的理论、设计与应用研究”,表彰在计算智能方向上做出杰出研究成果的学者。IEEE计算智能学会模糊系统先驱奖(IEEE CIS Fuzzy Systems Pioneer Award)自设立起致力于表彰对模糊系统领域早期概念和持续发展做出重大贡献的学者。全球每年只授予做出开创性贡献的一人或者一组人(不超过三人)。Hisao Ishibuchi,现任南方科技大学计算机科学与工程系讲席教授,IEEE Fellow。研究方向包括人工智能、演化多目标优化、演化机器学习、模糊系统等,已发表国际期刊论文近200篇、国际会议论文约500篇,Google Scholar总引用次数超过24,000次,H-指数为68。他曾担任IEEE计算智能协会副主席,现为计算智能领域顶级学术期刊IEEE Computational Intelligence Magazine主编,也是IEEE Transactions on Evolutionary Computation,IEEE Transactions on Cybernetics,IEEE Access等权威期刊的副编。
2019-06-26