A Project on Software Defect Prevention at Commit-Time: A Success Story of University-Industry Research Collaboration.

SER&IP@ICSE(2018)

引用 2|浏览9
暂无评分
摘要
In this talk, we describe a research collaboration project between Concordia University and Ubisoft. The project consists of investigating techniques for defect prevention at commit-time for increased software quality. The outcome of this project is a tool called CLEVER (Combining Levels of Bug Prevention and Resolution techniques) that uses machine learning to automatically detect coding defects as programmers write code. The main novelty of CLEVER is that it relies on code matching techniques to detect coding mistakes based on a database of historical code defects found in multiple related projects. The tool also proposes fixes based on known patterns.
更多
查看译文
关键词
University-Industry Research Project, Bug Prevention at CommitTime, Machine Learning, Software Maintenance and Evolution
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要