読んできた論文(所感はリンク先)

日付 タイトル
2019/8/1 CCFinder : A Multilinguistic Token-Based Code Clone Detection System for Large Scale Source Code
2019/8/2 Cross-language clone detection by learning over abstract syntax trees
2019/8/3 Clone Detection Using Abstract Syntax Trees
2019/8/4 NICAD: Accurate Detection of Near-Miss Intentional Clones Using Flexible Pretty-Printing and Code Normalization
2019/8/5 ASTOR: A Program Repair Library for Java
2019/8/6 Rotten Green Tests
2019/8/7 A Refactoring Catalog for Lambda Expressions in Java
2019/8/8 A Program for Identifying Duplicated Code
2019/8/9 Automatic Clone Recommendation for Refactoring Based on the Present and the Past
2019/8/10 Serious Refactoring Games
2019/8/11 Defaultification Refactoring: A Tool for Automatically Converting Java Methods to Default
2019/8/12 ARIES: REFACTORING SUPPORT ENVIRONMENT BASED ON CODE CLONE ANALYSIS
2019/8/13 SourcererCC: Scaling Code Clone Detection to Big-Code
2019/8/14 The Strength of Random Search on Automated Program Repair
2019/8/15 Automatic Patch Generation Learned from Human-Written Patches
2019/8/16 CCLearner: A Deep Learning-Based Clone Detection Approach
2019/8/17 Improving Refactoring Speed by 10X
2019/8/18 DECKARD: Scalable and Accurate Tree-based Detection of Code Clones
2019/8/19 An Empirical Study on the Usage of Fault Localization in Automated Program Repair
2019/8/20 TOAD: A Tool for Recommending Auto-Refactoring Alternatives
2019/8/21 Revisiting the refactoring mechanics
2019/8/22 Cloned Buggy Code Detection in Practice Using Normalized Compression Distance
2019/8/23 Proactive Clone Recommendation System for Extract Method Refactoring
2019/8/24 Identifying Similar Code with Program Dependence Graphs
2019/8/25 Why We Refactor? Confessions of GitHub Contributors
2019/8/26 Oreo: Detection of Clones in the Twilight Zone
2019/8/27 CCAligner: a token based large-gap clone detector
2019/8/28 Managing Duplicated Code with Linked Editing
2019/8/29 EvoSuite: Automatic Test Suite Generation for Object-Oriented Software
2019/8/30 Randoop: Feedback-Directed Random Testing for Java
2019/8/31 GenProg: A Generic Method for Automatic Software Repair
2019/11/1 Accurate and Efficient Refactoring Detection in Commit History
2020/1/2 CodeSonarR Extension For Copy-Paste-(Mis)Adapt Error Detection
2020/1/2 Empirical Review of Java Program Repair Tools A Large-Scale Experiment on 2,141 Bugs and 23,551 Repair Attempts
2020/2/25 Detecting Differences accross Multiple Instances of Code Clones
2020/2/26 Fine-grained and Accurate Source Code Differencing
2020/2/27 Non-Essential Changes in Version Histories
2020/2/28 Always-Available Static and Dynamic Feedback
2020/3/2 SEntiMoji: An Emoji-Powered Learning Approach for Sentiment Analysis in Software Engineering
2020/3/4 On the Naturalness of Software
2020/3/6 Index-Based Code Clone Detection: Incremental, Distributed, Scalable
2020/3/20 Transformation for Class Immutability
2020/4/10 Refactoring Graphs: Assesing Refactoring over Time
2020/4/15 Historage: Fine-grained Version Control System for Java
2020/5/10 Clone Notifier: Developing and Improving the System to Notify Changes of Code Clones
2020/5/11 RefBot: Intelligent Software Refactoring Bot
2020/5/15 NULLAWAY: Practical Type-Based Null Safety for Java
2020/5/15 More Accurate Recommendations for Method-Level Changes
2020/5/15 Automated Refactoring to Reactive Programming
2020/5/17 Generating Accurate and Compact Edit Scripts using Tree Differencing
2020/7/21 How to Design a Program Repair Bot? Insights from the Repairnator Project
2020/8/4 An Empirical Study of Method Chaining in Java
2020/8/5 Open-Source Tools and Benchmarks for Code-Clone Detection: Past, Present, and Future Trends
2020/8/6 Angelic Debugging
2020/8/31 LVMapper: A Large-Variance Clone Detector Using Sequencing Alignment Approach
2020/10/7 RefDiff 2.0: A Multi-language Refactoring Detection Tool
2020/10/20 APIDiff: Detecting API Breaking Changes
2020/10/21 CloneWorks: A Fast and Flexible Large-Scale Near-Miss Clone Detection Tool
2020/11/4 SAGA: Efficient and Large-Scale Detection of Near-Miss Clones with GPU Acceleration
2020/11/4 Improving Syntactical Clone Detection methods through the Use of an Intermediate Representation
2020/12/15 The Mutation and Injection Framework: Evaluating Clone Detection Tools with Mutation Analysis