Title
AI for Automated Code Updates
Abstract
Most modern code bases extensively rely on external libraries to provide robust functionality out of the box. When these libraries are updated they can sometimes introduce breaking changes in the process, which require extensive developer maintenance. To mitigate this we propose to use artificial intelligence to parse the text of release notes to capture code deprecations in structured form. This, in turn, enables us to develop an IDE plugin that can automatically detect deprecated library usages in live code bases and even suggest recommended fixes. We evaluated our system on over 30 internal projects within J.P. Morgan.
Year
DOI
Venue
2022
10.1145/3510457.3513073
2022 IEEE/ACM 44th International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)
Keywords
DocType
ISBN
artificial intelligence,software engineering,semantic parsing
Conference
978-1-6654-9591-2
Citations 
PageRank 
References 
0
0.34
3
Authors
4
Name
Order
Citations
PageRank
Salwa Alamir100.34
Petr Babkin200.34
Nacho Navarro300.34
Sameena Shah400.34