11月17日学术报告1(University of Texas at Dallas,.W. Eric Wong)
类别:未知 发布人:admin 浏览次数: 次 发布时间:2015-11-16 09:47
报告题目:Program Debugging with Effective Software Fault Localization
报告日期及时间:11月17日周二10:00
报告地点: B403
报告人: Prof.W. Eric Wong
报告人单位:University of Texas at Dallas (UTD)
 
报告人简介:Dr. Wong received his M.S. and Ph.D. in Computer Science from Purdue. He is a Full Professor, the Director of International Outreach, and the Founding Director of Advanced Research Center on Software Testing and Quality Assurance in Computer Science at the University of Texas at Dallas (UTD). He also has an appointment as a guest researcher at NIST (National Institute of Standards and Technology), an agency of the U.S. Department of Commerce. Prior to joining UTD, he was with Telcordia Technologies (formerly Bellcore) as a senior research scientist and the project manager in charge of Dependable Telecom Software Development.
Dr. Wong is the IEEE Reliability Society Engineer of the Year for 2014. His research focuses on helping practitioners improve software quality while reducing production cost. In particular, he is working on software testing, debugging, risk analysis/metrics, safety, and reliability. He has extensive experience developing real-life industry applications from his research results. He has published more than 170 papers and co-edited two books.
Dr. Wong is currently serving as the Vice President for Publications of the IEEE Reliability Society and is the Founding Steering Committee Chair of the IEEE International Conference on Software Security and Reliability (SERE). In 2015, the SERE conference and the QSIC conference (International Conference on Quality Software) merged into one large conference, QRS, with Q representing Quality, R for Reliability, and S for Security. He has served as special issue guest editor for IEEE TR, JSS, SPE, IST, SQJ, IJSEKE, etc. He is on the editorial board of both IEEE Transactions on Reliability and the Journal of Systems and Software.
 
报告摘要: Program debugging is an important activity in the development of reliable and trustworthy software. This activity can be very expensive and time consuming due to the difficulty of identifying the exact locations of program faults. In this talk, I will venture to explain how to take advantage of sophisticated analysis of the static and dynamic behavior of the software under examination to prioritize suspicious code in terms of its likelihood of containing program bugs. Code with a higher risk can then be examined before that with a lower risk, as the former is more suspicious (more likely to contain program bugs) than the latter. Different techniques for fault localization based on slicing, code coverage/program spectra, heuristics, neural networks, statistical analysis, and clustering will be discussed. Empirical data from case studies on programs with single and multiple bugs is used to show our techniques outperform others that have the same goal.
 
邀请人: 徐宝文 教授
 
上一篇:11月12日学术报告(澳大利亚迪肯大学 王宇)
下一篇:11月17日学术报告2(Jeffrey Voas)