EDBT 2026 Demo / reviewers in the wild / expert
Tristan Denmat
dblp:37/629
· DBLP profile ↗
6ranked-venue papers
3as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 3 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
2 papers |
Software testing · 36% Debugging and program repair · 32% Program analysis · 32% | |
| Databases, data mining, and information retrieval
1 paper |
Data mining · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining › pattern mining
association rule mining |
0.1 | 1 | 2005 | Data mining and cross-checking of execution traces: a re-interpretation of Jones, Harrold and Stasko test information · ASE 2005 |
Program analysis › static analysis › pointer analysis
aliasing analysis |
0.1 | 1 | 2005 | Constraint-based test data generation in the presence of stack-directed pointers · ASE 2005 |
Software testing › test generation
constraint-based test generation |
0.1 | 1 | 2005 | Constraint-based test data generation in the presence of stack-directed pointers · ASE 2005 |
Debugging and program repair
fault localization |
0.1 | 1 | 2005 | Data mining and cross-checking of execution traces: a re-interpretation of Jones, Harrold and Stasko test information · ASE 2005 |
Program analysis › static analysis
pointer analysis |
0.1 | 1 | 2005 | Constraint-based test data generation in the presence of stack-directed pointers · ASE 2005 |
Debugging and program repair › fault localization
spectrum-based fault localization |
0.1 | 1 | 2005 | Data mining and cross-checking of execution traces: a re-interpretation of Jones, Harrold and Stasko test information · ASE 2005 |
Software testing
test input generation |
0.1 | 1 | 2005 | Constraint-based test data generation in the presence of stack-directed pointers · ASE 2005 |
Methods — techniques the papers use, named apart from their topics
data mining · 0.1association rules · 0.1points-to analysis · 0.1constraint satisfaction · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | An Abstract Interpretation Based Combinator for Modelling While Loops in Constraint Programming
Tristan Denmat, Arnaud Gotlieb, Mireille Ducassé |
CP | 1 |
| 2007 | Improving Constraint-Based Testing with Dynamic Linear RelaxationsabstractConstraint-Based Testing (CBT) is the process of generating test cases against a testing objective by using constraint solving techniques. In CBT, testing objectives are given under the form of properties to be satisfied by program's input/output. Whenever the program or the properties contain disjunctions or multiplications between variables, CBT faces the problem of solving non-linear constraint systems. Currently, existing CBT tools tackle this problem by exploiting a finite-domains constraint solver. But, solving a non-linear constraint system over finite domains is NP hard and CBT tools fail to handle properly most properties to be tested. In this paper, we present a CBT approach where a finite domain constraint solver is enhanced by Dynamic Linear Relaxations (DLRs). DLRs are based on linear abstractions derived during the constraint solving process. They dramatically increase the solving capabilities of the solver in the presence of non-linear constraints without compromising the completeness or soundness of the overall CBT process. We implemented DLRs within the CBT tool TAUPO that generates test data for programs written in C. The approach has been validated on difficult non-linear properties over a few (academic) C programs. Tristan Denmat, Arnaud Gotlieb, Mireille Ducassé |
ISSRE | 1 |
| 2007 | Goal-oriented test data generation for pointer programs
Arnaud Gotlieb, Tristan Denmat, Bernard Botella |
Inf. Softw. Technol. | 2 |
| 2005 | Goal-Oriented Test Data Generation for Programs with Pointer VariablesabstractAutomatic test data generation leads to the identification of input values on which a selected path or a selected branch is executed within a program (path-oriented vs. goal-oriented methods). In both cases, several approaches based on constraint solving exist, but in the presence of pointer variables only path-oriented methods have been proposed. This paper proposes to extend an existing goal-oriented test data generation technique to deal with multi-level pointer variables. The approach exploits the results of an intraprocedural flow-sensitive points-to analysis to automatically generate goal-oriented test data at the unit testing level. Implementation is in progress and a few examples are presented. Arnaud Gotlieb, Tristan Denmat, Bernard Botella |
COMPSAC (1) | 2 |
| 2005 | Data mining and cross-checking of execution traces: a re-interpretation of Jones, Harrold and Stasko test informationabstractThe current trend in debugging and testing is to cross-check information collected during several executions. Jones et al., for example, propose to use the instruction coverage of passing and failing runs in order to visualize suspicious statements. This seems promising but lacks a formal justification. In this paper, we show that the method of Jones et al. can be re-interpreted as a data mining procedure. More particularly, they define an indicator which characterizes association rules between data. With this formal framework we are able to explain intrinsic limitations of the above indicator. Tristan Denmat, Mireille Ducassé, Olivier Ridoux |
ASE | 1 |
| 2005 | Constraint-based test data generation in the presence of stack-directed pointersabstractConstraint-Based Test data generation (CBT) exploits constraint satisfaction techniques to generate test data able to kill a given mutant or to reach a selected branch in a program. When pointer variables are present in the program, aliasing problems may arise and may lead to the failure of current CBT approaches. In our work, we propose an overall CBT method that exploits the results of an intraprocedural points-to analysis and provides two specific constraint combinators for automatically generating test data able to reach a selected branch. Our approach correctly handles multi-levels stack-directed pointers that are mainly used in real-time control systems. The method has been fully implemented in the test data generation tool INKA and first experiences in applying it to a variety of existing programs tend to show the interest of the approach. Arnaud Gotlieb, Tristan Denmat, Bernard Botella |
ASE | 2 |