Demo Data from SIGIR 2026 / reviewers in the wild / expert
Carine Courbis
dblp:73/3161
· DBLP profile ↗
5ranked-venue papers
2as first author
0since 2021 · last 2005
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-authorComputer networks · 1Security and privacy · 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 |
Services computing and microservices · 100% |
Topics — the 1 heaviest of 1, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Services computing and microservices
service orchestration |
0.0 | 1 | 2005 | Towards aspect weaving applications · ICSE 2005 |
Methods — techniques the papers use, named apart from their topics
pointcuts · 0.1domain-specific aspect languages · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | Towards aspect weaving applicationsabstractSoftware must be adapted to accommodate new features in the context of changing requirements. In this paper, we illustrate how applications with aspect weaving capabilities can be easily and dynamically adapted with unforseen features. Aspects were used at three levels: in the context of semantic analysers, within a BPEL engine that orchestrates Web Services, and finally within BPEL processes themselves. Each level uses its own tailored domain-specific aspect language that is easier to manipulate than a general-purpose one (close to the programming language) and the pointcuts are independent from the implementation. Carine Courbis, Anthony Finkelstein |
ICSE | 1 |
| 2005 | Weaving Aspects into Web Service OrchestrationsabstractWeb service orchestration engines need to be more open to enable the addition of new features into service-based applications. In this paper, we illustrate how, in a BPEL engine with aspect-weaving capabilities, a process-driven application based on the Google Web service can be dynamically adapted with new features and hot-fixed to meet unforeseen post-deployment requirements. Business processes (the application skeletons) can be enriched with additional features such as debugging, execution monitoring, or an application-specific GUI. Dynamic aspects are also used on the processes themselves to tackle the problem of hot-fixes to long running processes. In this manner, composing a Web service 'on-the-fly' means weaving its choreography interface into the business process. Carine Courbis, Anthony Finkelstein |
ICWS | 1 |
| 2001 | SmartTools: A Generator of Interactive Environments Tools
Isabelle Attali, Carine Courbis, Pascal Degenne, Alexandre Fau, Didier Parigot, Claude Pasquier |
CC | 2 |
| 2001 | An integrated development environment for Java Card
Isabelle Attali, Denis Caromel, Carine Courbis, Ludovic Henrio, Henrik Nilsson |
Comput. Networks | 3 |
| 2000 | Smart Tools for Java Cards
Isabelle Attali, Denis Caromel, Carine Courbis, Ludovic Henrio, Henrik Nilsson |
CARDIS | 3 |