Demo Data from EDBT 2026 / reviewers in the wild / expert
Gilles Ardourel
dblp:14/3009
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 2011
0009-0007-1469-4284ORCID · corroborated
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 |
Operating systems · 33% Programming languages and type systems · 33% Software maintenance and evolution · 33% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Operating systems › system security › operating system security
access control |
0.0 | 1 | 2001 | AGATE, Access Graph-Based Tools for Handling Encapsulation · ASE 2001 |
Programming languages and type systems › object-oriented programming
encapsulation |
0.0 | 1 | 2001 | AGATE, Access Graph-Based Tools for Handling Encapsulation · ASE 2001 |
Software maintenance and evolution
program comprehension |
0.0 | 1 | 2001 | AGATE, Access Graph-Based Tools for Handling Encapsulation · ASE 2001 |
Methods — techniques the papers use, named apart from their topics
static analysis · 0.0source code generation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Static analysis of aspect interaction and composition in component modelsabstractComponent based software engineering and aspect orientation are claimed to be two complementary approaches. While the former ensures the modularity and the reusability of software entities, the latter enables the modularity of crosscutting concerns that cannot be modularized as regular components. Nowadays, several approaches and frameworks are dedicated to integrate aspects into component models. However, when several aspects are woven, aspects may interact with each other which often results in undesirable behavior. The contribution of this paper is twofold. First, we show how aspectized component models can be formally modeled in UPPAAL model checker in order to detect negative interactions (a.k.a., interferences) among aspects. Second, we provide an extendible catalog of composition operators used for aspect composition. We illustrate our general approach with an airport Internet service example. Abdelhakim Hannousse, Rémi Douence, Gilles Ardourel |
GPCE | 3 |
| 2001 | AGATE, Access Graph-Based Tools for Handling EncapsulationabstractEncapsulation and modularity are supported by various static access control mechanisms that manage implementation hiding and define interfaces adapted to different client profiles. Programming languages use numerous and very different mechanisms, the cumulative application of which is sometimes confusing and hard to predict. Furthermore, understanding and reasoning about access control independently from the programming languages is quite difficult. Tools based on a language-independent model of access control are presented to address these issues. These tools support access control handling via visualisation of access, checking of design requirements on access and source code generation. We believe in the contribution of such tools for improving understanding and enhancing use of access control from design to implementation. Gilles Ardourel, Marianne Huchard |
ASE | 1 |