![](https://dblp.dagstuhl.de/img/logo.ua.320x120.png)
![](https://dblp.dagstuhl.de/img/dropdown.dark.16x16.png)
![](https://dblp.dagstuhl.de/img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp.dagstuhl.de/img/search.dark.16x16.png)
![search dblp](https://dblp.dagstuhl.de/img/search.dark.16x16.png)
default search action
Martin Monperrus
Person information
- affiliation: KTH Royal Institute of Technology, Stockholm, Sweden
- affiliation: University of Lille, CRIStAL, France
- affiliation: Darmstadt University of Technology, Department of Computer Science, Germany
Refine list
![note](https://dblp.dagstuhl.de/img/note-mark.dark.12x12.png)
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j64]Javier Cabrera-Arteaga
, Nicholas FitzGerald, Martin Monperrus
, Benoit Baudry
:
Wasm-Mutate: Fast and effective binary diversification for WebAssembly. Comput. Secur. 139: 103731 (2024) - [j63]Sofia Bobadilla
, Richard Glassey
, Alexandre Bergel
, Martin Monperrus
:
SOBO: A Feedback Bot to Nudge Code Quality in Programming Courses. IEEE Softw. 41(2): 68-76 (2024) - [c71]Nuno Saavedra
, André Silva
, Martin Monperrus
:
GitBug-Actions: Building Reproducible Bug-Fix Benchmarks with GitHub Actions. ICSE Companion 2024: 1-5 - [c70]Deepika Tiwari
, Tim Toady
, Martin Monperrus
, Benoit Baudry
:
With Great Humor Comes Great Developer Engagement. ICSE (SEIS) 2024: 1-11 - [c69]He Ye
, Martin Monperrus
:
ITER: Iterative Neural Repair for Multi-Location Patches. ICSE 2024: 10:1-10:13 - [c68]André Silva
, Nuno Saavedra
, Martin Monperrus
:
GitBug-Java: A Reproducible Benchmark of Recent Java Bugs. MSR 2024: 118-122 - [c67]Frank Reyes, Yogya Gamage, Gabriel Skoglund, Benoit Baudry, Martin Monperrus
:
BUMP: A Benchmark of Reproducible Breaking Dependency Updates. SANER 2024: 159-170 - [i142]Frank Reyes, Yogya Gamage, Gabriel Skoglund, Benoit Baudry, Martin Monperrus:
BUMP: A Benchmark of Reproducible Breaking Dependency Updates. CoRR abs/2401.09906 (2024) - [i141]Benoit Baudry, Khashayar Etemadi, Sen Fang, Yogya Gamage, Yi Liu, Yuxin Liu, Martin Monperrus, Javier Ron, André Silva, Deepika Tiwari:
Generative AI to Generate Test Data Generators. CoRR abs/2401.17626 (2024) - [i140]André Silva, Nuno Saavedra, Martin Monperrus:
GitBug-Java: A Reproducible Benchmark of Recent Java Bugs. CoRR abs/2402.02961 (2024) - [i139]Dávid Hidvégi, Khashayar Etemadi, Sofia Bobadilla, Martin Monperrus:
CigaR: Cost-efficient Program Repair with LLMs. CoRR abs/2402.06598 (2024) - [i138]Gabriele Morello, Mojtaba Eshghie, Sofia Bobadilla, Martin Monperrus:
DISL: Fueling Research with A Large Dataset of Solidity Smart Contracts. CoRR abs/2403.16861 (2024) - [i137]Julian Wachter, Deepika Tiwari, Martin Monperrus, Benoit Baudry:
Serializing Java Objects in Plain Code. CoRR abs/2405.11294 (2024) - [i136]Khashayar Etemadi, Bardia Mohammadi, Zhendong Su, Martin Monperrus:
Mokav: Execution-driven Differential Testing with LLMs. CoRR abs/2406.10375 (2024) - [i135]Aman Sharma, Martin Wittlinger, Benoit Baudry, Martin Monperrus:
SBOM.EXE: Countering Dynamic Code Injection based on Software Bill of Materials in Java. CoRR abs/2407.00246 (2024) - [i134]Deepika Tiwari, Yogya Gamage, Martin Monperrus, Benoit Baudry:
PROZE: Generating Parameterized Unit Tests Informed by Runtime Data. CoRR abs/2407.00768 (2024) - [i133]Frank Reyes, Benoit Baudry, Martin Monperrus:
Breaking-Good: Explaining Breaking Dependency Updates with Build Analysis. CoRR abs/2407.03880 (2024) - [i132]Carmine Cesarano, Vivi Andersson, Roberto Natella, Martin Monperrus:
GoSurf: Identifying Software Supply Chain Attack Vectors in Go. CoRR abs/2407.04442 (2024) - 2023
- [j62]Javier Cabrera-Arteaga
, Martin Monperrus
, Tim Toady, Benoit Baudry:
WebAssembly diversification for malware evasion. Comput. Secur. 131: 103296 (2023) - [j61]Long Zhang
, Javier Ron
, Benoit Baudry
, Martin Monperrus
:
Chaos Engineering of Ethereum Blockchain Clients. Distributed Ledger Technol. Res. Pract. 2(3): 1-18 (2023) - [j60]Musard Balliu
, Benoit Baudry
, Sofia Bobadilla
, Mathias Ekstedt
, Martin Monperrus
, Javier Ron Arteaga
, Aman Sharma
, Gabriel Skoglund
, César Soto-Valero
, Martin Wittlinger
:
Challenges of Producing Software Bill of Materials for Java. IEEE Secur. Priv. 21(6): 12-23 (2023) - [j59]Markus Borg
, Emil Aasa, Khashayar Etemadi, Martin Monperrus:
Human, What Must I Tell You? IEEE Softw. 40(3): 9-14 (2023) - [j58]Khashayar Etemadi
, Nicolas Harrand
, Simon Larsén
, Haris Adzemovic
, Henry Luong Phu, Ashutosh Verma, Fernanda Madeiral, Douglas Wikström, Martin Monperrus
:
Sorald: Automatic Patch Suggestions for SonarQube Static Analysis Violations. IEEE Trans. Dependable Secur. Comput. 20(4): 2794-2810 (2023) - [j57]Simon Larsén
, Jean-Rémy Falleri
, Benoit Baudry
, Martin Monperrus
:
Spork: Structured Merge for Java With Formatting Preservation. IEEE Trans. Software Eng. 49(1): 64-83 (2023) - [j56]Zimin Chen
, Steve Kommrusch
, Martin Monperrus
:
Neural Transfer Learning for Repairing Security Vulnerabilities in C Code. IEEE Trans. Software Eng. 49(1): 147-165 (2023) - [j55]Steve Kommrusch
, Martin Monperrus
, Louis-Noël Pouchet
:
Self-Supervised Learning to Prove Equivalence Between Straight-Line Programs via Rewrite Rules. IEEE Trans. Software Eng. 49(7): 3771-3792 (2023) - [j54]Zhongxing Yu
, Matias Martinez
, Zimin Chen
, Tegawendé F. Bissyandé
, Martin Monperrus
:
Learning the Relation Between Code Features and Code Transforms With Structured Prediction. IEEE Trans. Software Eng. 49(7): 3872-3900 (2023) - [j53]Matias Martinez
, Jean-Rémy Falleri
, Martin Monperrus
:
Hyperparameter Optimization for AST Differencing. IEEE Trans. Software Eng. 49(10): 4814-4828 (2023) - [j52]Khashayar Etemadi
, Aman Sharma
, Fernanda Madeiral
, Martin Monperrus
:
Augmenting Diffs With Runtime Information. IEEE Trans. Software Eng. 49(11): 4988-5007 (2023) - [c66]Deepika Tiwari, Martin Monperrus
, Benoit Baudry:
RICK: Generating Mocks from Production Data. ICST 2023: 464-466 - [c65]Musard Balliu
, Benoit Baudry
, Sofia Bobadilla
, Mathias Ekstedt
, Martin Monperrus
, Javier Ron
, Aman Sharma
, Gabriel Skoglund
, César Soto-Valero
, Martin Wittlinger
:
Software Bill of Materials in Java. SCORED@CCS 2023: 75-76 - [i131]Deepika Tiwari, Martin Monperrus, Benoit Baudry:
RICK: Generating Mocks from Production Data. CoRR abs/2302.04547 (2023) - [i130]Sofia Bobadilla, Richard Glassey, Alexandre Bergel, Martin Monperrus:
SOBO: A Feedback Bot to Nudge Code Quality in Programming Courses. CoRR abs/2303.07187 (2023) - [i129]Musard Balliu, Benoit Baudry, Sofia Bobadilla, Mathias Ekstedt, Martin Monperrus, Javier Ron, Aman Sharma, Gabriel Skoglund, César Soto-Valero, Martin Wittlinger:
Challenges of Producing Software Bill Of Materials for Java. CoRR abs/2303.11102 (2023) - [i128]Javier Ron, César Soto-Valero, Long Zhang, Benoit Baudry, Martin Monperrus:
Highly Available Blockchain Nodes With N-Version Design. CoRR abs/2303.14438 (2023) - [i127]André Silva, João F. Ferreira, He Ye, Martin Monperrus:
MUFIN: Improving Neural Repair Models with Back-Translation. CoRR abs/2304.02301 (2023) - [i126]He Ye, Martin Monperrus:
ITER: Iterative Neural Repair for Multi-Location Patches. CoRR abs/2304.12015 (2023) - [i125]Javier Cabrera-Arteaga, Nicholas FitzGerald, Martin Monperrus, Benoit Baudry:
WASM-MUTATE: Fast and Effective Binary Diversification for WebAssembly. CoRR abs/2309.07638 (2023) - [i124]Zimin Chen, Sen Fang, Martin Monperrus:
Supersonic: Learning to Generate Source Code Optimizations in C/C++. CoRR abs/2309.14846 (2023) - [i123]Nuno Saavedra, André Silva, Martin Monperrus:
GitBug-Actions: Building Reproducible Bug-Fix Benchmarks with GitHub Actions. CoRR abs/2310.15642 (2023) - [i122]Deepika Tiwari, Tim Toady, Martin Monperrus, Benoit Baudry:
With Great Humor Comes Great Developer Engagement. CoRR abs/2312.01680 (2023) - [i121]André Silva, Sen Fang, Martin Monperrus:
RepairLLaMA: Efficient Representations and Fine-Tuned Adapters for Program Repair. CoRR abs/2312.15698 (2023) - 2022
- [j51]César Soto-Valero
, Martin Monperrus
, Benoit Baudry
:
The Multibillion Dollar Software Supply Chain of Ethereum. Computer 55(10): 26-34 (2022) - [j50]Davide Ginelli
, Matias Martinez
, Leonardo Mariani
, Martin Monperrus
:
A comprehensive study of code-removal patches in automated program repair. Empir. Softw. Eng. 27(4): 97 (2022) - [j49]Benjamin Loriot, Fernanda Madeiral
, Martin Monperrus
:
Styler: learning formatting conventions to repair Checkstyle violations. Empir. Softw. Eng. 27(6): 149 (2022) - [j48]Khashayar Etemadi
, Niloofar Tarighat, Siddharth Yadav, Matias Martinez
, Martin Monperrus
:
Estimating the potential of program repair search spaces with commit analysis. J. Syst. Softw. 188: 111263 (2022) - [j47]Benoit Baudry, Tim Toady
, Martin Monperrus
:
Long Live Software Easter Eggs! ACM Queue 20(2): 31-42 (2022) - [j46]Long Zhang
, Brice Morin
, Benoit Baudry
, Martin Monperrus
:
Maximizing Error Injection Realism for Chaos Engineering With System Calls. IEEE Trans. Dependable Secur. Comput. 19(4): 2695-2708 (2022) - [j45]Deepika Tiwari
, Long Zhang
, Martin Monperrus
, Benoit Baudry
:
Production Monitoring to Improve Test Suites. IEEE Trans. Reliab. 71(3): 1381-1397 (2022) - [j44]He Ye
, Jian Gu, Matias Martinez
, Thomas Durieux
, Martin Monperrus
:
Automated Classification of Overfitting Patches With Statically Extracted Code Features. IEEE Trans. Software Eng. 48(8): 2920-2938 (2022) - [c64]Javier Cabrera-Arteaga, Pierre Laperdrix, Martin Monperrus
, Benoit Baudry:
Multi-variant Execution at the Edge. MTD@CCS 2022: 11-22 - [c63]He Ye, Matias Martinez
, Martin Monperrus
:
Neural Program Repair with Execution-based Backpropagation. ICSE 2022: 1506-1518 - [c62]Louise Zetterlund, Deepika Tiwari, Martin Monperrus
, Benoit Baudry:
Harvesting Production GraphQL Queries to Detect Schema Faults. ICST 2022: 365-376 - [c61]He Ye, Matias Martinez, Xiapu Luo
, Tao Zhang
, Martin Monperrus:
SelfAPR: Self-supervised Program Repair with Test Execution Diagnostics. ASE 2022: 92:1-92:13 - [i120]Simon Larsén, Jean-Rémy Falleri, Benoit Baudry, Martin Monperrus:
Spork: Structured Merge for Java with Formatting Preservation. CoRR abs/2202.05329 (2022) - [i119]César Soto-Valero, Martin Monperrus, Benoit Baudry:
The Multi-Billion Dollar Software Supply Chain of Ethereum. CoRR abs/2202.07029 (2022) - [i118]He Ye, Matias Martinez, Xiapu Luo, Tao Zhang
, Martin Monperrus:
SelfAPR: Self-supervised Program Repair with Test Execution Diagnostics. CoRR abs/2203.12755 (2022) - [i117]Benoit Baudry, Martin Monperrus
:
Exhaustive Survey of Rickrolling in Academic Literature. CoRR abs/2204.06826 (2022) - [i116]Deepika Tiwari, Martin Monperrus, Benoit Baudry:
Mimicking Production Behavior with Generated Mocks. CoRR abs/2208.01321 (2022) - [i115]Javier Cabrera-Arteaga, Martin Monperrus, Tim Toady, Benoit Baudry:
WebAssembly Diversification for Malware Evasion. CoRR abs/2212.08427 (2022) - [i114]Khashayar Etemadi, Aman Sharma, Fernanda Madeiral, Martin Monperrus:
Augmenting Diffs With Runtime Information. CoRR abs/2212.11077 (2022) - 2021
- [j43]He Ye
, Matias Martinez
, Martin Monperrus
:
Automated patch assessment for program repair at scale. Empir. Softw. Eng. 26(2): 20 (2021) - [j42]César Soto-Valero
, Nicolas Harrand
, Martin Monperrus
, Benoit Baudry
:
A comprehensive study of bloated dependencies in the Maven ecosystem. Empir. Softw. Eng. 26(3): 45 (2021) - [j41]Jesper Simonsson, Long Zhang
, Brice Morin, Benoit Baudry, Martin Monperrus
:
Observability and chaos engineering on system calls for containerized applications in Docker. Future Gener. Comput. Syst. 122: 117-129 (2021) - [j40]He Ye, Matias Martinez
, Thomas Durieux
, Martin Monperrus
:
A comprehensive study of automatic program repair on the QuixBugs benchmark. J. Syst. Softw. 171: 110825 (2021) - [j39]Benoit Baudry
, Zimin Chen
, Khashayar Etemadi
, Han Fu, Davide Ginelli
, Steve Kommrusch, Matias Martinez
, Martin Monperrus
, Javier Ron Arteaga
, He Ye
, Zhongxing Yu:
A Software-Repair Robot Based on Continual Learning. IEEE Softw. 38(4): 28-35 (2021) - [j38]Zhongxing Yu
, Chenggang Bai
, Lionel Seinturier
, Martin Monperrus
:
Characterizing the Usage, Evolution and Impact of Java Annotations in Practice. IEEE Trans. Software Eng. 47(5): 969-986 (2021) - [j37]Zimin Chen
, Steve Kommrusch
, Michele Tufano
, Louis-Noël Pouchet, Denys Poshyvanyk
, Martin Monperrus
:
SequenceR: Sequence-to-Sequence Learning for End-to-End Program Repair. IEEE Trans. Software Eng. 47(9): 1943-1959 (2021) - [j36]Paul Muntean
, Martin Monperrus
, Hao Sun
, Jens Grossklags
, Claudia Eckert:
IntRepair: Informed Repairing of Integer Overflows. IEEE Trans. Software Eng. 47(10): 2225-2241 (2021) - [j35]Long Zhang
, Brice Morin
, Philipp Haller
, Benoit Baudry
, Martin Monperrus
:
A Chaos Engineering System for Live Analysis and Falsification of Exception-Handling in the JVM. IEEE Trans. Software Eng. 47(11): 2534-2548 (2021) - [c60]Jian Gu, Zimin Chen, Martin Monperrus
:
Multimodal Representation for Neural Code Search. ICSME 2021: 483-494 - [i113]Khashayar Etemadi, Nicolas Harrand, Simon Larsén, Haris Adzemovic, Henry Luong Phu, Ashutosh Verma, Fernanda Madeiral, Douglas Wikström, Martin Monperrus:
Sorald: Automatic Patch Suggestions for SonarQube Static Analysis Violations. CoRR abs/2103.12033 (2021) - [i112]Zimin Chen, Steve Kommrusch, Martin Monperrus:
Neural Transfer Learning for Repairing Security Vulnerabilities in C Code. CoRR abs/2104.08308 (2021) - [i111]He Ye, Matias Martinez, Martin Monperrus:
Neural Program Repair with Execution-based Backpropagation. CoRR abs/2105.04123 (2021) - [i110]Jian Gu, Zimin Chen, Martin Monperrus:
Multimodal Representation for Neural Code Search. CoRR abs/2107.00992 (2021) - [i109]Martin Monperrus, Matias Martinez, He Ye, Fernanda Madeiral, Thomas Durieux, Zhongxing Yu:
Megadiff: A Dataset of 600k Java Source Code Changes Categorized by Diff Size. CoRR abs/2108.04631 (2021) - [i108]Javier Cabrera-Arteaga, Pierre Laperdrix, Martin Monperrus, Benoit Baudry:
Multi-Variant Execution at the Edge. CoRR abs/2108.08125 (2021) - [i107]Steve Kommrusch, Martin Monperrus, Louis-Noël Pouchet:
Self-Supervised Learning to Prove Equivalence Between Programs via Semantics-Preserving Rewrite Rules. CoRR abs/2109.10476 (2021) - [i106]Long Zhang, Javier Ron, Benoit Baudry, Martin Monperrus:
Chaos Engineering of Ethereum Blockchain Clients. CoRR abs/2111.00221 (2021) - [i105]André Silva, Matias Martinez, Benjamin Danglot, Davide Ginelli, Martin Monperrus:
FLACOCO: Fault Localization for Java based on Industry-grade Coverage. CoRR abs/2111.12513 (2021) - [i104]Louise Zetterlund, Deepika Tiwari, Martin Monperrus, Benoit Baudry:
Harvesting Production GraphQL Queries to Detect Schema Faults. CoRR abs/2112.08267 (2021) - 2020
- [j34]Anil Koyuncu, Kui Liu
, Tegawendé F. Bissyandé
, Dongsun Kim
, Jacques Klein
, Martin Monperrus, Yves Le Traon
:
FixMiner: Mining relevant fix patterns for automated program repair. Empir. Softw. Eng. 25(3): 1980-2024 (2020) - [j33]Benjamin Danglot
, Martin Monperrus, Walter Rudametkin, Benoit Baudry:
An approach and benchmark to detect behavioral changes of commits in continuous integration. Empir. Softw. Eng. 25(4): 2379-2415 (2020) - [j32]Nicolas Harrand
, César Soto-Valero
, Martin Monperrus
, Benoit Baudry
:
Java decompiler diversity and its application to meta-decompilation. J. Syst. Softw. 168: 110645 (2020) - [j31]Thomas Durieux
, Youssef Hamadi, Martin Monperrus
:
Fully Automated HTML and JavaScript Rewriting for Constructing a Self-healing Web Proxy. Softw. Test. Verification Reliab. 30(2) (2020) - [c59]Khashayar Etemadi, Martin Monperrus
:
On the Relevance of Cross-project Learning with Nearest Neighbours for Commit Message Generation. ICSE (Workshops) 2020: 470-475 - [c58]Javier Cabrera-Arteaga, Shrinish Donde, Jian Gu, Orestis Floros, Lucas Satabin, Benoit Baudry, Martin Monperrus
:
Superoptimization of WebAssembly bytecode. Programming 2020: 36-40 - [i103]César Soto-Valero, Nicolas Harrand, Martin Monperrus, Benoit Baudry:
A Comprehensive Study of Bloated Dependencies in the Maven Ecosystem. CoRR abs/2001.07808 (2020) - [i102]Javier Cabrera-Arteaga, Shrinish Donde, Jian Gu, Orestis Floros, Lucas Satabin, Benoit Baudry, Martin Monperrus:
Superoptimization of WebAssembly Bytecode. CoRR abs/2002.10213 (2020) - [i101]Nicolas Harrand, César Soto-Valero, Martin Monperrus, Benoit Baudry:
Java Decompiler Diversity and its Application to Meta-decompilation. CoRR abs/2005.11315 (2020) - [i100]Long Zhang, Brice Morin, Benoit Baudry, Martin Monperrus:
Realistic Error Injection for System Calls. CoRR abs/2006.04444 (2020) - [i99]Khashayar Etemadi, Niloofar Tarighat, Siddharth Yadav, Matias Martinez, Martin Monperrus:
Longitudinal Analysis of the Applicability of Program Repair on Past Commits. CoRR abs/2007.06986 (2020) - [i98]Javier Cabrera-Arteaga, Orestis Floros Malivitsis, Oscar Luis Vera-Pérez, Benoit Baudry, Martin Monperrus:
CROW: Code Diversification for WebAssembly. CoRR abs/2008.07185 (2020) - [i97]Khashayar Etemadi, Martin Monperrus:
On the Relevance of Cross-project Learning with Nearest Neighbours for Commit Message Generation. CoRR abs/2010.01924 (2020) - [i96]Matias Martinez, Jean-Rémy Falleri, Martin Monperrus:
Hyperparameter Optimization for AST Differencing. CoRR abs/2011.10268 (2020) - [i95]Deepika Tiwari, Long Zhang, Martin Monperrus, Benoit Baudry:
Production Monitoring to Improve Test Suites. CoRR abs/2012.01198 (2020) - [i94]Davide Ginelli, Matias Martinez, Leonardo Mariani, Martin Monperrus:
A Comprehensive Study of Code-removal Patches in Automated Program Repair. CoRR abs/2012.06264 (2020) - [i93]Benoit Baudry, Zimin Chen, Khashayar Etemadi, Han Fu, Davide Ginelli, Steve Kommrusch, Matias Martinez, Martin Monperrus, Javier Ron, He Ye, Zhongxing Yu:
R-Hero: A Software Repair Bot based on Continual Learning. CoRR abs/2012.06824 (2020)
2010 – 2019
- 2019
- [j30]Zhongxing Yu
, Matias Martinez
, Benjamin Danglot, Thomas Durieux
, Martin Monperrus
:
Alleviating patch overfitting with automatic test generation: a study of feasibility and effectiveness for the Nopol repair system. Empir. Softw. Eng. 24(1): 33-67 (2019) - [j29]Daniel Méndez Fernández
, Martin Monperrus
, Robert Feldt, Thomas Zimmermann:
The open science initiative of the Empirical Software Engineering journal. Empir. Softw. Eng. 24(3): 1057-1060 (2019) - [j28]Oscar Luis Vera-Pérez, Benjamin Danglot, Martin Monperrus
, Benoit Baudry:
A comprehensive study of pseudo-tested methods. Empir. Softw. Eng. 24(3): 1195-1225 (2019) - [j27]Benjamin Danglot
, Oscar Luis Vera-Pérez, Benoit Baudry, Martin Monperrus
:
Automatic test improvement with DSpot: a study with ten mature open-source projects. Empir. Softw. Eng. 24(4): 2603-2635 (2019) - [j26]Nicolas Harrand, Simon Allier, Marcelino Rodriguez-Cancio, Martin Monperrus
, Benoit Baudry
:
A journey among Java neutral program variants. Genet. Program. Evolvable Mach. 20(4): 531-580 (2019) - [j25]Matias Martinez
, Martin Monperrus
:
Astor: Exploring the design space of generate-and-validate program repair beyond GenProg. J. Syst. Softw. 151: 65-80 (2019) - [j24]Benjamin Danglot
, Oscar Vera-Perez, Zhongxing Yu, Andy Zaidman
, Martin Monperrus
, Benoit Baudry:
A snowballing literature study on test amplification. J. Syst. Softw. 157 (2019) - [j23]Martin Monperrus
, Simon Urli, Thomas Durieux
, Matias Martinez, Benoit Baudry, Lionel Seinturier
:
Repairnator patches programs automatically. Ubiquity 2019(July): 1-12 (2019) - [c57]Martin Monperrus
:
Explainable software bot contributions: case study of automated bug fixes. BotSE@ICSE 2019: 12-15 - [c56]Matias Martinez
, Martin Monperrus
:
Coming: a tool for mining change pattern instances from git commits. ICSE (Companion Volume) 2019: 79-82 - [c55]Thomas Durieux
, Rui Abreu
, Martin Monperrus, Tegawendé F. Bissyandé, Luis Cruz
:
An Analysis of 35+ Million Jobs of Travis CI. ICSME 2019: 291-295 - [c54]Long Zhang
, Martin Monperrus
:
TripleAgent: Monitoring, Perturbation and Failure-Obliviousness for Automated Resilience Improvement in Java Applications. ISSRE 2019: 116-127 - [c53]Javier Cabrera-Arteaga, Martin Monperrus
, Benoit Baudry:
Scalable comparison of JavaScript V8 bytecode traces. VMIL@SPLASH 2019: 22-31 - [c52]Nicolas Harrand, César Soto-Valero, Martin Monperrus
, Benoit Baudry:
The Strengths and Behavioral Quirks of Java Bytecode Decompilers. SCAM 2019: 92-102 - [c51]Anil Koyuncu, Kui Liu
, Tegawendé F. Bissyandé, Dongsun Kim
, Martin Monperrus
, Jacques Klein
, Yves Le Traon
:
iFixR: bug report driven program repair. ESEC/SIGSOFT FSE 2019: 314-325 - [c50]Fernanda Madeiral, Simon Urli, Marcelo de Almeida Maia, Martin Monperrus
:
BEARS: An Extensible Java Bug Benchmark for Automatic Program Repair Studies. SANER 2019: 468-478 - [c49]Martin White, Michele Tufano, Matias Martinez
, Martin Monperrus
, Denys Poshyvanyk
:
Sorting and Transforming Program Repair Ingredients via Deep Learning Code Similarities. SANER 2019: 479-490 - [i92]Zimin Chen, Steve Kommrusch, Michele Tufano, Louis-Noël Pouchet, Denys Poshyvanyk, Martin Monperrus:
SequenceR: Sequence-to-Sequence Learning for End-to-End Program Repair. CoRR abs/1901.01808 (2019) - [i91]Nicolas Harrand, Simon Allier, Marcelino Rodriguez-Cancio, Martin Monperrus, Benoit Baudry:
A Journey Among Java Neutral Program Variants. CoRR abs/1901.02533 (2019) - [i90]Fernanda Madeiral, Simon Urli, Marcelo de Almeida Maia, Martin Monperrus:
Bears: An Extensible Java Bug Benchmark for Automatic Program Repair Studies. CoRR abs/1901.06024 (2019) - [i89]Anil Koyuncu, Tegawendé F. Bissyandé, Dongsun Kim, Kui Liu, Jacques Klein, Martin Monperrus, Yves Le Traon:
D&C: A Divide-and-Conquer Approach to IR-based Bug Localization. CoRR abs/1902.02703 (2019) - [i88]Benjamin Danglot, Martin Monperrus, Walter Rudametkin, Benoit Baudry:
An Approach and Benchmark to Detect Behavioral Changes of Commits in Continuous Integration. CoRR abs/1902.08482 (2019) - [i87]Benjamin Loriot, Fernanda Madeiral, Martin Monperrus:
Styler: Learning Formatting Conventions to Repair Checkstyle Errors. CoRR abs/1904.01754 (2019) - [i86]Zimin Chen, Martin Monperrus:
A Literature Study of Embeddings on Source Code. CoRR abs/1904.03061 (2019) - [i85]Thomas Durieux
, Rui Abreu, Martin Monperrus, Tegawendé F. Bissyandé:
Interviewing the Most Successful Bot on GitHub: Dr Travis CI on 35+ Million of its Jobs. CoRR abs/1904.09416 (2019) - [i84]Martin Monperrus:
Explainable Software Bot Contributions: Case Study of Automated Bug Fixes. CoRR abs/1905.02597 (2019) - [i83]Anil Koyuncu, Kui Liu, Tegawendé F. Bissyandé, Dongsun Kim, Martin Monperrus, Jacques Klein, Yves Le Traon:
iFixR: Bug Report driven Program Repair. CoRR abs/1907.05620 (2019) - [i82]Zhongxing Yu, Matias Martinez, Tegawendé F. Bissyandé, Martin Monperrus:
Learning the Relation between Code Features and Code Transforms with Structured Prediction. CoRR abs/1907.09282 (2019) - [i81]Jesper Simonsson, Long Zhang, Brice Morin, Benoit Baudry, Martin Monperrus:
Observability and Chaos Engineering on System Calls for Containerized Applications in Docker. CoRR abs/1907.13039 (2019) - [i80]Nicolas Harrand, César Soto-Valero, Martin Monperrus, Benoit Baudry:
The Strengths and Behavioral Quirks of Java Bytecode Decompilers. CoRR abs/1908.06895 (2019) - [i79]Oscar Luis Vera-Pérez, Benjamin Danglot, Martin Monperrus, Benoit Baudry:
Suggestions on Test Suite Improvements with Automatic Infection and Propagation Analysis. CoRR abs/1909.04770 (2019) - [i78]He Ye, Matias Martinez, Martin Monperrus:
Automated Patch Assessment for Program Repair at Scale. CoRR abs/1909.13694 (2019) - [i77]Javier Cabrera-Arteaga, Martin Monperrus, Benoit Baudry:
Scalable Comparison of JavaScript V8 Bytecode Traces. CoRR abs/1910.03478 (2019) - [i76]Martin Monperrus, Simon Urli, Thomas Durieux, Matias Martinez, Benoit Baudry, Lionel Seinturier
:
Repairnator patches programs automatically. CoRR abs/1910.06247 (2019) - [i75]He Ye, Jian Gu, Matias Martinez, Thomas Durieux, Martin Monperrus:
Automated Classification of Overfitting Patches with Statically Extracted Code Features. CoRR abs/1910.12057 (2019) - [i74]Zimin Chen, Steve Kommrusch, Martin Monperrus:
Using Sequence-to-Sequence Learning for Repairing C Vulnerabilities. CoRR abs/1912.02015 (2019) - [i73]Long Zhang, Deepika Tiwari, Brice Morin, Benoit Baudry, Martin Monperrus:
Automatic Observability for Dockerized Java Applications. CoRR abs/1912.06914 (2019) - 2018
- [j22]Martin Monperrus
:
Automatic Software Repair: A Bibliography. ACM Comput. Surv. 51(1): 17:1-17:24 (2018) - [j21]Benjamin Danglot, Philippe Preux, Benoit Baudry, Martin Monperrus
:
Correctness attraction: a study of stability of software behavior under runtime perturbation. Empir. Softw. Eng. 23(4): 2086-2119 (2018) - [c48]Simon Urli, Zhongxing Yu
, Lionel Seinturier
, Martin Monperrus
:
How to design a program repair bot?: insights from the repairnator project. ICSE (SEIP) 2018: 95-104 - [c47]Benjamin Danglot, Philippe Preux, Benoit Baudry, Martin Monperrus:
Correctness attraction: a study of stability of software behavior under runtime perturbation. ICSE 2018: 481 - [c46]Thomas Durieux
, Youssef Hamadi, Zhongxing Yu, Benoit Baudry, Martin Monperrus
:
Exhaustive Exploration of the Failure-Oblivious Computing Search Space. ICST 2018: 139-149 - [c45]Thomas Durieux
, Youssef Hamadi, Martin Monperrus
:
Fully Automated HTML and Javascript Rewriting for Constructing a Self-Healing Web Proxy. ISSRE 2018: 1-12 - [c44]Oscar Luis Vera-Pérez, Martin Monperrus
, Benoit Baudry:
Descartes: a PITest engine to detect pseudo-tested methods: tool demonstration. ASE 2018: 908-911 - [c43]Matias Martinez
, Martin Monperrus
:
Ultra-Large Repair Search Space with Automatically Mined Templates: The Cardumen Mode of Astor. SSBSE 2018: 65-86 - [c42]Victor Sobreira, Thomas Durieux
, Fernanda Madeiral, Martin Monperrus
, Marcelo de Almeida Maia:
Dissection of a bug dataset: Anatomy of 395 patches from Defects4J. SANER 2018: 130-140 - [i72]Victor Sobreira, Thomas Durieux, Fernanda Madeiral, Martin Monperrus, Marcelo de Almeida Maia:
Dissection of a Bug Dataset: Anatomy of 395 Patches from Defects4J. CoRR abs/1801.06393 (2018) - [i71]Matias Martinez, Martin Monperrus:
Astor: Exploring the Design Space of Generate-and-Validate Program Repair beyond GenProg. CoRR abs/1802.03365 (2018) - [i70]Thomas Durieux, Youssef Hamadi, Martin Monperrus:
Fully Automated HTML and Javascript Rewriting for Constructing a Self-healing Web Proxy. CoRR abs/1803.08725 (2018) - [i69]Zhongxing Yu, Chenggang Bai, Lionel Seinturier, Martin Monperrus:
Characterizing the Usage and Impact of Java Annotations Over 1000+ Projects. CoRR abs/1805.01965 (2018) - [i68]He Ye, Matias Martinez, Martin Monperrus:
A Comprehensive Study of Automatic Program Repair on the QuixBugs Benchmark. CoRR abs/1805.03454 (2018) - [i67]Long Zhang, Brice Morin, Philipp Haller, Benoit Baudry, Martin Monperrus:
A Chaos Engineering System for Live Analysis and Falsification of Exception-handling in the JVM. CoRR abs/1805.05246 (2018) - [i66]Martin Monperrus:
Automatic Software Repair: a Bibliography. CoRR abs/1807.00515 (2018) - [i65]María Gómez, Bram Adams, Walid Maalej, Martin Monperrus, Romain Rouvoy:
App Store 2.0: From Crowd Information to Actionable Feedback in Mobile Ecosystems. CoRR abs/1807.00518 (2018) - [i64]Zimin Chen, Martin Monperrus:
The CodRep Machine Learning on Source Code Competition. CoRR abs/1807.03200 (2018) - [i63]Oscar Luis Vera-Pérez, Benjamin Danglot, Martin Monperrus, Benoit Baudry:
A Comprehensive Study of Pseudo-tested Methods. CoRR abs/1807.05030 (2018) - [i62]Paul Muntean, Martin Monperrus, Hao Sun, Jens Grossklags, Claudia Eckert:
IntRepair: Informed Fixing of Integer Overflows. CoRR abs/1807.05092 (2018) - [i61]Anil Koyuncu, Kui Liu, Tegawendé F. Bissyandé, Dongsun Kim, Jacques Klein, Martin Monperrus, Yves Le Traon:
FixMiner: Mining Relevant Fix Patterns for Automated Program Repair. CoRR abs/1810.01791 (2018) - [i60]Martin Monperrus, Simon Urli, Thomas Durieux, Matias Martinez, Benoit Baudry, Lionel Seinturier:
Human-competitive Patches in Automatic Program Repair with Repairnator. CoRR abs/1810.05806 (2018) - [i59]Matias Martinez, Martin Monperrus:
Coming: a Tool for Mining Change Pattern Instances from Git Commits. CoRR abs/1810.08532 (2018) - [i58]Zhongxing Yu, Matias Martinez, Benjamin Danglot, Thomas Durieux, Martin Monperrus:
Alleviating Patch Overfitting with Automatic Test Generation: A Study of Feasibility and Effectiveness for the Nopol Repair System. CoRR abs/1810.10614 (2018) - [i57]Matias Martinez, Thomas Durieux, Romain Sommerard, Jifeng Xuan, Martin Monperrus:
Automatic Repair of Real Bugs in Java: A Large-Scale Experiment on the Defects4J Dataset. CoRR abs/1811.02429 (2018) - [i56]Oscar Luis Vera-Pérez, Martin Monperrus, Benoit Baudry:
Descartes: A PITest Engine to Detect Pseudo-Tested Methods - Tool Demonstration. CoRR abs/1811.03045 (2018) - [i55]Jifeng Xuan, Matias Martinez, Favio Demarco, Maxime Clément, Sebastian R. Lamelas Marcote, Thomas Durieux, Daniel Le Berre, Martin Monperrus:
Nopol: Automatic Repair of Conditional Statement Bugs in Java Programs. CoRR abs/1811.04211 (2018) - [i54]Zimin Chen, Martin Monperrus:
The Remarkable Role of Similarity in Redundancy-based Program Repair. CoRR abs/1811.05703 (2018) - [i53]Benjamin Danglot, Oscar Luis Vera-Pérez, Benoit Baudry, Martin Monperrus:
Automatic Test Improvement with DSpot: a Study with Ten Mature Open-Source Projects. CoRR abs/1811.08330 (2018) - [i52]Simon Urli, Zhongxing Yu, Lionel Seinturier, Martin Monperrus:
How to Design a Program Repair Bot? Insights from the Repairnator Project. CoRR abs/1811.09852 (2018) - [i51]Thomas Durieux, Benoit Cornu, Lionel Seinturier, Martin Monperrus:
Dynamic Patch Generation for Null Pointer Exceptions using Metaprogramming. CoRR abs/1812.00409 (2018) - [i50]Thomas Durieux, Youssef Hamadi, Martin Monperrus:
Production-Driven Patch Generation. CoRR abs/1812.04475 (2018) - [i49]Vincenzo Musco, Martin Monperrus, Philippe Preux:
A Large-Scale Study of Call Graph-based Impact Prediction using Mutation Testing. CoRR abs/1812.06286 (2018) - [i48]Anil Koyuncu, Tegawendé F. Bissyandé, Dongsun Kim, Jacques Klein, Martin Monperrus, Yves Le Traon:
Impact of Tool Support in Patch Construction. CoRR abs/1812.07416 (2018) - [i47]Long Zhang, Martin Monperrus:
TripleAgent: Monitoring, Perturbation And Failure-obliviousness for Automated Resilience Improvement in Java Applications. CoRR abs/1812.10706 (2018) - 2017
- [j20]Matias Martinez
, Thomas Durieux
, Romain Sommerard, Jifeng Xuan
, Martin Monperrus
:
Automatic repair of real bugs in java: a large-scale experiment on the defects4j dataset. Empir. Softw. Eng. 22(4): 1936-1964 (2017) - [j19]María Gómez, Bram Adams
, Walid Maalej, Martin Monperrus
, Romain Rouvoy
:
App Store 2.0: From Crowdsourced Information to Actionable Feedback in Mobile Ecosystems. IEEE Softw. 34(2): 81-89 (2017) - [j18]Vincenzo Musco, Martin Monperrus
, Philippe Preux:
A large-scale study of call graph-based impact prediction using mutation testing. Softw. Qual. J. 25(3): 921-950 (2017) - [j17]Jifeng Xuan
, Matias Martinez
, Favio Demarco, Maxime Clement, Sebastian R. Lamelas Marcote, Thomas Durieux
, Daniel Le Berre
, Martin Monperrus
:
Nopol: Automatic Repair of Conditional Statement Bugs in Java Programs. IEEE Trans. Software Eng. 43(1): 34-55 (2017) - [c41]Georgios Papoudakis, Philippe Preux, Martin Monperrus
:
A Generative Model for Sparse, Evolving Digraphs. COMPLEX NETWORKS 2017: 531-542 - [c40]Thomas Durieux
, Youssef Hamadi, Martin Monperrus
:
Production-Driven Patch Generation. ICSE-NIER 2017: 23-26 - [c39]Anil Koyuncu, Tegawendé F. Bissyandé, Dongsun Kim, Jacques Klein, Martin Monperrus
, Yves Le Traon:
Impact of tool support in patch construction. ISSTA 2017: 237-248 - [c38]Martin Monperrus
:
Principles of Antifragile Software. Programming 2017: 32:1-32:4 - [c37]Thomas Durieux
, Benoit Cornu, Lionel Seinturier
, Martin Monperrus
:
Dynamic patch generation for null pointer exceptions using metaprogramming. SANER 2017: 349-358 - [i46]Zhongxing Yu, Matias Martinez, Benjamin Danglot, Thomas Durieux, Martin Monperrus:
Test Case Generation for Program Repair: A Study of Feasibility and Effectiveness. CoRR abs/1703.00198 (2017) - [i45]Benjamin Danglot, Oscar Vera-Perez, Zhongxing Yu, Martin Monperrus, Benoit Baudry:
The Emerging Field of Test Amplification: A Survey. CoRR abs/1705.10692 (2017) - [i44]Martin White, Michele Tufano, Matias Martinez, Martin Monperrus, Denys Poshyvanyk:
Sorting and Transforming Program Repair Ingredients via Deep Learning Code Similarities. CoRR abs/1707.04742 (2017) - [i43]Georgios Papoudakis, Philippe Preux, Martin Monperrus:
A generative model for sparse, evolving digraphs. CoRR abs/1710.06298 (2017) - [i42]Thomas Durieux, Youssef Hamadi, Zhongxing Yu, Martin Monperrus:
Exhaustive Exploration of the Failure-oblivious Computing Search Space. CoRR abs/1710.09722 (2017) - [i41]Matias Martinez, Martin Monperrus:
Open-ended Exploration of the Program Repair Search Space with Mined Templates: the Next 8935 Patches for Defects4J. CoRR abs/1712.03854 (2017) - 2016
- [b2]Martin Monperrus:
On Oracles for Automated Diagnosis and Repair of Software Bugs. University of Lille, France, 2016 - [j16]Jifeng Xuan
, Benoit Cornu, Matias Martinez
, Benoit Baudry, Lionel Seinturier
, Martin Monperrus
:
B-Refactoring: Automatic test code refactoring to improve dynamic analysis. Inf. Softw. Technol. 76: 65-80 (2016) - [j15]Benoit Cornu, Earl T. Barr
, Lionel Seinturier
, Martin Monperrus
:
Casper: Automatic tracking of null dereferences to inception with causality traces. J. Syst. Softw. 122: 52-62 (2016) - [j14]Renaud Pawlak, Martin Monperrus
, Nicolas Petitprez, Carlos Noguera, Lionel Seinturier
:
SPOON: A library for implementing analyses and transformations of Java source code. Softw. Pract. Exp. 46(9): 1155-1179 (2016) - [c36]Eduardo Cunha Campos, Martin Monperrus, Marcelo de Almeida Maia:
Searching stack overflow for API-usage-related bug fixes using snippet-based queries. CASCON 2016: 232-242 - [c35]Vincenzo Musco, Antonin Carette, Martin Monperrus
, Philippe Preux:
A learning algorithm for change impact prediction. RAISE@ICSE 2016: 8-14 - [c34]Thomas Durieux
, Martin Monperrus
:
DynaMoth: dynamic code synthesis for automatic program repair. AST@ICSE 2016: 85-91 - [c33]Matias Martinez, Martin Monperrus
:
ASTOR: a program repair library for Java (demo). ISSTA 2016: 441-444 - [c32]Vincenzo Musco, Martin Monperrus
, Philippe Preux:
Mutation-Based Graph Inference for Fault Localization. SCAM 2016: 97-106 - [i40]Thomas Durieux, Youssef Hamadi, Martin Monperrus:
BanditRepair: Speculative Exploration of Runtime Patches. CoRR abs/1603.07631 (2016) - [i39]Thomas Durieux, Youssef Hamadi, Martin Monperrus:
Production-Driven Patch Generation and Validation. CoRR abs/1609.06848 (2016) - [i38]Benjamin Danglot, Philippe Preux, Benoit Baudry, Martin Monperrus:
Correctness Attraction: A Study of Stability of Software Behavior Under Runtime Perturbation. CoRR abs/1611.09187 (2016) - 2015
- [j13]Benoit Baudry, Martin Monperrus
:
The Multiple Facets of Software Diversity: Recent Developments in Year 2000 and Beyond. ACM Comput. Surv. 48(1): 16:1-16:26 (2015) - [j12]Matias Martinez
, Martin Monperrus
:
Mining software repair models for reasoning on the search space of automated program fixing. Empir. Softw. Eng. 20(1): 176-205 (2015) - [j11]Benoit Cornu, Lionel Seinturier
, Martin Monperrus
:
Exception handling analysis and transformation using fault injection: Study of resilience against unanticipated exceptions. Inf. Softw. Technol. 57: 66-76 (2015) - [j10]Simon Allier, Olivier Barais
, Benoit Baudry, Johann Bourcier
, Erwan Daubert, Franck Fleurey, Martin Monperrus
, Hui Song, Maxime Tricoire:
Multitier Diversification in Web-Based Software Applications. IEEE Softw. 32(1): 83-90 (2015) - [j9]Jean-Marc Jézéquel
, Benoît Combemale, Olivier Barais
, Martin Monperrus
, François Fouquet:
Mashup of metalanguages and its implementation in the Kermeta language workbench. Softw. Syst. Model. 14(2): 905-920 (2015) - [j8]Alper Ortac, Martin Monperrus
, Mira Mezini:
Abmash: mashing up legacy Web applications by automated imitation of human actions. Softw. Pract. Exp. 45(5): 581-612 (2015) - [c31]María Gómez, Romain Rouvoy
, Martin Monperrus
, Lionel Seinturier
:
A Recommender System of Buggy App Checkers for App Store Moderators. MOBILESoft 2015: 1-11 - [c30]Vincenzo Musco, Martin Monperrus
, Philippe Preux:
An Experimental Protocol for Analyzing the Accuracy of Software Error Impact Analysis. AST@ICSE 2015: 60-64 - [c29]María Gómez, Matias Martinez
, Martin Monperrus
, Romain Rouvoy
:
When App Stores Listen to the Crowd to Fight Bugs in the Wild. ICSE (2) 2015: 567-570 - [c28]Jifeng Xuan
, Xiaoyuan Xie, Martin Monperrus
:
Crash reproduction via test case mutation: let existing test cases help. ESEC/SIGSOFT FSE 2015: 910-913 - [c27]Gérard Paligot, Nicolas Petitprez, Martin Monperrus:
Refactoring Java Programs using Spoon. TTC@STAF 2015: 88-94 - [i37]Martin Monperrus:
Software that Learns from its Own Failures. CoRR abs/1502.00821 (2015) - [i36]Benoit Cornu, Earl T. Barr, Lionel Seinturier
, Martin Monperrus:
Casper: Debugging Null Dereferences with Dynamic Causality Traces. CoRR abs/1502.02004 (2015) - [i35]Benoit Baudry, Simon Allier, Marcelino Rodriguez-Cancio, Martin Monperrus:
DSpot: Test Amplification for Automatic Assessment of Computational Diversity. CoRR abs/1503.05807 (2015) - [i34]Sebastian R. Lamelas Marcote, Martin Monperrus:
Automatic Repair of Infinite Loops. CoRR abs/1504.05078 (2015) - [i33]Thomas Durieux, Matias Martinez, Martin Monperrus, Romain Sommerard, Jifeng Xuan:
Automatic Repair of Real Bugs: An Experience Report on the Defects4J Dataset. CoRR abs/1505.07002 (2015) - [i32]Jifeng Xuan, Benoit Cornu, Matias Martinez, Benoit Baudry, Lionel Seinturier
, Martin Monperrus:
Dynamic Analysis can be Improved with Automatic Test Suite Refactoring. CoRR abs/1506.01883 (2015) - [i31]Benoit Baudry, Simon Allier, Marcelino Rodriguez-Cancio, Martin Monperrus:
Automatic Software Diversity in the Light of Test Suites. CoRR abs/1509.00144 (2015) - [i30]Benoit Cornu, Thomas Durieux, Lionel Seinturier
, Martin Monperrus:
NPEFix: Automatic Runtime Repair of Null Pointer Exceptions in Java. CoRR abs/1512.07423 (2015) - [i29]Vincenzo Musco, Antonin Carette, Martin Monperrus, Philippe Preux:
A Learning Algorithm for Change Impact Prediction: Experimentation on 7 Java Applications. CoRR abs/1512.07435 (2015) - 2014
- [j7]Alexandre Bartel, Jacques Klein
, Martin Monperrus
, Yves Le Traon
:
Static Analysis for Extracting Permission Checks of a Large Scale Framework: The Challenges and Solutions for Analyzing Android. IEEE Trans. Software Eng. 40(6): 617-632 (2014) - [c26]Benoit Baudry, Martin Monperrus
, Cendrine Mony, Franck Chauvel, Franck Fleurey, Siobhán Clarke
:
DIVERSIFY: Ecology-inspired software evolution for diversity emergence. CSMR-WCRE 2014: 395-398 - [c25]Favio Demarco, Jifeng Xuan
, Daniel Le Berre
, Martin Monperrus
:
Automatic repair of buggy if conditions and missing preconditions with SMT. CSTVA 2014: 30-39 - [c24]Martin Monperrus
:
A critical review of "automatic patch generation learned from human-written patches": essay on the problem statement and the evaluation of automatic software repair. ICSE 2014: 234-242 - [c23]Matias Martinez
, Westley Weimer, Martin Monperrus
:
Do the fix ingredients already exist? an empirical inquiry into the redundancy assumptions of program repair approaches. ICSE Companion 2014: 492-495 - [c22]Jifeng Xuan
, Martin Monperrus
:
Learning to Combine Multiple Ranking Metrics for Fault Localization. ICSME 2014: 191-200 - [c21]Marco Biazzini, Martin Monperrus
, Benoit Baudry:
On Analyzing the Topology of Commit Histories in Decentralized Version Control Systems. ICSME 2014: 261-270 - [c20]Erwan Abgrall, Yves Le Traon, Sylvain Gombault, Martin Monperrus
:
Empirical Investigation of the Web Browser Attack Surface under Cross-Site Scripting: An Urgent Need for Systematic Security Regression Testing. ICST Workshops 2014: 34-41 - [c19]Benoit Baudry, Simon Allier, Martin Monperrus
:
Tailored source code transformations to synthesize computationally diverse program variants. ISSTA 2014: 149-159 - [c18]Jean-Rémy Falleri
, Floréal Morandat, Xavier Blanc, Matias Martinez, Martin Monperrus
:
Fine-grained and accurate source code differencing. ASE 2014: 313-324 - [c17]Jifeng Xuan
, Martin Monperrus
:
Test case purification for improving fault localization. SIGSOFT FSE 2014: 52-63 - [i28]Benoit Cornu, Lionel Seinturier
, Martin Monperrus:
Reasoning and Improving on Software Resilience against Unanticipated Exceptions. CoRR abs/1401.0191 (2014) - [i27]Benoit Baudry, Simon Allier, Martin Monperrus:
Tailored Source Code Transformations to Synthesize Computationally Diverse Program Variants. CoRR abs/1401.7635 (2014) - [i26]Antoine Mischler, Martin Monperrus:
An Approach for Discovering Traceability Links between Regulatory Documents and Source Code Through User-Interface Labels. CoRR abs/1403.2639 (2014) - [i25]Matias Martinez, Westley Weimer, Martin Monperrus:
Do the Fix Ingredients Already Exist? An Empirical Inquiry into the Redundancy Assumptions of Program Repair Approaches. CoRR abs/1403.6322 (2014) - [i24]Martin Monperrus:
Principles of Antifragile Software. CoRR abs/1404.3056 (2014) - [i23]Favio Demarco, Jifeng Xuan, Daniel Le Berre
, Martin Monperrus:
Automatic Repair of Buggy If Conditions and Missing Preconditions with SMT. CoRR abs/1404.3186 (2014) - [i22]Martin Monperrus:
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 abs/1408.2103 (2014) - [i21]Alexandre Bartel, Jacques Klein, Martin Monperrus, Yves Le Traon:
Static Analysis for Extracting Permission Checks of a Large Scale Framework: The Challenges And Solutions for Analyzing Android. CoRR abs/1408.3976 (2014) - [i20]Jifeng Xuan, Martin Monperrus:
Test Case Purification for Improving Fault Localization. CoRR abs/1409.3176 (2014) - [i19]Benoit Baudry, Martin Monperrus:
The Multiple Facets of Software Diversity: Recent Developments in Year 2000 and Beyond. CoRR abs/1409.7324 (2014) - [i18]Matias Martinez, Martin Monperrus:
ASTOR: Evolutionary Automatic Software Repair for Java. CoRR abs/1410.6651 (2014) - [i17]Vincenzo Musco, Martin Monperrus, Philippe Preux:
A Generative Model of Software Dependency Graphs to Better Understand Software Evolution. CoRR abs/1410.7921 (2014) - [i16]Martin Monperrus, Anthony Maia, Romain Rouvoy, Lionel Seinturier:
Debugging with the Crowd: A Debug Recommendation System Based on StackOverflow. ERCIM News 2014(99) (2014) - 2013
- [j6]Martin Monperrus
, Benoit Baudry, Joël Champeau, Brigitte Hoeltzener, Jean-Marc Jézéquel
:
Automated measurement of models of requirements. Softw. Qual. J. 21(1): 3-22 (2013) - [j5]Martin Monperrus
, Mira Mezini:
Detecting missing method calls as violations of the majority rule. ACM Trans. Softw. Eng. Methodol. 22(1): 7:1-7:25 (2013) - [c16]Matias Martinez
, Laurence Duchien, Martin Monperrus
:
Automatically Extracting Instances of Code Change Patterns with AST Analysis. ICSM 2013: 388-391 - [c15]Diego Mendez, Benoit Baudry, Martin Monperrus
:
Empirical evidence of large-scale diversity in API usage of object-oriented software. SCAM 2013: 43-52 - [i15]Jean-Marc Jézéquel, Benoît Combemale, Olivier Barais, Martin Monperrus, François Fouquet:
Mashup of Meta-Languages and its Implementation in the Kermeta Language Workbench. CoRR abs/1306.0760 (2013) - [i14]Martin Monperrus, Mira Mezini:
Detecting Missing Method Calls as Violations of the Majority Rule. CoRR abs/1306.0762 (2013) - [i13]Diego Mendez, Benoit Baudry, Martin Monperrus:
Empirical Evidence of Large-Scale Diversity in API Usage of Object-Oriented Software. CoRR abs/1307.4062 (2013) - [i12]Matias Martinez, Laurence Duchien, Martin Monperrus:
Automatically Extracting Instances of Code Change Patterns with AST Analysis. CoRR abs/1309.3730 (2013) - [i11]Matias Martinez, Martin Monperrus:
Mining Software Repair Models for Reasoning on the Search Space of Automated Program Fixing. CoRR abs/1311.3414 (2013) - [i10]Alper Ortac, Martin Monperrus, Mira Mezini:
Abmash: Mashing Up Legacy Web Applications by Automated Imitation of Human Actions. CoRR abs/1312.0461 (2013) - 2012
- [j4]Martin Monperrus
, Michael Eichberg, Elif Tekes, Mira Mezini:
What should developers be aware of? An empirical study on the directives of API documentation. Empir. Softw. Eng. 17(6): 703-737 (2012) - [c14]Stefan Henß, Martin Monperrus
, Mira Mezini:
Semi-automatically extracting FAQs to improve accessibility of software development knowledge. ICSE 2012: 793-803 - [c13]Alexandre Bartel, Jacques Klein
, Yves Le Traon
, Martin Monperrus
:
Automatically securing permission-based software by reducing the attack surface: an application to Android. ASE 2012: 274-277 - [c12]Alexandre Bartel, Jacques Klein
, Yves Le Traon, Martin Monperrus
:
Dexpler: converting Android Dalvik bytecode to Jimple for static analysis with Soot. SOAP@PLDI 2012: 27-38 - [i9]Stefan Henß, Martin Monperrus, Mira Mezini:
Semi-Automatically Extracting FAQs to Improve Accessibility of Software Development Knowledge. CoRR abs/1203.5188 (2012) - [i8]Benoit Baudry, Martin Monperrus:
Towards Ecology-Inspired Software Engineering. CoRR abs/1205.1102 (2012) - [i7]Alexandre Bartel, Jacques Klein, Martin Monperrus, Yves Le Traon:
Dexpler: Converting Android Dalvik Bytecode to Jimple for Static Analysis with Soot. CoRR abs/1205.3576 (2012) - [i6]Markus Kimmig, Martin Monperrus, Mira Mezini:
Querying Source Code with Natural Language. CoRR abs/1205.6361 (2012) - [i5]Martin Monperrus, Michael Eichberg, Elif Tekes, Mira Mezini:
What Should Developers Be Aware Of? An Empirical Study on the Directives of API Documentation. CoRR abs/1205.6363 (2012) - [i4]Alexandre Bartel, Jacques Klein, Martin Monperrus, Yves Le Traon:
Automatically Securing Permission-Based Software by Reducing the Attack Surface: An Application to Android. CoRR abs/1206.5829 (2012) - [i3]Alexandre Bartel, Jacques Klein, Martin Monperrus, Kevin Allix, Yves Le Traon:
Improving Privacy on Android Smartphones Through In-Vivo Bytecode Instrumentation. CoRR abs/1208.4536 (2012) - [i2]Erwan Abgrall, Yves Le Traon, Martin Monperrus, Sylvain Gombault, Mario Heiderich, Alain Ribault:
XSS-FP: Browser Fingerprinting using HTML Parser Quirks. CoRR abs/1211.4812 (2012) - 2011
- [j3]Martin Monperrus
, Jean-Marc Jézéquel
, Benoit Baudry, Joël Champeau, Brigitte Hoeltzener:
Model-driven generative development of measurement software. Softw. Syst. Model. 10(4): 537-552 (2011) - [c11]Markus Kimmig, Martin Monperrus
, Mira Mezini:
Querying source code with natural language. ASE 2011: 376-379 - 2010
- [j2]Martin Monperrus
, B. Long, Joël Champeau, Brigitte Hoeltzener, Gabriel Marchalot, Jean-Marc Jézéquel
:
Model-driven architecture of a maritime surveillance system simulator. Syst. Eng. 13(3): 290-297 (2010) - [c10]Michael Eichberg, Martin Monperrus
, Sven Kloppenburg, Mira Mezini:
Model-Driven Engineering of Machine Executable Code. ECMFA 2010: 104-115 - [c9]Martin Monperrus
, Marcel Bruch, Mira Mezini:
Detecting Missing Method Calls in Object-Oriented Software. ECOOP 2010: 2-25 - [c8]Marcel Bruch, Mira Mezini, Martin Monperrus
:
Mining subclassing directives to improve framework reuse. MSR 2010: 141-150 - [c7]Marcel Bruch, Eric Bodden
, Martin Monperrus
, Mira Mezini:
IDE 2.0: collective intelligence in software development. FoSER 2010: 53-58
2000 – 2009
- 2009
- [c6]Tom Dinkelaker, Martin Monperrus
, Mira Mezini:
Untangling crosscutting concerns in domain-specific languages with domain-specific join points. DSAL@AOSD 2009: 1-6 - [c5]Martin Monperrus
, Antoine Beugnard, Joël Champeau:
A Definition of "Abstraction Level" for Metamodels. ECBS 2009: 315-320 - [c4]Marcel Bruch, Martin Monperrus
, Mira Mezini:
Learning from examples to improve code completion systems. ESEC/SIGSOFT FSE 2009: 213-222 - 2008
- [b1]Martin Monperrus:
La mesure des modèles par les modèles : une approche générative. (Model driven model measurement: a generative approach). University of Rennes 1, France, 2008 - [c3]Martin Monperrus
, Fabre Jaozafy, Gabriel Marchalot, Joël Champeau, Brigitte Hoeltzener, Jean-Marc Jézéquel:
Model-Driven Simulation of a Maritime Surveillance System. ECMDA-FA 2008: 361-368 - [c2]Martin Monperrus
, Jean-Marc Jézéquel, Joël Champeau, Brigitte Hoeltzener:
A Model-Driven Measurement Approach. MoDELS 2008: 505-519 - 2006
- [j1]Yoshua Bengio, Martin Monperrus
, Hugo Larochelle:
Nonlocal Estimation of Manifold Structure. Neural Comput. 18(10): 2509-2528 (2006) - 2004
- [c1]Yoshua Bengio, Martin Monperrus:
Non-Local Manifold Tangent Learning. NIPS 2004: 129-136 - [i1]Martin Monperrus:
Manifolds: beyond locality. University of Technology of Compiègne, France, 2004
Coauthor Index
aka: Oscar Luis Vera-Pérez
![](https://dblp.dagstuhl.de/img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-08-13 20:50 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint