Researcher profile

Martin Monperrus

6 papers in the PaperMetrix corpus

Publications

Papers by this author

  1. A learning algorithm for change impact prediction

    2016

    Change impact analysis (CIA) consists in predicting the impact of a code change in a software application. In this paper, the artifacts that are considered for CIA are methods of object-oriented software; the change under …

  2. Automated Classification of Overfitting Patches With Statically Extracted Code Features

    2021 · IEEE Transactions on Software Engineering

    Automatic program repair (APR) aims to reduce the cost of manually fixing software defects. However, APR suffers from generating a multitude of overfitting patches, those patches that fail to correctly repair the defect beyond making …

  3. Using Sequence-to-Sequence Learning for Repairing C Vulnerabilities

    2019 · arXiv (Cornell University)

    Software vulnerabilities affect all businesses and research is being done to avoid, detect or repair them. In this article, we contribute a new technique for automatic vulnerability fixing. We present a system that uses the …

  4. The Strengths and Behavioral Quirks of Java Bytecode Decompilers

    2019

    During compilation from Java source code to bytecode, some information is irreversibly lost. In other words, compilation and decompilation of Java code is not symmetric. Consequently, the decompilation process, which aims at producing source code …

  5. Chaos Engineering of Ethereum Blockchain Clients

    2021 · arXiv (Cornell University)

    In this paper, we present ChaosETH, a chaos engineering approach for resilience assessment of Ethereum blockchain clients. ChaosETH operates in the following manner: First, it monitors Ethereum clients to determine their normal behavior. Then, it …

  6. Software Bills of Materials in Maven Central

    2025 · arXiv (Cornell University)

    Software Bills of Materials (SBOMs) are essential to ensure the transparency and integrity of the software supply chain. There is a growing body of work that investigates the accuracy of SBOM generation tools and the …