Demo Data from VLDB 2026 / reviewers in the wild / expert
Bernard Carré
dblp:85/1433
· DBLP profile ↗
8ranked-venue papers
3as first author
1since 2021 · last 2024
0000-0002-7299-9461ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7 · 3 first-author · 1 since 2021Artificial intelligence and machine learning · 1Databases, data management, data science and information retrieval · 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 |
Program analysis · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis
data flow analysis |
0.0 | 1 | 1985 | Information-Flow and Data-Flow Analysis of while-Programs · ACM Trans. Program. Lang. Syst. 1985 |
Program analysis › static analysis
information flow analysis |
0.0 | 1 | 1985 | Information-Flow and Data-Flow Analysis of while-Programs · ACM Trans. Program. Lang. Syst. 1985 |
Program analysis
static analysis |
0.0 | 1 | 1985 | Information-Flow and Data-Flow Analysis of while-Programs · ACM Trans. Program. Lang. Syst. 1985 |
Methods — techniques the papers use, named apart from their topics
denotational semantics · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Model projection relative to submetamodeling dimensions
Bernard Carré, Gilles Vanwormhoudt, Olivier Caron |
Softw. Syst. Model. | 1 |
| 2020 | Template based model engineering in UMLabstractModel-based engineering (MBE) contributes a lot to software reuse by abstracting technology independent models, their capitalization and then their reuse to produce systems, ensuring early composition and checking capabilities. One step further, it was recognized that models could be parameterized in order to capture recurrent modeling patterns. This led to the concept of "model template" as offered in UML. In this paper we concentrate on engineering practices and operators which derive from the adoption of this concept, specifically in the case of "aspectual templates", where parameters form full models. As a first step, we show the consequent partitioning of modeling spaces into two subspaces: one dedicated to template modelers ("model for reuse"), the other one dedicated to application modelers ("model by reuse"). Respective activities are identified, but also back-and-forth between them. From this, engineering operators are isolated and formally specified. Finally, reusable technology within Eclipse is offered. Gilles Vanwormhoudt, Matthieu Allon, Olivier Caron, Bernard Carré |
MoDELS | 4 |
| 2018 | On submodels and submetamodels with their relation - A uniform formalization through inclusion properties
Bernard Carré, Gilles Vanwormhoudt, Olivier Caron |
Softw. Syst. Model. | 1 |
| 2017 | Aspectual templates in UML - Enhancing the semantics of UML templates in OCL
Gilles Vanwormhoudt, Olivier Caron, Bernard Carré |
Softw. Syst. Model. | 3 |
| 2016 | Isolating and Reusing Template Instances in UML
Matthieu Allon, Gilles Vanwormhoudt, Bernard Carré, Olivier Caron |
ECMFA | 3 |
| 2015 | From subsets of model elements to submodels - A characterization of submodels and their properties
Bernard Carré, Gilles Vanwormhoudt, Olivier Caron |
Softw. Syst. Model. | 1 |
| 2000 | Contextualization of OODB Schemas in CROME
Olivier Caron, Bernard Carré, Laurent Debrauwer |
DEXA | 2 |
| 1985 | Information-Flow and Data-Flow Analysis of while-ProgramsabstractUntil recently, information-flow analysis has been used primarily to verify that information transmission between program variables cannot violate security requirements. Here, the notion of information flow is explored as an aid to program development and validation. Information-flow relations are presented for while-programs, which identify those program statements whose execution may cause information to be transmitted from or to particular input, internal, or output values. It is shown with examples how these flow relations can be helpful in writing, testing, and updating programs; they also usefully extend the class of errors which can be detected automatically in the “static analysis” of a program. Jean-Francois Bergeretti, Bernard Carré |
ACM Trans. Program. Lang. Syst. | 2 |