Demo Data from EDBT 2026 / reviewers in the wild / expert
Guillaume Babin
dblp:144/7824
· DBLP profile ↗
4ranked-venue papers
3as first author
1since 2021 · last 2021
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-author · 1 since 2021Theory of computation · 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
1 paper |
Services computing and microservices · 50% Program verification · 50% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification › refinement
event-b refinement |
0.3 | 1 | 2017 | Web Service Compensation at Runtime: Formal Modeling and Verification Using the Event-B Refinement and Proof Based Formal Method · IEEE Trans. Serv. Comput. 2017 |
Services computing and microservices › service composition
web service composition |
0.3 | 1 | 2017 | Web Service Compensation at Runtime: Formal Modeling and Verification Using the Event-B Refinement and Proof Based Formal Method · IEEE Trans. Serv. Comput. 2017 |
Distributed systems
fault tolerance |
0.1 | 1 | 2017 | Web Service Compensation at Runtime: Formal Modeling and Verification Using the Event-B Refinement and Proof Based Formal Method · IEEE Trans. Serv. Comput. 2017 |
Methods — techniques the papers use, named apart from their topics
refinement · 0.6proof-based verification · 0.6event-b · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | An Event-B formal model for a system reconfiguration pattern and its instantiation: application to Web services compensation
Yamine Aït-Ameur, Guillaume Babin, Marc Pantel |
Serv. Oriented Comput. Appl. | 2 |
| 2017 | Web Service Compensation at Runtime: Formal Modeling and Verification Using the Event-B Refinement and Proof Based Formal MethodabstractOne of the key interests in web services is the ability to compose them in order to build more powerful and complex ones running in an interoperable and distributed setting. Several languages, like BPEL, that describe such services have been proposed. Similar to the usual complex systems, web service compositions may exhibit inappropriate behaviors in the presence of failures. Compensation mechanisms are available to express running services recovery in case of failures. This paper addresses the problem of the correct design of web service compositions in case of failures. It presents a novel correct-by-construction formal approach based on refinement using the Event-B method. The proposed approach defines a compensation mechanism to repair failed services at runtime. It addresses not only behavioral aspects but also, functional ones through the introduction of repairing invariants whose persistence is enforced during compensation at runtime. Different compensation scenarios and modes are addressed. A formal model for equivalent, degraded and upgraded service compensations relying on the Event-B formalization is defined. The proposal is illustrated on a case study. Guillaume Babin, Yamine Aït-Ameur, Marc Pantel |
IEEE Trans. Serv. Comput. | 1 |
| 2016 | A System Substitution Mechanism for Hybrid Systems in Event-B
Guillaume Babin, Yamine Aït-Ameur, Neeraj Kumar Singh 0001, Marc Pantel |
ICFEM | 1 |
| 2015 | Refinement and Proof Based Development of Systems Characterized by Continuous Functions
Guillaume Babin, Yamine Aït-Ameur, Shin Nakajima 0001, Marc Pantel |
SETTA | 1 |