Demo Data from EDBT 2026 / reviewers in the wild / expert
Isabelle Attali
dblp:76/1333
· DBLP profile ↗
7ranked-venue papers
6as first author
0since 2021 · last 2003
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 3 first-authorSystems, architecture and hardware · 2 · 1 first-authorComputer networks · 1 · 1 first-authorSecurity and privacy · 1 · 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
2 papers |
Programming languages and type systems · 64% Debugging and program repair · 18% Concurrent programming · 18% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › language semantics › formal semantics
operational semantics |
0.0 | 2 | 1996 | A Natural Semantics for Eiffel Dynamic Binding · ACM Trans. Program. Lang. Syst. 1996 Semantic-Based Visualization for Parallel Object-Oriented Programming · OOPSLA 1996 |
Concurrent programming
deadlock detection |
0.0 | 1 | 1996 | Semantic-Based Visualization for Parallel Object-Oriented Programming · OOPSLA 1996 |
Programming languages and type systems › method dispatch
dynamic binding |
0.0 | 1 | 1996 | A Natural Semantics for Eiffel Dynamic Binding · ACM Trans. Program. Lang. Syst. 1996 |
Programming languages and type systems › language semantics › formal semantics › operational semantics
natural semantics |
0.0 | 1 | 1996 | A Natural Semantics for Eiffel Dynamic Binding · ACM Trans. Program. Lang. Syst. 1996 |
Debugging and program repair
visual debugging |
0.0 | 1 | 1996 | Semantic-Based Visualization for Parallel Object-Oriented Programming · OOPSLA 1996 |
Programming languages and type systems › object-oriented programming
inheritance and polymorphism |
0.0 | 1 | 1996 | A Natural Semantics for Eiffel Dynamic Binding · ACM Trans. Program. Lang. Syst. 1996 |
Methods — techniques the papers use, named apart from their topics
structural operational semantics · 0.0small-step semantics · 0.0natural semantics · 0.0big-step semantics · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2003 | Hierarchical and Declarative Security for Grid Applications
Isabelle Attali, Denis Caromel, Arnaud Contes |
HiPC | 1 |
| 2001 | SmartTools: A Generator of Interactive Environments Tools
Isabelle Attali, Carine Courbis, Pascal Degenne, Alexandre Fau, Didier Parigot, Claude Pasquier |
CC | 1 |
| 2001 | Alias Analysis for Java with Reference-Set RepresentationabstractProposes a flow-sensitive, context-insensitive alias analysis in Java that is more efficient and precise than previous analyses in C++. For this, we propose a reference-set alias representation and we present the propagation rules for this representation. For the type determination, the type table is built with reference variables and with all possible types of those variables. We propose an algorithm in a popular iterative loop method with a structural traversal of a context-free grammar. Finally, we show that our reference-set representation has better performance for the alias analysis algorithm than the existing object-pair representation does. Jongwook Woo, Jehak Woo, Isabelle Attali, Denis Caromel, Jean-Luc Gaudiot, Andrew L. Wendelborn |
ICPADS | 3 |
| 2001 | An integrated development environment for Java Card
Isabelle Attali, Denis Caromel, Carine Courbis, Ludovic Henrio, Henrik Nilsson |
Comput. Networks | 1 |
| 2000 | Smart Tools for Java Cards
Isabelle Attali, Denis Caromel, Carine Courbis, Ludovic Henrio, Henrik Nilsson |
CARDIS | 1 |
| 1996 | Semantic-Based Visualization for Parallel Object-Oriented ProgrammingabstractWe present a graphical environment for parallel object-oriented programming. It provides visual tools to develop and debug object-oriented programs as well as parallel or concurrent systems. This environment was derived from a structural operational semantics of an extension of the Eiffel language, Eiffel//. Object-related features of the language (inheritance, polymorphism) are formalized using a big-step semantics, while the interleaving model of concurrency is expressed with small-step semantics.Without user instrumentation, the interactive environment proposes features such as step-by-step animated executions, graphical visualization of object and process topology, futures and pending requests, control of interleaving, deadlock detection. Isabelle Attali, Denis Caromel, Sidi O. Ehmety, Sylvain Lippi |
OOPSLA | 1 |
| 1996 | A Natural Semantics for Eiffel Dynamic BindingabstractThis article formally defines Eiffel dynamic binding in presence of renaming and redefinition. Message passing, inheritance, and polymorphism are expressed in an operational style using natural semantics. From the formal specification, we derive an algorithm to determine the appropriate version of a feature to apply to a given object. This algorithm, based only on the class hierarchy and not using any intermediate structure, gives a practical approach to the understanding of inheritance, renaming, and redefinition in Eiffel. Isabelle Attali, Denis Caromel, Sidi O. Ehmety |
ACM Trans. Program. Lang. Syst. | 1 |