Demo Data from EDBT 2026 / reviewers in the wild / expert
Jean-Marc Davril
dblp:133/8217
· DBLP profile ↗
5ranked-venue papers
2as first author
0since 2021 · last 2017
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 1 first-authorArtificial intelligence and machine learning · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 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 |
Requirements engineering and software design · 75% Empirical software engineering · 25% | |
| Artificial intelligence
1 paper |
Information extraction and text analysis · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design
software product lines |
0.4 | 2 | 2015 | MatrixMiner: a red pill to architect informal product descriptions in the matrix · ESEC/SIGSOFT FSE 2015 Feature model extraction from large collections of informal product descriptions · ESEC/SIGSOFT FSE 2013 |
Empirical software engineering
mining software repositories |
0.2 | 1 | 2013 | Feature model extraction from large collections of informal product descriptions · ESEC/SIGSOFT FSE 2013 |
Requirements engineering and software design › software product lines
feature identification |
0.1 | 1 | 2015 | MatrixMiner: a red pill to architect informal product descriptions in the matrix · ESEC/SIGSOFT FSE 2015 |
Requirements engineering and software design › requirements analysis
domain analysis |
0.0 | 1 | 2013 | Feature model extraction from large collections of informal product descriptions · ESEC/SIGSOFT FSE 2013 |
Methods — techniques the papers use, named apart from their topics
natural language processing · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Technical Aspect Extraction from Customer Reviews Based on Seeded Word Clustering
Jean-Marc Davril, Tony Leclercq, Maxime Cordy, Patrick Heymans |
NLDB | 1 |
| 2017 | Automated extraction of product comparison matrices from informal product descriptions
Sana Ben Nasr, Guillaume Bécan, Mathieu Acher, João Bosco Ferreira Filho, Nicolas Sannier, Benoit Baudry, Jean-Marc Davril |
J. Syst. Softw. | 7 |
| 2015 | MatrixMiner: a red pill to architect informal product descriptions in the matrixabstractDomain analysts, product managers, or customers aim to capture the important features and differences among a set of related products. A case-by-case reviewing of each product description is a laborious and time-consuming task that fails to deliver a condensed view of a product line. This paper introduces MatrixMiner: a tool for automatically synthesizing product comparison matrices (PCMs) from a set of product descriptions written in natural language. MatrixMiner is capable of identifying and organizing features and values in a PCM – despite the informality and absence of structure in the textual descriptions of products. Our empirical results of products mined from BestBuy show that the synthesized PCMs exhibit numerous quantitative, comparable information. Users can exploit MatrixMiner to visualize the matrix through a Web editor and review, refine, or complement the cell values thanks to the traceability with the original product descriptions and technical specifications. Sana Ben Nasr, Guillaume Bécan, Mathieu Acher, João Bosco Ferreira Filho, Benoit Baudry, Nicolas Sannier, Jean-Marc Davril |
ESEC/SIGSOFT FSE | 7 |
| 2015 | All-at-once-synthesis of controllers from scenario-based product line specificationsabstractSoftware-intensive systems often consist of multiple components that interact to realize complex requirements. An additional dimension of complexity arises when one designs many variants of a system at once, that is, a software product line (SPL). We propose a scenario-based approach to design SPLs, based on a combination of Modal Sequence Diagrams (MSDs) and a feature model. It consists in associating every MSD to the set of variants that have to satisfy its specification. Variability constitutes a new source of complexity, which can lead to inconsistencies in the specification of one or multiple variants. It is therefore crucial to detect these inconsistencies, and to produce a controller for each variant that makes it behave so that it satisfies its specification. We present a new controller synthesis technique that checks the absence of inconsistencies in all variants at once, thereby more radically exploiting the similarities between them. Our method first translates the MSD specification into a variability-aware Büchi game, and then solves this game for all variants in a single execution. We implemented the approach in ScenarioTools, a software tool which we use to evaluate our algorithms against competing methods. Maxime Cordy, Jean-Marc Davril, Joel Greenyer, Erika Gressi, Patrick Heymans |
SPLC | 2 |
| 2013 | Feature model extraction from large collections of informal product descriptionsabstractFeature Models (FMs) are used extensively in software product line engineering to help generate and validate individual product configurations and to provide support for domain analysis. As FM construction can be tedious and time-consuming, researchers have previously developed techniques for extracting FMs from sets of formally specified individual configurations, or from software requirements specifications for families of existing products. However, such artifacts are often not available. In this paper we present a novel, automated approach for constructing FMs from publicly available product descriptions found in online product repositories and marketing websites such as SoftPedia and CNET. While each individual product description provides only a partial view of features in the domain, a large set of descriptions can provide fairly comprehensive coverage. Our approach utilizes hundreds of partial product descriptions to construct an FM and is described and evaluated against antivirus product descriptions mined from SoftPedia. Jean-Marc Davril, Edouard Delfosse, Negar Hariri, Mathieu Acher, Jane Cleland-Huang, Patrick Heymans |
ESEC/SIGSOFT FSE | 1 |