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

Gilles Ardourel

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

TopicWeightPapersLastEvidence papers
Operating systems › system security › operating system security
access control
0.012001
AGATE, Access Graph-Based Tools for Handling Encapsulation · ASE 2001
Programming languages and type systems › object-oriented programming
encapsulation
0.012001
AGATE, Access Graph-Based Tools for Handling Encapsulation · ASE 2001
Software maintenance and evolution
program comprehension
0.012001
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
YearPublicationVenuePosition
2011 Static analysis of aspect interaction and composition in component models
abstract
Component 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
GPCE3
2001 AGATE, Access Graph-Based Tools for Handling Encapsulation
abstract
Encapsulation 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
ASE1