Fetching the paper…
Reading the bibliography…
Ensuring the consistent usage of formatting conventions is an important aspect of modern software quality assurance.
Reiss SP (2007) Automatic Code Stylizing. In: Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE ’07), Association for Computing Machinery, New York, NY, USA, pp 74–83, DOI 10.1145/1321631.1321645
2007
Earlier work this paper cites.
Ayewah N, Hovemeyer D, Morgenthaler JD, Penix J, Pugh W (2008) Using Static Analysis to Find Bugs. IEEE Software 25(5):22–29, DOI 10.1109/MS.2008.130
2008
Earlier work this paper cites.
Spinellis D (2011) elytS edoC. IEEE Software 28(2):104, DOI 10.1109/MS.2011.31
2011
Earlier work this paper cites.
Aftandilian E, Sauciuc R, Priya S, Krishnan S (2012) Building Useful Program Analysis Tools Using an Extensible Java Compiler. In: Proceedings of the 12th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM ’12), IEEE Computer Society, USA, pp 14–23, DOI 10.1109/SCAM.2012.28
2012
Earlier work this paper cites.
Allamanis M, Barr ET, Bird C, Sutton C (2014) Learning Natural Coding Conventions. In: Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE ’14), Association for Computing Machinery, New York, NY, USA, pp 281–293, DOI 10.1145/2635868.2635883
2014
Earlier work this paper cites.
Just R, Jalali D, Ernst MD (2014) Defects4J: A Database of Existing Faults to Enable Controlled Testing Studies for Java Programs. In: Proceedings of the 2014 International Symposium on Software Testing and Analysis (ISSTA ’14), Association for Computing Machinery, New York, NY, USA, pp 437–440, DOI 10.1145/2610384.2628055
2014
Earlier work this paper cites.
Calcagno C, Distefano D, Dubreil J, Gabi D, Hooimeijer P, Luca M, O’Hearn P, Papakonstantinou I, Purbrick J, Rodriguez D (2015) Moving Fast with Software Verification. In: Havelund K, Holzmann G, Joshi R (eds) NASA Formal Methods, Springer International Publishing, Cham, pp 3–11
2015
Earlier work this paper cites.
Prause CR, Jarke M (2015) Gamification for Enforcing Coding Conventions. In: Proceedings of the 10th Joint Meeting on Foundations of Software Engineering (ESEC/FSE ’15), Association for Computing Machinery, New York, NY, USA, pp 649–660, DOI 10.1145/2786805.2786806
2015
Earlier work this paper cites.
Beller M, Bholanath R, McIntosh S, Zaidman A (2016) Analyzing the State of Static Analysis: A Large-Scale Evaluation in Open Source Software. In: Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER ’16), IEEE, pp 470–481, DOI 10.1109/SANER.2016.105
2016
Earlier work this paper cites.
Parr T, Vinju J (2016) Towards a Universal Code Formatter through Machine Learning. In: Proceedings of the 2016 ACM SIGPLAN International Conference on Software Language Engineering (SLE ’16), Association for Computing Machinery, New York, NY, USA, pp 137–151, DOI 10.1145/2997364.2997383
2016
Earlier work this paper cites.
Beller M, Gousios G, Zaidman A (2017) Oops, My Tests Broke the Build: An Explorative Analysis of Travis CI with GitHub. In: Proceedings of the 14th International Conference on Mining Software Repositories (MSR ’17), IEEE Press, pp 356–367, DOI 10.1109/MSR.2017.62
2017
Cited alongside, same era.
Gupta R, Pal S, Kanade A, Shevade S (2017) DeepFix: Fixing Common C Language Errors by Deep Learning. In: Proceedings of the 31st AAAI Conference on Artificial Intelligence (AAAI ’17), AAAI Press, pp 1345–1351
2017
Cited alongside, same era.
Zampetti F, Scalabrino S, Oliveto R, Canfora G, Di Penta M (2017) How Open Source Projects use Static Code Analysis Tools in Continuous Integration Pipelines. In: Proceedings of the 14th International Conference on Mining Software Repositories (MSR ’17), IEEE Press, pp 334–344, DOI 10.1109/MSR.2017.2
2017
Cited alongside, same era.
Bader J, Scott A, Pradel M, Chandra S (2019) Getafix: Learning to Fix Bugs Automatically. Proceedings of the ACM on Programming Languages 3(OOPSLA), DOI 10.1145/3360585
2019
Closest in time.
Bavishi R, Yoshida H, Prasad MR (2019) Phoenix: Automated Data-Driven Synthesis of Repairs for Static Analysis Violations. In: Proceedings of the 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE ’19), Association for Computing Machinery, New York, NY, USA, pp 613–624, DOI 10.1145/3338906.3338952
2019
Closest in time.
Chen Z, Kommrusch S, Tufano M, Pouchet LN, Poshyvanyk D, Monperrus M (2019) SequenceR: Sequence-to-Sequence Learning for End-to-End Program Repair. IEEE Transactions on Software Engineering DOI 10.1109/TSE.2019.2940179
2019
Closest in time.
Marcilio D, Bonifácio R, Monteiro E, Canedo E, Luz W, Pinto G (2019) Are Static Analysis Violations Really Fixed? A Closer Look at Realistic Usage of SonarQube. In: Proceedings of the 27th International Conference on Program Comprehension (ICPC ’19), IEEE Press, pp 209–219, DOI 10.1109/ICPC.2019.00040
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
2018
Cited alongside, same era.
Bhatia S, Kohli P, Singh R (2018) Neuro-Symbolic Program Corrector for Introductory Programming Assignments. In: Proceedings of the 40th International Conference on Software Engineering (ICSE ’18), Association for Computing Machinery, New York, NY, USA, pp 60–70, DOI 10.1145/3180155.3180219
2018
Cited alongside, same era.
Monperrus M (2018) Automatic Software Repair: A Bibliography. ACM Computing Surveys 51(1), DOI 10.1145/3105906
2018
Cited alongside, same era.
Santos EA, Campbell JC, Patel D, Hindle A, Amaral JN (2018) Syntax and Sensibility: Using Language Models to Detect and Correct Syntax Errors. In: Proceedings of the 25th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER ’18), IEEE, pp 311–322, DOI 10.1109/SANER.2018.8330219
2018
Cited alongside, same era.
Santos RMd, Gerosa MA (2018) Impacts of Coding Practices on Readability. In: Proceedings of the 26th International Conference on Program Comprehension (ICPC ’18), Association for Computing Machinery, New York, NY, USA, pp 277–285, DOI 10.1145/3196321.3196342
2018
Cited alongside, same era.
Tufano M, Watson C, Bavota G, Di Penta M, White M, Poshyvanyk D (2018) An Empirical Investigation into Learning Bug-Fixing Patches in the Wild via Neural Machine Translation. In: Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering (ASE ’18), Association for Computing Machinery, New York, NY, USA, pp 832–837, DOI 10.1145/3238147.3240732
2018
Cited alongside, same era.
Vassallo C, Panichella S, Palomba F, Proksch S, Zaidman A, Gall HC (2018) Context Is King: The Developer Perspective on the Usage of Static Analysis Tools. In: Proceedings of the 25th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER ’18), IEEE, pp 38–49, DOI 10.1109/SANER.2018.8330195
2018
Cited alongside, same era.
2019
Closest in time.
Markovtsev V, Long W, Mougard H, Slavnov K, Bulychev E (2019) STYLE-ANALYZER: fixing code style inconsistencies with interpretable unsupervised algorithms. In: Proceedings of the 16th International Conference on Mining Software Repositories (MSR ’19), IEEE Press, pp 468–478, DOI 10.1109/MSR.2019.00073
2019
Closest in time.
Carvalho A, Luz W, Marcílio D, Bonifácio R, Pinto G, Canedo ED (2020) C-3PR: A Bot for Fixing Static Analysis Violations via Pull Requests. In: Proceedings of the 27th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER ’20), IEEE, pp 161–171, DOI 10.1109/SANER48275.2020.9054842
2020
Closest in time.
CheckStyle-IDEA (2021) CheckStyle-IDEA. https://plugins.jetbrains.com/plugin/1065-checkstyle-idea , last access: 2020-07-13
2020
Closest in time.
Dias H (2020) The anatomy of a perfect pull request: How does a good pull request look like. https://medium.com/@hugooodias/the-anatomy-of-a-perfect-pull-request-567382bb6067 , last access: 2020-07-13
2020
Closest in time.
Marcilio D, Furia CA, Bonifácio R, Pinto G (2020) SpongeBugs: Automatically generating fix suggestions in response to static code analysis warnings. Journal of Systems and Software 168:110671, DOI https://doi.org/10.1016/j.jss.2020.110671
2020
Closest in time.
Yasunaga M, Liang P (2020) Graph-based, Self-Supervised Program Repair from Diagnostic Feedback. In: International Conference on Machine Learning (ICML)
2020
Closest in time.