Demo Data from SIGIR 2026 / reviewers in the wild / expert
Maxime Clement
dblp:137/6550 · also Maxime Clément
· DBLP profile ↗
7ranked-venue papers
3as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5 · 2 first-authorSoftware engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1 · 1 first-authorTheory of computation · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Debugging and program repair · 77% Software testing · 23% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% | |
| Artificial intelligence
1 paper |
Planning, search and constraint satisfaction · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Debugging and program repair
automated program repair |
0.3 | 1 | 2017 | Nopol: Automatic Repair of Conditional Statement Bugs in Java Programs · IEEE Trans. Software Eng. 2017 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
constraint optimization |
0.2 | 1 | 2016 | Representative Solutions for Multi-Objective Constraint Optimization Problems · KR 2016 |
Mathematical optimization
multi-objective optimization |
0.2 | 1 | 2016 | Representative Solutions for Multi-Objective Constraint Optimization Problems · KR 2016 |
Software testing
test suite |
0.1 | 1 | 2017 | Nopol: Automatic Repair of Conditional Statement Bugs in Java Programs · IEEE Trans. Software Eng. 2017 |
Mathematical optimization
combinatorial optimization |
0.1 | 1 | 2016 | Representative Solutions for Multi-Objective Constraint Optimization Problems · KR 2016 |
Methods — techniques the papers use, named apart from their topics
satisfiability modulo theories · 0.3runtime trace collection · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | SWRL Reasoning Using Decision Tables
Maxime Clement, Ryutaro Ichise |
EKAW | 1 |
| 2017 | Nopol: Automatic Repair of Conditional Statement Bugs in Java ProgramsabstractWe propose Nopol, an approach to automatic repair of buggy conditional statements (i.e., if-then-else statements). This approach takes a buggy program as well as a test suite as input and generates a patch with a conditional expression as output. The test suite is required to contain passing test cases to model the expected behavior of the program and at least one failing test case that reveals the bug to be repaired. The process of Nopol consists of three major phases. First, Nopol employs angelic fix localization to identify expected values of a condition during the test execution. Second, runtime trace collection is used to collect variables and their actual values, including primitive data types and objected-oriented features (e.g., nullness checks), to serve as building blocks for patch generation. Third, Nopol encodes these collected data into an instance of a Satisfiability Modulo Theory (SMT) problem; then a feasible solution to the SMT instance is translated back into a code patch. We evaluate Nopol on 22 real-world bugs (16 bugs with buggy if conditions and six bugs with missing preconditions) on two large open-source projects, namely Apache Commons Math and Apache Commons Lang. Empirical analysis on these bugs shows that our approach can effectively fix bugs with buggy if conditions and missing preconditions. We illustrate the capabilities and limitations of Nopol using case studies of real bug fixes. Jifeng Xuan, Matias Martinez, Favio Demarco, Maxime Clement, Sebastian R. Lamelas Marcote, Thomas Durieux, Daniel Le Berre, Martin Monperrus |
IEEE Trans. Software Eng. | 4 |
| 2016 | Representative Solutions for Multi-Objective Constraint Optimization Problems
Nicolas Schwind, Tenda Okimoto, Maxime Clement, Katsumi Inoue |
KR | 3 |
| 2015 | Finding Resilient Solutions for Dynamic Multi-Objective Constraint Optimization Problems
Maxime Clement, Tenda Okimoto, Nicolas Schwind, Katsumi Inoue |
ICAART (2) | 1 |
| 2014 | Modeling and Algorithm for Dynamic Multi-objective Weighted Constraint Satisfaction ProblemabstractA Constraint Satisfaction Problem (CSP) is a fundamental problem that can formalize various applications
related to Artificial Intelligence problems. A Weighted Constraint Satisfaction Problem (WCSP) is a CSP
where constraints can be violated, and the aim of this problem is to find an assignment that minimizes the
sum of weights of the violated constraints. Most researches have focused on developing algorithms for solv-
ing static mono-objective problems. However, many real world satisfaction/optimization problems involve
multiple criteria that should be considered separately and satisfied/optimized simultaneously. Additionally,
they are often dynamic, i.e., the problem changes at runtime. In this paper, we introduce a Multi-Objective
WCSP (MO-WCSP) and develop a novel MO-WCSP algorithm called Multi-Objective Branch and Bound
(MO-BnB), which is based on a new solution criterion called (l, s)-Pareto solution. Furthermore, we first for-
malize a Dynamic MO-WCSP (DMO-WCSP). As an initial step forward developing an algorithm for solving a
DMO-WCSP, we focus on the change of weights of constraints and develop the first algorithm called Dynamic
Multi-Objective Branch and Bound (DMO-BnB) for solving a DMO-WCSPs, which is based on MO-BnB.
Finally, we provide the complexity of our algorithm and evaluate DMO-BnB with different problem settings. Tenda Okimoto, Tony Ribeiro, Maxime Clement, Katsumi Inoue |
ICAART (1) | 3 |
| 2014 | Local Search Based Approximate Algorithm for Multi-Objective DCOPs
Maxime Wack, Tenda Okimoto, Maxime Clement, Katsumi Inoue |
PRIMA | 3 |
| 2013 | Model and Algorithm for Dynamic Multi-Objective Distributed Optimization
Maxime Clement, Tenda Okimoto, Tony Ribeiro, Katsumi Inoue |
PRIMA | 1 |