activity
20152025
most citedFormal Methods: From Academia to Industrial Practice. A Travel Guide

5 citations · 7 across the 13 of their papers we have counts for

collaborators

15 papers

cs.MA2025

Unattainability of Common Knowledge in Asymmetric Games with Imperfect Information

Fabian Farestam, Dilian Gurov

In this paper, we present a conceptual model game to examine the dynamics of asymmetric interactions in games with imperfect information. The game involves two agents with starkly…

cs.LO2024

A Program Instrumentation Framework for Automatic Verification

Jesper Amilon, Zafer Esen, Dilian Gurov +3

In deductive verification and software model checking, dealing with certain specification language constructs can be problematic when the back-end solver is not sufficiently powerf…

cs.MA2024

Asynchronous Agents with Perfect Recall: Model Reductions, Knowledge-Based Construction, and Model Checking for Coalitional Strategies

Dilian Gurov, Filip Jamroga, Wojciech Jamroga +4

Model checking of strategic abilities for agents with memory is a notoriously hard problem, and very few attempts have been made to tackle it. In this paper, we present two importa…

cs.LO2024

An Expressive Trace Logic for Recursive Programs

Dilian Gurov, Reiner Hähnle

We present an expressive logic over trace formulas, based on binary state predicates, chop, and least fixed-points, for precise specification of programs with recursive procedures.…

cs.LO2024★ 1 cited

A Hoare Logic for Domain Specification (Full Version)

Eduard Kamburjan, Dilian Gurov

Programs must be correct with respect to their application domain. Yet, the program specification and verification approaches so far only consider correctness in terms of computati…

cs.LO2023

Soundness and Completeness of a Model-Checking Proof System for CTL

Georg Friedrich Schuppe, Dilian Gurov

We propose a local model-checking proof system for a fragment of CTL. The rules of the proof system are motivated by the well-known fixed-point characterisation of CTL based on unf…

cs.SE2023★ 1 cited

Automatic Program Instrumentation for Automatic Verification (Extended Technical Report)

Jesper Amilon, Zafer Esen, Dilian Gurov +2

In deductive verification and software model checking, dealing with certain specification language constructs can be problematic when the back-end solver is not sufficiently powerf…

cs.SE2022

Towards Trace-based Deductive Verification (Tech Report)

Richard Bubel, Dilian Gurov, Reiner Hähnle +1

Contracts specifying a procedure's behavior in terms of pre- and postconditions are essential for scalable software verification, but cannot express any constraints on the events o…

cs.SE2022

Bounded Invariant Checking for Stateflow

Predrag Filipovikj, Gustav Ung, Dilian Gurov +1

Stateflow models are complex software models, often used as part of industrial safety-critical software solutions designed with Matlab Simulink. Being part of safety-critical solut…

cs.FL2021

Bounded Invariant Checking for Stateflow Programs

Predrag Filipovikj, Dilian Gurov, Mattias Nyberg

Stateflow models are complex software models, often used as part of safety-critical software solutions designed with Matlab Simulink. They incorporate design principles that are ty…

cs.CR2021

Dynamic Vulnerability Detection on Smart Contracts Using Machine Learning

Mojtaba Eshghie, Cyrille Artho, Dilian Gurov

In this work we propose Dynamit, a monitoring framework to detect reentrancy vulnerabilities in Ethereum smart contracts. The novelty of our framework is that it relies only on tra…

cs.LO2021

An Abstract Contract Theory for Programs with Procedures

Christian Lidström, Dilian Gurov

When developing complex software and systems, contracts provide a means for controlling the complexity by dividing the responsibilities among the components of the system in a hier…

cs.MA2020

Knowledge-Based Strategies for Multi-Agent Teams Playing Against Nature

Dilian Gurov, Valentin Goranko, Edvin Lundberg

We study teams of agents that play against Nature towards achieving a common objective. The agents are assumed to have imperfect information due to partial observability, and have…

cs.SE2020★ 5 cited

Formal Methods: From Academia to Industrial Practice. A Travel Guide

Marieke Huisman, Dilian Gurov, Alexander Malkis

For many decades, formal methods are considered to be the way forward to help the software industry to make more reliable and trustworthy software. However, despite this strong bel…

cs.DM2015

Self-Correlation and Maximum Independence in Finite Relations

Dilian Gurov, Minko Markov

We consider relations with no order on their attributes as in Database Theory. An independent partition of the set of attributes S of a finite relation R is any partition X of S su…