VLDB 2026 Research / reviewers in the wild / expert
Ian Cassar
dblp:159/2078
· DBLP profile ↗
9ranked-venue papers
2as first author
4since 2021 · last 2023
0000-0002-5845-3753ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 2 first-author · 2 since 2021Theory of computation · 4 · 1 first-author · 2 since 2021Computer networks · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | On first-order runtime enforcement of branching-time properties
Luca Aceto, Ian Cassar, Adrian Francalanza, Anna Ingólfsdóttir |
Acta Informatica | 2 |
| 2023 | Bidirectional Runtime Enforcement of First-Order Branching-Time PropertiesabstractRuntime enforcement is a dynamic analysis technique that instruments a monitor with a system in order to ensure its correctness as specified by some property. This paper explores bidirectional enforcement strategies for properties describing the input and output behaviour of a system. We develop an operational framework for bidirectional enforcement and use it to study the enforceability of the safety fragment of Hennessy-Milner logic with recursion (sHML). We provide an automated synthesis function that generates correct monitors from sHML formulas, and show that this logic is enforceable via a specific type of bidirectional enforcement monitors called action disabling monitors. Luca Aceto, Ian Cassar, Adrian Francalanza, Anna Ingólfsdóttir |
Log. Methods Comput. Sci. | 2 |
| 2021 | On Bidirectional Runtime Enforcement
Luca Aceto, Ian Cassar, Adrian Francalanza, Anna Ingólfsdóttir |
FORTE | 2 |
| 2021 | Comparing controlled system synthesis and suppression enforcement
Luca Aceto, Ian Cassar, Adrian Francalanza, Anna Ingólfsdóttir |
Int. J. Softw. Tools Technol. Transf. | 2 |
| 2019 | Comparing Controlled System Synthesis and Suppression Enforcement
Luca Aceto, Ian Cassar, Adrian Francalanza, Anna Ingólfsdóttir |
RV | 2 |
| 2018 | On Runtime Enforcement via SuppressionsabstractRuntime enforcement is a dynamic analysis technique that uses monitors to enforce the behaviour specified by some correctness property on an executing system. The enforceability of a logic captures the extent to which the properties expressible via the logic can be enforced at runtime. We study the enforceability of Hennessy-Milner Logic with Recursion (muHML) with respect to suppression enforcement. We develop an operational framework for enforcement which we then use to formalise when a monitor enforces a muHML property. We also show that the safety syntactic fragment of the logic, sHML, is enforceable by providing an automated synthesis function that generates correct suppression monitors from sHML formulas. Luca Aceto, Ian Cassar, Adrian Francalanza, Anna Ingólfsdóttir |
CONCUR | 2 |
| 2017 | A Foundation for Runtime Monitoring
Adrian Francalanza, Luca Aceto, Antonis Achilleos, Duncan Paul Attard, Ian Cassar, Dario Della Monica, Anna Ingólfsdóttir |
RV | 5 |
| 2016 | On Implementing a Monitor-Oriented Programming Framework for Actor Systems
Ian Cassar, Adrian Francalanza |
IFM | 1 |
| 2015 | Runtime Adaptation for Actor Systems
Ian Cassar, Adrian Francalanza |
RV | 1 |