Litcius/Paper detail

InferFix: End-to-End Program Repair with LLMs

Matthew Jin, Syed Shahriar, Michele Tufano, Xin Shi, Shuai Lu, Neel Sundaresan, A. Svyatkovskiy

2023150 citationsDOI

Abstract

Software development life cycle is profoundly influenced by bugs; their introduction, identification, and eventual resolution account for a significant portion of software development cost. This has motivated software engineering researchers and practitioners to propose different approaches for automating the identification and repair of software defects.

Topics & Concepts

Software developmentSoftware engineeringIdentification (biology)Computer scienceSoftwareSoftware development processEnd-to-end principleSocial software engineeringSoftware bugSoftware constructionReliability engineeringEngineeringComputer securityOperating systemBiologyBotanySoftware Testing and Debugging TechniquesSoftware Reliability and Analysis ResearchSoftware Engineering Research
InferFix: End-to-End Program Repair with LLMs | Litcius