受西安电子科技大学计算机学院邀请,来新加坡管理大学David
Lo副教授于5月30日在国家重点实验室报告厅给广大师生做了一场题为“软件分析的多面性和软件系统中的漏洞自检测与修复”的学术报告,报告会由计算机学院副院长沈玉龙教授主持。

11月2日下午,加拿大西安大略大学凌晓峰教授和香港科技大学杨强教授访问信息学院,并作了题为“学术研究,你的成功之道”的报告。来自信息学院、信息资源管理学院、理学院和环境学院的近200名师生倾听了报告会,报告会由计算机系教师何军主持。

js9905com金沙网站 1

凌晓峰教授、杨强教授都是国际知名的人工智能及数据挖掘方面的专家。他们都在海外大学任教20年以上,指导了诸多的硕士、博士生,共发表过300多篇期刊和会议论文,担任过诸多国际知名期刊的编委和国际高水平学术会议的主席或程序委员。

David
Lo副教授研究领域主要涉及软件规则挖掘、协议分析、软件库挖掘、程序分析、软件测试和自动调试。David
Lo副教授与西电研究联系紧密,通过交流,促进西电在软件工程、软件安全和软件漏洞挖掘等方面研究的发展。另一方面,通过在工作生活上的经验交流,为广大老师及学生的学术研究生涯提供相应的促进作用。

js9905com金沙网站,凌晓峰教授、杨强教授的报告基于他们最近合作完成的一本新书: Crafting Your
Research Future – A Guide to Successful Master’s and Ph.D. Degrees in
Science &
Engineering。这本书告诉从事科研工作的研究生和青年教师应该怎样做研究。书中介绍了如何挖掘好的研究课题及想法,怎样展开进一步研究,如何将新的想法和研究结果撰写成高质量的论文等。

在讲座中,David
Lo教授主要分享了并且讨论了在这种软件分析场景和软件分析任务下,如何利用相应的软件分析工具来对软件进行正确的分析。讲座详细讨论了各种软件分析方法在帮助软件编码、测试和调试方面中的应用。在软件系统中,软件开发者和服务提供方产生了大量的软件数据和软件应用,无论是需求文档、设计图标、错误报告、源代码文件、软件日志,都是可以在软件分析中被充分利用并且用于发现软件工程中的一些问题。在软件分析中,其重点是利用软件设计和专业的数据分析技术来解决软件工程的问题,数据挖掘在其中也扮演着重要的角色。为了提高软件系统的质量,开发者通常允许用户和测试人员提供错误报告。开发者通常收到的错误报告太多,以至于他们无法进行处理。此外,解决错误报告中的问题是十分昂贵的。自动的软件分析工具就可以来分析和解决软件中的漏洞,自动完成错误报告中的分析和修复任务,建议开发者根据自己的专业知识来修复错误报告中的漏洞问题。

两位教授与师生共同分享了自己多年的研究经验,分享了研究生活的苦与乐,他们希望通过这样的报告会、通过他们编写的书籍能够引领大家走上正确的科学研究之路。