Demo Data from EDBT 2026 / reviewers in the wild / expert
Susanne Graf
dblp:g/SusanneGraf
· DBLP profile ↗
40ranked-venue papers
24as first author
4since 2021 · last 2025
0000-0003-4354-6807ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 22 · 13 first-author · 1 since 2021Theory of computation · 19 · 15 first-authorSystems, architecture and hardware · 2 · 1 first-author · 1 since 2021Computer networks · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.
| Theoretical computer science
12 papers |
Automated reasoning and model checking · 76% Logic in computer science · 17% Automata and formal languages · 4% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Distributed systems · 47% Electronic design automation · 47% Memory systems · 5% |
Topics — the 18 heaviest of 20, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automated reasoning and model checking
model checking |
0.1 | 4 | 2010 | Achieving Distributed Control through Model Checking · CAV 2010 Construction of Abstract State Graphs with PVS · CAV 1997 Verification of a Distributed Cache Memory by Using Abstractions · CAV 1994 |
Distributed systems
distributed control |
0.1 | 1 | 2010 | Achieving Distributed Control through Model Checking · CAV 2010 |
Electronic design automation › system-level design
distributed control synthesis |
0.1 | 1 | 2010 | Achieving Distributed Control through Model Checking · CAV 2010 |
Automated reasoning and model checking
abstraction |
0.0 | 2 | 1994 | Verification of a Distributed Cache Memory by Using Abstractions · CAV 1994 A Tool for Symbolic Program Verification and Abstration · CAV 1993 |
Automated reasoning and model checking
theorem proving |
0.0 | 1 | 1996 | Verifying Invariants Using theorem Proving · CAV 1996 |
Memory systems
cache coherence |
0.0 | 1 | 1994 | Verification of a Distributed Cache Memory by Using Abstractions · CAV 1994 |
Program verification › static verification
symbolic verification |
0.0 | 1 | 1993 | A Tool for Symbolic Program Verification and Abstration · CAV 1993 |
Distributed computing theory
asynchronous systems |
0.0 | 1 | 2000 | IF: A Validation Environment for Timed Asynchronous Systems · CAV 2000 |
Automata and formal languages
timed automata |
0.0 | 1 | 2000 | IF: A Validation Environment for Timed Asynchronous Systems · CAV 2000 |
Logic in computer science › temporal logic
safety properties |
0.0 | 1 | 1991 | Safety for Branching Time Semantics · ICALP 1991 |
Logic in computer science
temporal logic |
0.0 | 1 | 1991 | Safety for Branching Time Semantics · ICALP 1991 |
Logic in computer science
concurrency theory |
0.0 | 2 | 1987 | Readiness Semantics for Regular Processes with Silent Actions · ICALP 1987 A Modal Characterization of Observational Congruence on Finite Terms of CCS · ICALP 1984 |
Logic in computer science › process algebra
CCS |
0.0 | 2 | 1986 | A Modal Characterization of Observational Congruence on Finite Terms of CCS · Inf. Control. 1986 A Modal Characterization of Observational Congruence on Finite Terms of CCS · ICALP 1984 |
Logic in computer science
modal logic |
0.0 | 2 | 1986 | A Logic for the Description of Non-deterministic Programs and Their Properties · Inf. Control. 1986 A Modal Characterization of Observational Congruence on Finite Terms of CCS · ICALP 1984 |
Logic in computer science
process algebra |
0.0 | 2 | 1986 | A Modal Characterization of Observational Congruence on Finite Terms of CCS · Inf. Control. 1986 A Modal Characterization of Observational Congruence on Finite Terms of CCS · ICALP 1984 |
Logic in computer science › process algebra
process semantics |
0.0 | 1 | 1987 | Readiness Semantics for Regular Processes with Silent Actions · ICALP 1987 |
Logic in computer science › process algebra
observational congruence |
0.0 | 1 | 1986 | A Modal Characterization of Observational Congruence on Finite Terms of CCS · Inf. Control. 1986 |
Logic in computer science
program semantics |
0.0 | 1 | 1986 | A Logic for the Description of Non-deterministic Programs and Their Properties · Inf. Control. 1986 |
Methods — techniques the papers use, named apart from their topics
model checking · 0.2abstraction · 0.0symbolic verification · 0.0PVS · 0.0theorem proving · 0.0branching time semantics · 0.0modal logic · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Mimosa: A Language for Asynchronous Implementation of Embedded Systems Software
Nikolaus Huber, Susanne Graf, Philipp Rümmer, Wang Yi 0001 |
COORDINATION | 2 |
| 2023 | From FMTV to WATERS: Lessons Learned from the First Verification Challenge at ECRTS (Invited Paper)abstractWe present here the main features and lessons learned from the first edition of what has now become the ECRTS industrial challenge, together with the final description of the challenge and a comparative overview of the proposed solutions. This verification challenge, proposed by Thales, was first discussed in 2014 as part of a dedicated workshop (FMTV, a satellite event of the FM 2014 conference), and solutions were discussed for the first time at the WATERS 2015 workshop. The use case for the verification challenge is an aerial video tracking system. A specificity of this system lies in the fact that periods are constant but known with a limited precision only. The first part of the challenge focuses on the video frame processing system. It consists in computing maximum values of the end-to-end latency of the frames sent by the camera to the display, for two different buffer sizes, and then the minimum duration between two consecutive frame losses. The second challenge is about computing end-to-end latencies on the tracking and camera control for two different values of jitter. Solutions based on five different tools - Fiacre/Tina, CPAL (simulation and analysis), IMITATOR, UPPAAL and MAST - were submitted for discussion at WATERS 2015. While none of these solutions provided a full answer to the challenge, a combination of several of them did allow to draw some conclusions. Sebastian Altmeyer, Étienne André 0001, Silvano Dal-Zilio, Loïc Fejoz, Michael González Harbour, Susanne Graf, J. Javier Gutiérrez, Rafik Henia, Didier Le Botlan, Giuseppe Lipari, Julio L. Medina, Nicolas Navet, Sophie Quinton, Juan Maria Rivas, Youcheng Sun |
ECRTS | 6 |
| 2022 | MIMOS: A Deterministic Model for the Design and Update of Real-Time Systems
Wang Yi 0001, Morteza Mohaqeqi, Susanne Graf |
COORDINATION | 3 |
| 2022 | Contract-Based Quality-of-Service Assurance in Dynamic Distributed SystemsabstractTo offer an infrastructure for autonomous systems offloading parts of their functionality, dynamic distributed systems must be able to satisfy non-functional quality-of-service (QoS) requirements. However, providing hard QoS guarantees without complex global verification that are satisfied even under uncertain conditions is very challenging. In this work, we propose a contract-based QoS assurance for centralized, hierarchical systems, which requires local verification only and has the potential to cope with dynamic changes and uncertainties. Lea Schönberger, Susanne Graf, Selma Saidi, Dirk Ziegenbein, Arne Hamann 0001 |
DATE | 2 |
| 2018 | Building Correct Cyber-Physical Systems: Why We Need a Multiview Contract Theory
Susanne Graf, Sophie Quinton, Alain Girault, Gregor Gößler |
FMICS | 1 |
| 2016 | Knowledge-based construction of distributed constrained systems
Susanne Graf, Sophie Quinton |
Softw. Syst. Model. | 1 |
| 2014 | Distributed Implementation of Constrained Systems Based on KnowledgeabstractBuilding correct distributed systems is challenging, and any attempt for providing a direct, global proof of correctness of a distributed system is bound to fail. An interesting alternative approach consists in starting from a specification or program of the system under construction, verifying all properties of interest on it - which has a much lower complexity than the verification on a distributed implementation - and finally derive a distributed implementation using some correct by-construction approach. Note that this topic is related to distributed control, where the objective is to enforce in a distributed manner some global constraint on a plant. Deriving such a distributed controller directly is difficult, and the correctness of the resulting controller is difficult to prove. A more feasible approach in this context is to first construct a global controller, then transform it into distributed one, again by means of a correct-by-construction approach. Susanne Graf |
ISPDC | 1 |
| 2013 | Knowledge for the Distributed Implementation of Constrained Systems
Susanne Graf, Sophie Quinton |
IFM | 1 |
| 2012 | Achieving distributed control through model checking
Susanne Graf, Doron A. Peled, Sophie Quinton |
Formal Methods Syst. Des. | 1 |
| 2011 | Distributed Implementation of Systems with Multiparty Interactions and Priorities
Imene Ben Hafaiedh, Susanne Graf, Nejla Mazouz |
SEFM | 2 |
| 2010 | Methods for Knowledge Based Controlling of Distributed Systems
Saddek Bensalem, Marius Bozga, Susanne Graf, Doron A. Peled, Sophie Quinton |
ATVA | 3 |
| 2010 | Achieving Distributed Control through Model Checking
Susanne Graf, Doron A. Peled, Sophie Quinton |
CAV | 1 |
| 2010 | Reasoning about Safety and Progress Using Contracts
Imene Ben Hafaiedh, Susanne Graf, Sophie Quinton |
ICFEM | 2 |
| 2008 | Contract-Based Verification of Hierarchical Systems of ComponentsabstractIn this paper, we add to the usual notion of contract a structural part specifying the composition operator used to compose the component and its environment. We provide a framework for compositional verification including a proof rule for dominance between contracts based on apparent circular reasoning. We also briefly describe a consistency condition and a method based on assumption generation to generate or refine contracts. Sophie Quinton, Susanne Graf |
SEFM | 2 |
| 2008 | OMEGA: correct development of real time and embedded systems
Susanne Graf |
Softw. Syst. Model. | 1 |
| 2007 | Contracts for BIP: Hierarchical Interaction Models for Compositional Verification
Susanne Graf, Sophie Quinton |
FORTE | 1 |
| 2007 | An Approach to Modelling and Verification of Component Based Systems
Gregor Gößler, Susanne Graf, Mila E. Majster-Cederbaum, Moritz Martens, Joseph Sifakis |
SOFSEM (1) | 2 |
| 2007 | Time in State Machines
Susanne Graf, Andreas Prinz 0001 |
Fundam. Informaticae | 1 |
| 2006 | Preface of "Specification and Validation of Real Time and Embedded systems in UML"
Susanne Graf, Øystein Haugen, Ileana Ober, Bran Selic |
Int. J. Softw. Tools Technol. Transf. | 1 |
| 2006 | A real-time profile for UML
Susanne Graf, Ileana Ober, Iulian Ober |
Int. J. Softw. Tools Technol. Transf. | 1 |
| 2006 | Validating timed UML models by simulation and verification
Iulian Ober, Susanne Graf, Ileana Ober |
Int. J. Softw. Tools Technol. Transf. | 2 |
| 2003 | Preface by the section editor
Susanne Graf |
Int. J. Softw. Tools Technol. Transf. | 1 |
| 2002 | IF-2.0: A Validation Environment for Component-Based Real-Time Systems
Marius Bozga, Susanne Graf, Laurent Mounier |
CAV | 2 |
| 2001 | Automated Validation of Distributed Software Using the IF EnvironmentabstractThis paper summarizes our experience with IF, an open validation environment for distributed software systems. Indeed, face to the increasing complexity of such systems, none of the existing tools can cover by itself the whole validation process. The IF environment was built upon an expressive intermediate language and allows to connect several validation tools, providing most of the advanced techniques currently available. The results obtained on several large case-studies, including telecommunication protocols and embedded software systems, confirm the practical interest of this approach. Marius Bozga, Susanne Graf, Laurent Mounier |
NCA | 2 |
| 2000 | IF: A Validation Environment for Timed Asynchronous Systems
Marius Bozga, Jean-Claude Fernandez, Lucian Ghirvu, Susanne Graf, Jean-Pierre Krimm, Laurent Mounier |
CAV | 4 |
| 1999 | Characterization of a Sequentially Consistent Memory and Verification of a Cache Memory by Abstraction
Susanne Graf |
Distributed Comput. | 1 |
| 1997 | Construction of Abstract State Graphs with PVS
Susanne Graf, Hassen Saïdi |
CAV | 1 |
| 1996 | Verifying Invariants Using theorem Proving
Susanne Graf, Hassen Saïdi |
CAV | 1 |
| 1996 | Compositional Minimisation of Finite State Systems Using Interface SpecificationsabstractAbstract We present a method for thecompositional constructionof theminimal transition systemthat represents the semantics of a given distributed system. Our aim is to control thestate explosioncaused by the interleavings of actions of communicating parallel components byreduction stepsthat exploitglobalcommunication constraints given in terms ofinterface specifications.Theeffectof the method, which is developed forbisimulation semanticshere, depends on the structure of the distributed system under consideration, and theaccuracyof the interface specifications. However, itscorrectnessis independent of the correctness of the interface specifications provided by the program designer. Susanne Graf, Bernhard Steffen, Gerald Lüttgen |
Formal Aspects Comput. | 1 |
| 1995 | Property Preserving Abstractions for the Verification of Concurrent Systems
Claire Loiseaux, Susanne Graf, Joseph Sifakis, Ahmed Bouajjani, Saddek Bensalem |
Formal Methods Syst. Des. | 2 |
| 1994 | Verification of a Distributed Cache Memory by Using Abstractions
Susanne Graf |
CAV | 1 |
| 1993 | A Tool for Symbolic Program Verification and Abstration
Susanne Graf, Claire Loiseaux |
CAV | 1 |
| 1991 | Safety for Branching Time Semantics
Ahmed Bouajjani, Jean-Claude Fernandez, Susanne Graf, Joseph Sifakis |
ICALP | 3 |
| 1990 | Formal Specification and Verification of a Network Independent Atomic Multicast Protocol
Mário Baptista, Susanne Graf, Jean-Luc Richier, Luís E. T. Rodrigues, Paulo Veríssimo, Jacques Voiron |
FORTE | 2 |
| 1987 | Readiness Semantics for Regular Processes with Silent Actions
Susanne Graf, Joseph Sifakis |
ICALP | 1 |
| 1986 | A Complete Inference System for an Algebra or Regular Acceptance Models
Susanne Graf |
MFCS | 1 |
| 1986 | A Logic for the Specification and Proof of Regular Controllable Processes of CCS
Susanne Graf, Joseph Sifakis |
Acta Informatica | 1 |
| 1986 | A Modal Characterization of Observational Congruence on Finite Terms of CCS
Susanne Graf, Joseph Sifakis |
Inf. Control. | 1 |
| 1986 | A Logic for the Description of Non-deterministic Programs and Their Properties
Susanne Graf, Joseph Sifakis |
Inf. Control. | 1 |
| 1984 | A Modal Characterization of Observational Congruence on Finite Terms of CCS
Susanne Graf, Joseph Sifakis |
ICALP | 1 |