Recommending Exception Handling Code

2019 IEEE International Conference on Software Maintenance and Evolution (ICSME)(2019)

引用 9|浏览28
暂无评分
摘要
Exception handling is an advanced programming technique to prevent run-time errors or crashes for modern software systems. However, inexperienced programmers might fail to write proper exception handling code in their programs. In this paper, we introduce ExAssist, a code recommendation tool for exception handling. ExAssist can predict what types of exception could occur in a given piece of code and recommend proper exception handling code for such exceptions. Preliminary evaluation of ExAssist suggests that it provides highly accurate recommendations. The tool's website is at rebrand.ly/exassist. The video demo of ExAssist could be found at rebrand.ly/exassistdemo.
更多
查看译文
关键词
Exception Handling,Bug Detection,Code Recommendation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要