VLDB 2026 Research / reviewers in the wild / expert
Matthieu Leclercq
dblp:92/4
· DBLP profile ↗
2ranked-venue papers
1as 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 · 2 · 1 first-author
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 |
Requirements engineering and software design · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › software architecture › architecture description
architecture description language |
0.1 | 1 | 2007 | Supporting Heterogeneous Architecture Descriptions in an Extensible Toolset · ICSE 2007 |
Requirements engineering and software design
model-driven engineering |
0.1 | 1 | 2007 | Supporting Heterogeneous Architecture Descriptions in an Extensible Toolset · ICSE 2007 |
Requirements engineering and software design
software architecture |
0.1 | 1 | 2007 | Supporting Heterogeneous Architecture Descriptions in an Extensible Toolset · ICSE 2007 |
Methods — techniques the papers use, named apart from their topics
grammar description · 0.1component-based design · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Supporting Heterogeneous Architecture Descriptions in an Extensible ToolsetabstractMany architecture description languages (ADLs) have been proposed to model, analyze, configure, and deploy complex software systems. To face this diversity, extensible ADLs (or ADL interchange formats) have been proposed. These ADLs provide linguistic support for integrating various architectural aspects within the same description. Nevertheless, they do not support extensibility at the tool level, i.e. they do not provide an extensible toolset for processing ADL descriptions. In this paper, we present an extensible toolset for easing the development of architecture-based software systems. This toolset is not bound to a specific ADL, but rather uses a grammar description mechanism to accept various input languages, e.g. ADLs, interface definition languages (IDLs), domain specific languages (DSLs). Moreover, it can easily be extended to implement many different features, such as behavioral analysis, code generation, deployment, etc. Its extensibility is obtained by designing its core functionalities using fine-grained components that implement flexible design patterns. Experiments are presented to illustrate both the functionalities implemented by the toolset and the way it can be extended. Matthieu Leclercq, Ali Erdem Özcan, Vivien Quéma, Jean-Bernard Stefani |
ICSE | 1 |
| 2006 | The FRACTAL component model and its support in JavaabstractAbstract This paper presents FRACTAL, a hierarchical and reflective component model with sharing. Components in this model can be endowed with arbitrary reflective capabilities, from plain black‐box objects to components that allow a fine‐grained manipulation of their internal structure. The paper describes JULIA, a Java implementation of the model, a small but efficient runtime framework, which relies on a combination of interceptors and mixins for the programming of reflective features of components. The paper presents a qualitative and quantitative evaluation of this implementation, showing that component‐based programming in FRACTAL can be made very efficient. Copyright © 2006 John Wiley & Sons, Ltd. Eric Bruneton, Thierry Coupaye, Matthieu Leclercq, Vivien Quéma, Jean-Bernard Stefani |
Softw. Pract. Exp. | 3 |