FixMiner: Mining relevant fix patterns for automated program repair
Anil Koyuncu, Kui Liu, Tegawendé F. Bissyandé, Dongsun Kim, Jacques Klein, Martin Monperrus, Yves Le Traon
Topics & Concepts
Computer scienceScripting languageContext (archaeology)Source codeEdit distanceCluster analysisData miningProgram comprehensionSoftware bugTree (set theory)Abstract syntax treeSoftwareCode (set theory)SyntaxProgramming languageSimilarity (geometry)Static analysisCode refactoringSoftware maintenanceStatic program analysisInformation retrievalOpen sourceSoftware engineeringAbstract syntaxSoftware developmentMachine learningArtificial intelligenceCode reviewSemantics (computer science)Symbolic executionInterface (matter)Tree structureFuzz testingApplication programming interfaceSoftware Engineering ResearchSoftware Testing and Debugging TechniquesSoftware System Performance and Reliability