Martin Monperrus

According to our database1, Martin Monperrus authored at least 130 papers between 2004 and 2018.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepages:

On csauthors.net:

Bibliography

2018
Correctness attraction: a study of stability of software behavior under runtime perturbation.
Empirical Software Engineering, 2018

Automatic Software Repair: A Bibliography.
ACM Comput. Surv., 2018

Alleviating Patch Overfitting with Automatic Test Generation: A Study of Feasibility and Effectiveness for the Nopol Repair System.
CoRR, 2018

Coming: a Tool for Mining Change Pattern Instances from Git Commits.
CoRR, 2018

Human-competitive Patches in Automatic Program Repair with Repairnator.
CoRR, 2018

FixMiner: Mining Relevant Fix Patterns for Automated Program Repair.
CoRR, 2018

IntRepair: Informed Fixing of Integer Overflows.
CoRR, 2018

A Comprehensive Study of Pseudo-tested Methods.
CoRR, 2018

The CodRep Machine Learning on Source Code Competition.
CoRR, 2018

App Store 2.0: From Crowd Information to Actionable Feedback in Mobile Ecosystems.
CoRR, 2018

Automatic Software Repair: a Bibliography.
CoRR, 2018

A Chaos Engineering System for Live Analysis and Falsification of Exception-handling in the JVM.
CoRR, 2018

A Comprehensive Study of Automatic Program Repair on the QuixBugs Benchmark.
CoRR, 2018

Characterizing the Usage and Impact of Java Annotations Over 1000+ Projects.
CoRR, 2018

Fully Automated HTML and Javascript Rewriting for Constructing a Self-healing Web Proxy.
CoRR, 2018

Astor: Exploring the Design Space of Generate-and-Validate Program Repair beyond GenProg.
CoRR, 2018

Dissection of a Bug Dataset: Anatomy of 395 Patches from Defects4J.
CoRR, 2018

Dissection of a bug dataset: Anatomy of 395 patches from Defects4J.
Proceedings of the 25th International Conference on Software Analysis, 2018

Ultra-Large Repair Search Space with Automatically Mined Templates: The Cardumen Mode of Astor.
Proceedings of the Search-Based Software Engineering - 10th International Symposium, 2018

Descartes: a PITest engine to detect pseudo-tested methods: tool demonstration.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

Exhaustive Exploration of the Failure-Oblivious Computing Search Space.
Proceedings of the 11th IEEE International Conference on Software Testing, 2018

How to design a program repair bot?: insights from the repairnator project.
Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice, 2018

Correctness attraction: a study of stability of software behavior under runtime perturbation.
Proceedings of the 40th International Conference on Software Engineering, 2018

2017
Nopol: Automatic Repair of Conditional Statement Bugs in Java Programs.
IEEE Trans. Software Eng., 2017

A large-scale study of call graph-based impact prediction using mutation testing.
Software Quality Journal, 2017

App Store 2.0: From Crowdsourced Information to Actionable Feedback in Mobile Ecosystems.
IEEE Software, 2017

Automatic repair of real bugs in java: a large-scale experiment on the defects4j dataset.
Empirical Software Engineering, 2017

Open-ended Exploration of the Program Repair Search Space with Mined Templates: the Next 8935 Patches for Defects4J.
CoRR, 2017

Exhaustive Exploration of the Failure-oblivious Computing Search Space.
CoRR, 2017

A generative model for sparse, evolving digraphs.
CoRR, 2017

Test Case Generation for Program Repair: A Study of Feasibility and Effectiveness.
CoRR, 2017

Sorting and Transforming Program Repair Ingredients via Deep Learning Code Similarities.
CoRR, 2017

The Emerging Field of Test Amplification: A Survey.
CoRR, 2017

Dynamic patch generation for null pointer exceptions using metaprogramming.
Proceedings of the IEEE 24th International Conference on Software Analysis, 2017

Principles of Antifragile Software.
Proceedings of the Companion to the first International Conference on the Art, 2017

Impact of tool support in patch construction.
Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis, Santa Barbara, CA, USA, July 10, 2017

Production-Driven Patch Generation.
Proceedings of the 39th IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Technologies Results Track, 2017

A Generative Model for Sparse, Evolving Digraphs.
Proceedings of the Complex Networks & Their Applications VI, 2017

2016
SPOON: A library for implementing analyses and transformations of Java source code.
Softw., Pract. Exper., 2016

Casper: Automatic tracking of null dereferences to inception with causality traces.
Journal of Systems and Software, 2016

B-Refactoring: Automatic test code refactoring to improve dynamic analysis.
Information & Software Technology, 2016

Production-Driven Patch Generation and Validation.
CoRR, 2016

BanditRepair: Speculative Exploration of Runtime Patches.
CoRR, 2016

Correctness Attraction: A Study of Stability of Software Behavior Under Runtime Perturbation.
CoRR, 2016

Mutation-Based Graph Inference for Fault Localization.
Proceedings of the 16th IEEE International Working Conference on Source Code Analysis and Manipulation, 2016

ASTOR: a program repair library for Java (demo).
Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016

A learning algorithm for change impact prediction.
Proceedings of the 5th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering, 2016

DynaMoth: dynamic code synthesis for automatic program repair.
Proceedings of the 11th International Workshop on Automation of Software Test, 2016

Searching stack overflow for API-usage-related bug fixes using snippet-based queries.
Proceedings of the 26th Annual International Conference on Computer Science and Software Engineering, 2016

On Oracles for Automated Diagnosis and Repair of Software Bugs.
, 2016

2015
Abmash: mashing up legacy Web applications by automated imitation of human actions.
Softw., Pract. Exper., 2015

Mashup of metalanguages and its implementation in the Kermeta language workbench.
Software and System Modeling, 2015

Multitier Diversification in Web-Based Software Applications.
IEEE Software, 2015

Exception handling analysis and transformation using fault injection: Study of resilience against unanticipated exceptions.
Information & Software Technology, 2015

Mining software repair models for reasoning on the search space of automated program fixing.
Empirical Software Engineering, 2015

The Multiple Facets of Software Diversity: Recent Developments in Year 2000 and Beyond.
ACM Comput. Surv., 2015

Dynamic Analysis can be Improved with Automatic Test Suite Refactoring.
CoRR, 2015

A Learning Algorithm for Change Impact Prediction: Experimentation on 7 Java Applications.
CoRR, 2015

Software that Learns from its Own Failures.
CoRR, 2015

Automatic Repair of Infinite Loops.
CoRR, 2015

Automatic Repair of Real Bugs: An Experience Report on the Defects4J Dataset.
CoRR, 2015

NPEFix: Automatic Runtime Repair of Null Pointer Exceptions in Java.
CoRR, 2015

Casper: Debugging Null Dereferences with Dynamic Causality Traces.
CoRR, 2015

Automatic Software Diversity in the Light of Test Suites.
CoRR, 2015

DSpot: Test Amplification for Automatic Assessment of Computational Diversity.
CoRR, 2015

Refactoring Java Programs using Spoon.
Proceedings of the 8th Transformation Tool Contest, 2015

Crash reproduction via test case mutation: let existing test cases help.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

An Experimental Protocol for Analyzing the Accuracy of Software Error Impact Analysis.
Proceedings of the 10th IEEE/ACM International Workshop on Automation of Software Test, 2015

A Recommender System of Buggy App Checkers for App Store Moderators.
Proceedings of the 2nd ACM International Conference on Mobile Software Engineering and Systems, 2015

When App Stores Listen to the Crowd to Fight Bugs in the Wild.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

2014
Static Analysis for Extracting Permission Checks of a Large Scale Framework: The Challenges and Solutions for Analyzing Android.
IEEE Trans. Software Eng., 2014

Debugging with the Crowd: A Debug Recommendation System Based on StackOverflow.
ERCIM News, 2014

Test Case Purification for Improving Fault Localization.
CoRR, 2014

A Generative Model of Software Dependency Graphs to Better Understand Software Evolution.
CoRR, 2014

A Critical Review of "Automatic Patch Generation Learned from Human-Written Patches": Essay on the Problem Statement and the Evaluation of Automatic Software Repair.
CoRR, 2014

Principles of Antifragile Software.
CoRR, 2014

An Approach for Discovering Traceability Links between Regulatory Documents and Source Code Through User-Interface Labels.
CoRR, 2014

Do the Fix Ingredients Already Exist? An Empirical Inquiry into the Redundancy Assumptions of Program Repair Approaches.
CoRR, 2014

ASTOR: Evolutionary Automatic Software Repair for Java.
CoRR, 2014

Automatic Repair of Buggy If Conditions and Missing Preconditions with SMT.
CoRR, 2014

Reasoning and Improving on Software Resilience against Unanticipated Exceptions.
CoRR, 2014

The Multiple Facets of Software Diversity: Recent Developments in Year 2000 and Beyond.
CoRR, 2014

Tailored Source Code Transformations to Synthesize Computationally Diverse Program Variants.
CoRR, 2014

Static Analysis for Extracting Permission Checks of a Large Scale Framework: The Challenges And Solutions for Analyzing Android.
CoRR, 2014

Test case purification for improving fault localization.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

Fine-grained and accurate source code differencing.
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014

Tailored source code transformations to synthesize computationally diverse program variants.
Proceedings of the International Symposium on Software Testing and Analysis, 2014

Empirical Investigation of the Web Browser Attack Surface under Cross-Site Scripting: An Urgent Need for Systematic Security Regression Testing.
Proceedings of the Seventh IEEE International Conference on Software Testing, 2014

Learning to Combine Multiple Ranking Metrics for Fault Localization.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

On Analyzing the Topology of Commit Histories in Decentralized Version Control Systems.
Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, Victoria, BC, Canada, September 29, 2014

A critical review of "automatic patch generation learned from human-written patches": essay on the problem statement and the evaluation of automatic software repair.
Proceedings of the 36th International Conference on Software Engineering, 2014

Do the fix ingredients already exist? an empirical inquiry into the redundancy assumptions of program repair approaches.
Proceedings of the 36th International Conference on Software Engineering, 2014

Automatic repair of buggy if conditions and missing preconditions with SMT.
Proceedings of the 6th International Workshop on Constraints in Software Testing, 2014

DIVERSIFY: Ecology-inspired software evolution for diversity emergence.
Proceedings of the 2014 Software Evolution Week, 2014

2013
Detecting missing method calls as violations of the majority rule.
ACM Trans. Softw. Eng. Methodol., 2013

Automated measurement of models of requirements.
Software Quality Journal, 2013

Abmash: Mashing Up Legacy Web Applications by Automated Imitation of Human Actions.
CoRR, 2013

Detecting Missing Method Calls as Violations of the Majority Rule.
CoRR, 2013

Empirical Evidence of Large-Scale Diversity in API Usage of Object-Oriented Software.
CoRR, 2013

Mining Software Repair Models for Reasoning on the Search Space of Automated Program Fixing.
CoRR, 2013

Automatically Extracting Instances of Code Change Patterns with AST Analysis.
CoRR, 2013

Mashup of Meta-Languages and its Implementation in the Kermeta Language Workbench.
CoRR, 2013

Empirical evidence of large-scale diversity in API usage of object-oriented software.
Proceedings of the 13th IEEE International Working Conference on Source Code Analysis and Manipulation, 2013

Automatically Extracting Instances of Code Change Patterns with AST Analysis.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

2012
What should developers be aware of? An empirical study on the directives of API documentation.
Empirical Software Engineering, 2012

XSS-FP: Browser Fingerprinting using HTML Parser Quirks
CoRR, 2012

Improving Privacy on Android Smartphones Through In-Vivo Bytecode Instrumentation
CoRR, 2012

Automatically Securing Permission-Based Software by Reducing the Attack Surface: An Application to Android
CoRR, 2012

What Should Developers Be Aware Of? An Empirical Study on the Directives of API Documentation
CoRR, 2012

Querying Source Code with Natural Language
CoRR, 2012

Dexpler: Converting Android Dalvik Bytecode to Jimple for Static Analysis with Soot
CoRR, 2012

Towards Ecology-Inspired Software Engineering
CoRR, 2012

Semi-Automatically Extracting FAQs to Improve Accessibility of Software Development Knowledge
CoRR, 2012

Dexpler: converting Android Dalvik bytecode to Jimple for static analysis with Soot.
Proceedings of the ACM SIGPLAN International Workshop on State of the Art in Java Program analysis, 2012

Automatically securing permission-based software by reducing the attack surface: an application to Android.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

Semi-automatically extracting FAQs to improve accessibility of software development knowledge.
Proceedings of the 34th International Conference on Software Engineering, 2012

2011
Model-driven generative development of measurement software.
Software and System Modeling, 2011

Querying source code with natural language.
Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), 2011

2010
Model-driven architecture of a maritime surveillance system simulator.
Systems Engineering, 2010

IDE 2.0: collective intelligence in software development.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

Mining subclassing directives to improve framework reuse.
Proceedings of the 7th International Working Conference on Mining Software Repositories, 2010

Detecting Missing Method Calls in Object-Oriented Software.
Proceedings of the ECOOP 2010, 2010

Model-Driven Engineering of Machine Executable Code.
Proceedings of the Modelling Foundations and Applications, 6th European Conference, 2010

2009
Learning from examples to improve code completion systems.
Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009

A Definition of "Abstraction Level" for Metamodels.
Proceedings of the 16th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems, 2009

2008
La mesure des modèles par les modèles : une approche générative. (Model driven model measurement: a generative approach).
PhD thesis, 2008

A Model-Driven Measurement Approach.
Proceedings of the Model Driven Engineering Languages and Systems, 2008

Model-Driven Simulation of a Maritime Surveillance System.
Proceedings of the Model Driven Architecture, 2008

2006
Nonlocal Estimation of Manifold Structure.
Neural Computation, 2006

2004
Non-Local Manifold Tangent Learning.
Proceedings of the Advances in Neural Information Processing Systems 17 [Neural Information Processing Systems, 2004


  Loading...