Sign In

Communications of the ACM

ACM TechNews

AI's Role in Debugging Code Expected to Grow

View as: Print Mobile App Share: Send by email Share on reddit Share on StumbleUpon Share on Hacker News Share on Tweeter Share on Facebook
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