Demo Data from EDBT 2026 / reviewers in the wild / expert
Andreas Griesmayer
dblp:79/4800
· DBLP profile ↗
12ranked-venue papers
4as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7 · 2 first-authorTheory of computation · 7 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSecurity and privacy · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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.
| Theoretical computer science
2 papers |
Automata and formal languages · 82% Algorithmic game theory and mechanism design · 18% | |
| Software engineering, system software, and programming languages
2 papers |
Debugging and program repair · 86% Programming languages and type systems · 14% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Integrated circuit design · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automata and formal languages
equivalence problem |
0.2 | 1 | 2016 | Equivalence Checking of a Floating-Point Unit Against a High-Level C Model · FM 2016 |
Debugging and program repair
automated program repair |
0.1 | 2 | 2006 | Repair of Boolean Programs with an Application to C · CAV 2006 Program Repair as a Game · CAV 2005 |
Integrated circuit design › digital circuit design › arithmetic circuit design
floating-point unit |
0.1 | 1 | 2016 | Equivalence Checking of a Floating-Point Unit Against a High-Level C Model · FM 2016 |
Programming languages and type systems › programming paradigms › imperative languages
c |
0.0 | 1 | 2006 | Repair of Boolean Programs with an Application to C · CAV 2006 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Equivalence Checking of a Floating-Point Unit Against a High-Level C Model
Rajdeep Mukherjee, Saurabh Joshi 0001, Andreas Griesmayer, Daniel Kroening, Tom Melham |
FM | 3 |
| 2015 | Verification of GSM-Based Artifact-Centric Systems by Predicate Abstraction
Pavel Gonzalez, Andreas Griesmayer, Alessio Lomuscio |
ICSOC | 2 |
| 2013 | Automated Certification of Authorisation Policy Resistance
Andreas Griesmayer, Charles Morisset |
ESORICS | 1 |
| 2012 | Verifying GSM-Based Business ArtifactsabstractBusiness artifacts allow to manage operations of business processes by capturing the key concepts and relevant information to guide their work flow. The Guard-Stage- Milestone (GSM) meta-model is a novel formalism for designing business artifacts that features declarative description of the intended behaviour without requiring an explicit specification of the control flow. Its concept of hierarchical structures of stages and explicit rules for the fulfilment of their guards and milestones supports the designing process but poses a challenge for formal verification. We show here how to approach the verification problem by developing a symbolic representation amenable to model checking. The feasibility of the approach is demonstrated by presenting a case study on the direct verification of a GSM model using a tool implementation. Pavel Gonzalez, Andreas Griesmayer, Alessio Lomuscio |
ICWS | 2 |
| 2012 | Finding and fixing faults
Barbara Jobstmann, Stefan Staber, Andreas Griesmayer, Roderick Bloem |
J. Comput. Syst. Sci. | 3 |
| 2011 | Efficient deadlock detection for concurrent systemsabstractConcurrent systems are prone to deadlocks that arise from competing access to shared resources and synchronization between the components. At the same time, concurrency leads to a dramatic increase of the possible state space due to interleavings of computations, which makes standard verification techniques often infeasible. Previous work has shown that approximating the state space of component based systems by computing invariants allows to verify much larger systems then standard methods that compute the exact state space. The approach comes with the drawback, though, that not all of the reported specification violations may be reachable in the system. This paper deals with that problem by combining the information from the invariant with model checking techniques and strategies for reducing the memory footprint. The approach is implemented as post processing step for generating the exact set of reachable specification violations along with traces to demonstrate the error. Saddek Bensalem, Andreas Griesmayer, Axel Legay, Thanh-Hung Nguyen, Doron A. Peled |
MEMOCODE | 2 |
| 2010 | Fault localization using a model checkerabstractAbstract If a program does not fulfill its specification, a model checker can deliver a counterexample. However, although such a counterexample shows how the specification can be violated, it typically comprises large parts of the program and gives little information about which of the visited statements is responsible for the error. In this article, we show that model checkers can also be used to perform model‐based diagnosis and thus fault localization. The approach leads to significantly more precise diagnoses than the state‐of‐the‐art and typically rules out 90–99% of the code as possible fault locations. The approach is general and can be applied to any system that is amenable to model checking (with respect to language and complexity). To demonstrate the applicability and high precision of our approach, we present implementations for C programs using two different model checking tools and show experimental results from the TCAS case study and an integration with the DDVerify framework to debug Linux device drivers. Copyright © 2009 John Wiley & Sons, Ltd. Andreas Griesmayer, Stefan Staber, Roderick Bloem |
Softw. Test. Verification Reliab. | 1 |
| 2009 | Model-checking user behaviour using interacting componentsabstractAbstract This article describes a framework to formally model and analyse human behaviour. This is shown by a simple case study of a chocolate vending machine, which represents many aspects of human behaviour. The case study is modelled and analysed using the Maude rewrite system. This work extends a previous work by Basuki which attempts to model interactions between human and machine and analyse the possibility of errors occurring in the interactions. By redesigning the interface, it can be shown that certain kinds of error can be avoided for some users. This article overcomes the limitation of Basuki’s approach by incorporating many aspects of user behaviour into a single user model, and introduces a more natural approach to model human–computer interaction. Thomas Anung Basuki, Antonio Cerone, Andreas Griesmayer, Rudolf Schlatte |
Formal Aspects Comput. | 3 |
| 2008 | Testing Concurrent Objects with Application-Specific Schedulers
Rudolf Schlatte, Bernhard K. Aichernig, Frank S. de Boer, Andreas Griesmayer, Einar Broch Johnsen |
ICTAC | 4 |
| 2006 | Repair of Boolean Programs with an Application to C
Andreas Griesmayer, Roderick Bloem, Byron Cook |
CAV | 1 |
| 2005 | Program Repair as a Game
Barbara Jobstmann, Andreas Griesmayer, Roderick Bloem |
CAV | 2 |
| 2005 | Formal Verification of Control Software: A Case Study
Andreas Griesmayer, Roderick Bloem, Martin Hautzendorfer, Franz Wotawa |
IEA/AIE | 1 |