conference-paper
A project on software defect prevention at commit-time
Research footprint
At a glance
- Citations
- 2
- References
- 3
- Comments
- 0
Paper overview
Abstract
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.
Record transparency
Publication details
- DOI
- 10.1145/3195546.3206423
- OpenAlex
- W2884383315
- Document type
- conference-paper
- Language
- EN
- Last metadata update
Comments
Log in to join the discussion.