Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Bernard Carré

dblp:85/1433 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Program analysis
data flow analysis
0.011985
Information-Flow and Data-Flow Analysis of while-Programs · ACM Trans. Program. Lang. Syst. 1985
Program analysis › static analysis
information flow analysis
0.011985
Information-Flow and Data-Flow Analysis of while-Programs · ACM Trans. Program. Lang. Syst. 1985
Program analysis
static analysis
0.011985
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
YearPublicationVenuePosition
2024 Model projection relative to submetamodeling dimensions
Bernard Carré, Gilles Vanwormhoudt, Olivier Caron
Softw. Syst. Model.1
2020 Template based model engineering in UML
abstract
Model-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é
MoDELS4
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
ECMFA3
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
DEXA2
1985 Information-Flow and Data-Flow Analysis of while-Programs
abstract
Until 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