default search action
Thomas Durieux
Person information
- affiliation: KTH Royal Institute of Technology
SPARQL queries
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j9]Monika Di Angelo, Thomas Durieux, João F. Ferreira, Gernot Salzer:
Evolution of automated weakness detection in Ethereum bytecode: a comprehensive study. Empir. Softw. Eng. 29(2): 41 (2024) - [c19]June Sallou, Thomas Durieux, Annibale Panichella:
Breaking the Silence: the Threats of Using LLMs in Software Engineering. NIER@ICSE 2024: 102-106 - [c18]Thomas Durieux:
Empirical Study of the Docker Smells Impact on the Image Size. ICSE 2024: 208:1-208:12 - [c17]Jurriaan Den Toonder, Paul Braakman, Thomas Durieux:
S.C.A.L.E: A CO2-Aware Scheduler for OpenShift at ING. SIGSOFT FSE Companion 2024: 429-439 - 2023
- [j8]César Soto-Valero, Thomas Durieux, Nicolas Harrand, Benoit Baudry:
Coverage-Based Debloating for Java Bytecode. ACM Trans. Softw. Eng. Methodol. 32(2): 38:1-38:34 (2023) - [c16]Monika Di Angelo, Thomas Durieux, João F. Ferreira, Gernot Salzer:
SmartBugs 2.0: An Execution Framework for Weakness Detection in Ethereum Smart Contracts. ASE 2023: 2102-2105 - [i36]Thomas Durieux:
Parfum: Detection and Automatic Repair of Dockerfile Smells. CoRR abs/2302.01707 (2023) - [i35]Monika Di Angelo, Thomas Durieux, João F. Ferreira, Gernot Salzer:
Evolution of Automated Weakness Detection in Ethereum Bytecode: a Comprehensive Study. CoRR abs/2303.10517 (2023) - [i34]Monika Di Angelo, Thomas Durieux, João F. Ferreira, Gernot Salzer:
SmartBugs 2.0: An Execution Framework for Weakness Detection in Ethereum Smart Contracts. CoRR abs/2306.05057 (2023) - [i33]June Sallou, Thomas Durieux, Annibale Panichella:
Breaking the Silence: the Threats of Using LLMs in Software Engineering. CoRR abs/2312.08055 (2023) - [i32]Thomas Durieux:
Empirical Study of the Docker Smells Impact on the Image Size. CoRR abs/2312.13888 (2023) - [i31]June Sallou, Luis Cruz, Thomas Durieux:
EnergiBridge: Empowering Software Sustainability through Cross-Platform Energy Measurement. CoRR abs/2312.13897 (2023) - 2022
- [j7]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) - 2021
- [j6]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) - [c15]Nicolas Harrand, Thomas Durieux, David Broman, Benoit Baudry:
The Behavioral Diversity of Java JSON Libraries. ISSRE 2021: 412-422 - [c14]Fernanda Madeiral, Thomas Durieux:
A large-scale study on human-cloned changes for automated program repair. MSR 2021: 510-514 - [c13]Thomas Durieux, César Soto-Valero, Benoit Baudry:
Duets: A Dataset of Reproducible Pairs of Java Library-Clients. MSR 2021: 545-549 - [c12]César Soto-Valero, Thomas Durieux, Benoit Baudry:
A longitudinal analysis of bloated Java dependencies. ESEC/SIGSOFT FSE 2021: 1021-1031 - [d3]César Soto-Valero, Thomas Durieux, Benoit Baudry:
A Longitudinal Analysis of Bloated Java Dependencies. Zenodo, 2021 - [i30]Thomas Durieux, César Soto-Valero, Benoit Baudry:
DUETS: A Dataset of Reproducible Pairs ofJava Library-Clients. CoRR abs/2103.09672 (2021) - [i29]Fernanda Madeiral, Thomas Durieux:
A large-scale study on human-cloned changes for automated program repair. CoRR abs/2104.02386 (2021) - [i28]Nicolas Harrand, Thomas Durieux, David Broman, Benoit Baudry:
The Behavioral Diversity of Java JSON Libraries. CoRR abs/2104.14323 (2021) - [i27]César Soto-Valero, Thomas Durieux, Benoit Baudry:
A Longitudinal Analysis of Bloated Java Dependencies. CoRR abs/2105.14226 (2021) - [i26]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) - [i25]Nicolas Harrand, Thomas Durieux, David Broman, Benoit Baudry:
Automatic Diversity in the Software Supply Chain. CoRR abs/2111.03154 (2021) - 2020
- [j5]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) - [c11]Thomas Durieux, João F. Ferreira, Rui Abreu, Pedro Cruz:
Empirical review of automated analysis tools on 47, 587 Ethereum smart contracts. ICSE 2020: 530-541 - [c10]João F. Ferreira, Pedro Cruz, Thomas Durieux, Rui Abreu:
SmartBugs: A Framework to Analyze Solidity Smart Contracts. ASE 2020: 1349-1352 - [c9]Thomas Durieux, Claire Le Goues, Michael Hilton, Rui Abreu:
Empirical Study of Restarted and Flaky Builds on Travis CI. MSR 2020: 254-264 - [d2]Thomas Durieux, João F. Ferreira, Rui Abreu, Pedro Cruz:
Empirical Review of Automated Analysis Tools on 47,587 Ethereum Smart Contracts. Zenodo, 2020 - [d1]César Soto-Valero, Thomas Durieux, Nicolas Harrand, Benoit Baudry:
Trace-based Debloat for Java Bytecode, experiment results. Zenodo, 2020 - [i24]Thomas Durieux, Claire Le Goues, Michael Hilton, Rui Abreu:
Empirical Study of Restarted and Flaky Builds on Travis CI. CoRR abs/2003.11772 (2020) - [i23]João F. Ferreira, Pedro Cruz, Thomas Durieux, Rui Abreu:
SmartBugs: A Framework to Analyze Solidity Smart Contracts. CoRR abs/2007.04771 (2020) - [i22]César Soto-Valero, Thomas Durieux, Nicolas Harrand, Benoit Baudry:
Trace-based Debloat for Java Bytecode. CoRR abs/2008.08401 (2020)
2010 – 2019
- 2019
- [j4]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) - [j3]Martin Monperrus, Simon Urli, Thomas Durieux, Matias Martinez, Benoit Baudry, Lionel Seinturier:
Repairnator patches programs automatically. Ubiquity 2019(July): 1-12 (2019) - [c8]Thomas Durieux, Rui Abreu, Martin Monperrus, Tegawendé F. Bissyandé, Luis Cruz:
An Analysis of 35+ Million Jobs of Travis CI. ICSME 2019: 291-295 - [c7]Thomas Durieux, Fernanda Madeiral, Matias Martinez, Rui Abreu:
Empirical review of Java program repair tools: a large-scale experiment on 2, 141 bugs and 23, 551 repair attempts. ESEC/SIGSOFT FSE 2019: 302-313 - [i21]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) - [i20]Thomas Durieux, Rui Abreu:
Critical Review of BugSwarm for Fault Localization and Program Repair. CoRR abs/1905.09375 (2019) - [i19]Thomas Durieux, Fernanda Madeiral, Matias Martinez, Rui Abreu:
Empirical Review of Java Program Repair Tools: A Large-Scale Experiment on 2, 141 Bugs and 23, 551 Repair Attempts. CoRR abs/1905.11973 (2019) - [i18]Martin Monperrus, Simon Urli, Thomas Durieux, Matias Martinez, Benoit Baudry, Lionel Seinturier:
Repairnator patches programs automatically. CoRR abs/1910.06247 (2019) - [i17]Thomas Durieux, João F. Ferreira, Rui Abreu, Pedro Cruz:
Empirical Review of Automated Analysis Tools on 47, 587 Ethereum Smart Contracts. CoRR abs/1910.10601 (2019) - [i16]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) - 2018
- [b1]Thomas Durieux:
From Runtime Failures to Patches: Study of Patch Generation in Production. (De l'erreur d'exécution aux correctifs: étude de la génération de correctifs en production). University of Lille, France, 2018 - [c6]Thomas Durieux, Youssef Hamadi, Zhongxing Yu, Benoit Baudry, Martin Monperrus:
Exhaustive Exploration of the Failure-Oblivious Computing Search Space. ICST 2018: 139-149 - [c5]Thomas Durieux, Youssef Hamadi, Martin Monperrus:
Fully Automated HTML and Javascript Rewriting for Constructing a Self-Healing Web Proxy. ISSRE 2018: 1-12 - [c4]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 - [i15]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) - [i14]Thomas Durieux, Youssef Hamadi, Martin Monperrus:
Fully Automated HTML and Javascript Rewriting for Constructing a Self-healing Web Proxy. CoRR abs/1803.08725 (2018) - [i13]Fernanda Madeiral, Thomas Durieux, Victor Sobreira, Marcelo de Almeida Maia:
Towards an automated approach for bug fix pattern detection. CoRR abs/1807.11286 (2018) - [i12]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) - [i11]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) - [i10]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) - [i9]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) - [i8]Thomas Durieux, Benoit Cornu, Lionel Seinturier, Martin Monperrus:
Dynamic Patch Generation for Null Pointer Exceptions using Metaprogramming. CoRR abs/1812.00409 (2018) - [i7]Thomas Durieux, Youssef Hamadi, Martin Monperrus:
Production-Driven Patch Generation. CoRR abs/1812.04475 (2018) - 2017
- [j2]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) - [j1]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) - [c3]Thomas Durieux, Youssef Hamadi, Martin Monperrus:
Production-Driven Patch Generation. ICSE-NIER 2017: 23-26 - [c2]Thomas Durieux, Benoit Cornu, Lionel Seinturier, Martin Monperrus:
Dynamic patch generation for null pointer exceptions using metaprogramming. SANER 2017: 349-358 - [i6]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) - [i5]Thomas Durieux, Youssef Hamadi, Zhongxing Yu, Martin Monperrus:
Exhaustive Exploration of the Failure-oblivious Computing Search Space. CoRR abs/1710.09722 (2017) - 2016
- [c1]Thomas Durieux, Martin Monperrus:
DynaMoth: dynamic code synthesis for automatic program repair. AST@ICSE 2016: 85-91 - [i4]Thomas Durieux, Youssef Hamadi, Martin Monperrus:
BanditRepair: Speculative Exploration of Runtime Patches. CoRR abs/1603.07631 (2016) - [i3]Thomas Durieux, Youssef Hamadi, Martin Monperrus:
Production-Driven Patch Generation and Validation. CoRR abs/1609.06848 (2016) - 2015
- [i2]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) - [i1]Benoit Cornu, Thomas Durieux, Lionel Seinturier, Martin Monperrus:
NPEFix: Automatic Runtime Repair of Null Pointer Exceptions in Java. CoRR abs/1512.07423 (2015)
Coauthor Index
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 2025-01-09 13:19 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint