acm-header
Sign In

Communications of the ACM

ACM TechNews

AI's Role in Debugging Code Expected to Grow


View as: Print Mobile App Share:
Artist's conception of an AI debugging code.

Will artificial intelligence replace programmers in debugging code?

Credit: Perforce

Technology companies are developing artificial intelligence (AI)-based tools to debug code as software maintenance becomes ever more challenging.

Intel Labs' Justin Gottschlich said developers find it increasingly difficult to identify bugs in code without machine assistance; debugging consumes about half of developers' time, and correcting a single bug can take weeks.

Gottschlich said Intel Labs expects to issue two free AI-based software debugging tools for outside developers by year's end.

The ControlFlag tool can automatically detect coding errors via statistical analysis and machine learning, and the Machine Inferred Code Similarity tool can automatically recognize code snippets that execute similar functions.

From The Wall Street Journal
View Full Article - May Require Paid Subscription

 

Abstracts Copyright © 2021 SmithBucklin, Washington, DC, USA


 

No entries found

Sign In for Full Access
» Forgot Password? » Create an ACM Web Account