Understanding static code warnings: An incremental AI approach

作者:

Highlights:

• Incremental AI tool for Static Warning Identification.

• A case study to help developers Ignoring falsely reported static warnings.

• Self-adaptive active learning process.

• Reducing human inspection cost in software mining on early life cycle.

摘要

•Incremental AI tool for Static Warning Identification.•A case study to help developers Ignoring falsely reported static warnings.•Self-adaptive active learning process.•Reducing human inspection cost in software mining on early life cycle.

论文关键词:Actionable warning identification,Active learning,Static analysis,Selection process

论文评审过程:Received 30 November 2019, Revised 18 May 2020, Accepted 16 October 2020, Available online 2 November 2020, Version of Record 10 February 2021.

论文官网地址:https://doi.org/10.1016/j.eswa.2020.114134