VLDB 2026 Research / reviewers in the wild / expert
Vladimiro Sassone
dblp:s/VladimiroSassone
· DBLP profile ↗
69ranked-venue papers
13as first author
5since 2021 · last 2025
0000-0002-6432-1482ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 50 · 13 first-author · 2 since 2021Security and privacy · 11 · 3 since 2021Software engineering, systems software and programming languages · 11 · 1 first-author · 2 since 2021Systems, architecture and hardware · 3Applied, interdisciplinary, general and emerging computing · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | FaultSpy: On the Insecurity of SPDM Protocols under Fault InjectionabstractThe Security Protocol and Data Model (SPDM) establishes device-level trust in hardware platforms through authentication, attestation, and secure session establishment. While prior research has focused on formal analyses and deployment considerations, the impact of implementation-level vulnerabilities, particularly under active physical adversaries, remains largely underexplored. This work presents FaultSpy, the first systematic framework for evaluating SPDM against Fault Injection Attacks (FIAs) and their combination with other prominent attack vectors, such as Man-In-The-Middle (MITM) attacks. Leveraging the fault injection simulation tool, FaultFinder, with our custom SPDM-specific hooks, we uncover nine concrete vulnerabilities spanning both threat models. These include bypassing mutual authentication, suppressing signature generation and verification, downgrading negotiated capabilities, skipping mandatory protocol steps, manipulating key update behavior, transmitting messages intended to be encrypted in plaintext, and extracting session keys. We further validate the feasibility of these attacks through practical voltage glitching experiments on an RP2350 microcontroller. Our findings demonstrate that FIAs-whether in isolation or combined with other attacks-significantly expand the SPDM attack surface, highlighting the need for robust implementation-level countermeasures. Peiyao Sun, Qifan Wang 0003, David F. Oswald, Mark Ryan 0001, Vladimiro Sassone, Ahmad Atamli-Reineh |
TrustCom | 5 |
| 2025 | Developing Safe Exception Recovery Mechanisms for CHERI Capability Hardware Using UML-B Formal Analysis
Colin F. Snook, Asieh Salehi Fathabadi, Thai Son Hoang, Robert Thorburn, Michael J. Butler, Leonardo Aniello, Vladimiro Sassone |
ABZ | 7 |
| 2024 | ScaNeF-IoT: Scalable Network Fingerprinting for IoT DeviceabstractRecognising IoT devices through network fingerprinting contributes to enhancing the security of IoT networks and supporting forensic activities. Machine learning techniques have been extensively utilised in the literature to optimise IoT fingerprinting accuracy. Given the rapid proliferation of new IoT devices, a current challenge in this field is around how to make IoT fingerprinting scalable, which involves efficiently updating the used machine learning model to enable the recognition of new IoT devices. Some approaches have been proposed to achieve scalability, but they all suffer from limitations like large memory requirements to store training data and accuracy decrease for older devices. Tadani Nasser Alyahya, Leonardo Aniello, Vladimiro Sassone |
ARES | 3 |
| 2024 | Designing Exception Handling Using Event-B
Asieh Salehi Fathabadi, Colin F. Snook, Thai Son Hoang, Robert Thorburn, Michael J. Butler, Leonardo Aniello, Vladimiro Sassone |
ABZ | 7 |
| 2022 | CIST: A Serious Game for Hardware Supply Chain
Stephen Hart, Basel Halak, Vladimiro Sassone |
Comput. Secur. | 3 |
| 2020 | Riskio: A Serious Game for Cyber Security Awareness and Education
Stephen Hart, Andrea Margheri, Federica Paci, Vladimiro Sassone |
Comput. Secur. | 4 |
| 2018 | Towards Adaptive Access Control
Luciano Argento, Andrea Margheri, Federica Paci, Vladimiro Sassone, Nicola Zannone |
DBSec | 4 |
| 2017 | Privacy-Preserving Access Control in Cloud FederationsabstractA Cloud federation is a collaboration of organizations sharing data hosted on their private cloud infrastructures in order to exploit a common business opportunity. However, the adoption of cloud federations is hindered by member organizations' concerns on sharing their data with potentially competing organizations. For cloud federations to be viable, federated organizations' privacy concerns should be alleviated by providing mechanisms that allow organizations to control which users from other federated organizations can access which data. We propose the architecture of a novel identity and access management system part of FaaS, a cloud federation service developed by the H2020 SUNFISH project. Our system allows federated organizations to enforce attribute-based access control policies on their data in a privacy-preserving fashion. Users are granted access to federated data when their identity attributes match the policies, but without revealing their attributes in clear. The architecture relies on two novel technologies, blockchain and Intel SGX hardware platform to guarantee integrity of the policy evaluation process. Shorouq Alansari, Federica Paci, Andrea Margheri, Vladimiro Sassone |
CLOUD | 4 |
| 2017 | A Distributed Infrastructure for Democratic Cloud FederationsabstractCloud federation is a novel concept that has been drawing attention from research and industry. However, there is a lack of solid proposal that can be widely adopted in practice to guarantee adequate governance of federations, especially in the Public Sector contexts due to legal requirements. In this paper, we propose an innovative governance approach that ensures distributed and democratic control in cloud federations. Starting from FaaS, a recent cloud federation proposal, we propose a blockchain infrastructure for the federation registry that implements the proposed governance approach. Andrea Margheri, Md Sadek Ferdous, Mu Yang, Vladimiro Sassone |
CLOUD | 4 |
| 2017 | A Distributed Access Control System for Cloud FederationsabstractCloud federations are a new collaboration paradigm where organizations share data across their private cloud infrastructures. However, the adoption of cloud federations is hindered by federated organizations' concerns on potential risks of data leakage and data misuse. For cloud federations to be viable, federated organizations' privacy concerns should be alleviated by providing mechanisms that allow organizations to control which users from other federated organizations can access which data. We propose a novel identity and access management system for cloud federations. The system allows federated organizations to enforce attribute-based access control policies on their data in a privacy-preserving fashion. Users are granted access to federated data when their identity attributes match the policies, but without revealing their attributes to the federated organization owning data. The system also guarantees the integrity of the policy evaluation process by using block chain technology and Intel SGX trusted hardware. It uses block chain to ensure that users identity attributes and access control policies cannot be modified by a malicious user, while Intel SGX protects the integrity and confidentiality of the policy enforcement process. We present the access control protocol, the system architecture and discuss future extensions. Shorouq Alansari, Federica Paci, Vladimiro Sassone |
ICDCS | 3 |
| 2017 | Decentralised Runtime Monitoring for Access Control Systems in Cloud FederationsabstractCloud federation is an emergent cloud-computing paradigm where partner organisations share data and services hosted on their own cloud platforms. In this context, it is crucial to enforce access control policies that satisfy data protection and privacy requirements of partner organisations. However, due to the distributed nature of cloud federations, the access control system alone does not guarantee that its deployed components cannot be circumvented while processing access requests. In order to promote accountability and reliability of a distributed access control system, we present a decentralised runtime monitoring architecture based on blockchain technology. Md Sadek Ferdous, Andrea Margheri, Federica Paci, Mu Yang, Vladimiro Sassone |
ICDCS | 5 |
| 2017 | Quantifying leakage in the presence of unreliable sources of information
Sardaouna Hamadou, Catuscia Palamidessi, Vladimiro Sassone |
J. Comput. Syst. Sci. | 3 |
| 2015 | An analysis of trust in anonymity networks in the presence of adaptive attackersabstractAnonymity is a security property of paramount importance, as we move steadily towards a wired, online community. Its import touches upon subjects as different as eGovernance, eBusiness and eLeisure, as well as personal freedom of speech in authoritarian societies. Trust metrics are used in anonymity networks to support and enhance reliability in the absence of verifiable identities, and a variety of security attacks currently focus on degrading a user's trustworthiness in the eyes of the other users. Sardaouna Hamadou, Vladimiro Sassone, Mu Yang |
Math. Struct. Comput. Sci. | 2 |
| 2014 | A verified algebra for read-write Linked Data
Ross Horne, Vladimiro Sassone |
Sci. Comput. Program. | 2 |
| 2013 | Structural operational semantics for stochastic and weighted transition systems
Bartek Klin, Vladimiro Sassone |
Inf. Comput. | 2 |
| 2012 | Tracing where and who provenance in Linked Data: A calculus
Mariangiola Dezani-Ciancaglini, Ross Horne, Vladimiro Sassone |
Theor. Comput. Sci. | 3 |
| 2011 | Minimising Anonymity Loss in Anonymity Networks under DoS Attacks
Mu Yang, Vladimiro Sassone |
ICICS | 2 |
| 2010 | Trust in Anonymity Networks
Vladimiro Sassone, Sardaouna Hamadou, Mu Yang |
CONCUR | 1 |
| 2010 | Reconciling Belief and Vulnerability in Information FlowabstractBelief and vulnerability have been proposed recently to quantify information flow in security systems. Both concepts stand as alternatives to the traditional approaches founded on Shannon entropy and mutual information, which were shown to provide inadequate security guarantees. In this paper we unify the two concepts in one model so as to cope with (potentially inaccurate) attackers' extra knowledge. To this end we propose a new metric based on vulnerability that takes into account the adversary's beliefs. Sardaouna Hamadou, Vladimiro Sassone, Catuscia Palamidessi |
IEEE Symposium on Security and Privacy | 2 |
| 2009 | An analysis of the exponential decay principle in probabilistic trust models
Ehab ElSalamouny, Karl Krukow, Vladimiro Sassone |
Theor. Comput. Sci. | 3 |
| 2008 | Structural Operational Semantics for Stochastic Process Calculi
Bartek Klin, Vladimiro Sassone |
FoSSaCS | 2 |
| 2008 | A logical framework for history-based access control and reputation systemsabstractReputation systems are meta systems that record, aggregate and distribute information about principals' behaviour in distributed applications. Similarly, history-based access control systems make decisions based on programs' past security-sensitive actions. While the applications are distinct, the two types of systems are fundamentally making decisions based on information about the past behaviour of an entity. A logical policy-centric framework for such behaviour-based decision-making is presented. In the framework, principals specify policies which state precise requirements on the past behaviour of other principals that must be fulfilled in order for interaction to take place. The framework consists of a formal model of behaviour, based on event structures; a declarative logical language for specifying properties of past behaviour; and efficient dynamic algorithms for checking whether a particular behaviour satisfies a property from the language. It is shown how the framework can be extended in several ways, most notably to encompass parameterized events and quantification over parameters. In an extended application, it is illustrated how the framework can be applied for dynamic history-based access control for safe execution of unknown and untrusted programs. Karl Krukow, Mogens Nielsen, Vladimiro Sassone |
J. Comput. Secur. | 3 |
| 2008 | Foundations of Software Science and Computational Structures: Selected papers from FOSSACS 2005
Vladimiro Sassone |
Theor. Comput. Sci. | 1 |
| 2007 | Semantic Barbs and Biorthogonality
Julian Rathke, Vladimiro Sassone, Pawel Sobocinski 0001 |
FoSSaCS | 2 |
| 2007 | Static BiLog: a Unifying Language for Spatial Structures
Giovanni Conforti, Damiano Macedonio, Vladimiro Sassone |
Fundam. Informaticae | 3 |
| 2007 | Space-aware ambients and processes
Franco Barbanera, Michele Bugliesi, Mariangiola Dezani-Ciancaglini, Vladimiro Sassone |
Theor. Comput. Sci. | 4 |
| 2007 | Semantic and logical foundations of global computing: Papers from the EU-FET global computing initiative (2001-2005)
Donald Sannella, Vladimiro Sassone |
Theor. Comput. Sci. | 2 |
| 2006 | Typed polyadic pi-calculus in bigraphsabstractBigraphs have been introduced with the aim to provide a topographical meta-model for mobile, distributed agents that can manipulate their own communication links and nested locations. In this paper we examine a presentation of type systems on bigraphical systems using the notion of sorting. We focus our attention on the typed polyadic π-calculus with capability types à la Pierce and Sangiorgi, which we represent using a novel kind of link sorting called subsorting. Using the theory of relative pushouts we derive a labelled transition system which yield a coinductive characterisation of a behavioural congruence for the calculus. The results obtained in this paper constitute a promising foundation for the presentation of various type systems for the (polyadic) π-calculus as sortings in the setting of bigraphs Mikkel Bundgaard, Vladimiro Sassone |
PPDP | 2 |
| 2006 | Inferring dynamic credentials for rôle-based trust managementabstractThe topic of this paper is the rôle-based trust-management language RT0, a formalism inspired by logic programming that handles trust in large scale, decentralised systems. We provide a purely operational semantics for the language in which credentials can be established using a simple set of inference rules. We then extend RT0to include time validity and boolean guards that control the availability of credentials. In such an extended framework, credentials are conditional on the availability of supporting credentials in the execution context. In addition to a set-theoretic and a logic-programming semantics, we develop for the extended language a series of increasingly powerful inference systems for establishing these conditional credentials. By means of simple but realistic examples, we demonstrate the expressiveness and usability of our language, warranting its integration into existing trust-management tools Daniele Gorla, Matthew Hennessy, Vladimiro Sassone |
PPDP | 3 |
| 2006 | Role-based access control for a distributed calculusabstractRôle-based access control (RBAC) is increasingly attracting attention because it reduces the complexity and cost of security administration by interposing the notion of rôle in the assignment of permissions to users. In this paper, we present a forma Chiara Braghin, Daniele Gorla, Vladimiro Sassone |
J. Comput. Secur. | 3 |
| 2006 | A Hybrid Intuitionistic Logic: Semantics and DecidabilityabstractWe study a hybrid intuitionistic modal logic suitable for reasoning about distribution of resources. The modalities of the logic allow validation of properties in a particular place, in some place and in all places. We provide a sound and complete Kripke semantics. We also define a sound and complete birelational semantics, and show that it enjoys the finite model property: if a judgement is not valid in the logic, then there is a finite birelational counter-model. Hence, we prove that the logic is decidable. Rohit Chadha, Damiano Macedonio, Vladimiro Sassone |
J. Log. Comput. | 3 |
| 2005 | Labels from Reductions: Towards a General Theory
Bartek Klin, Vladimiro Sassone, Pawel Sobocinski 0001 |
CALCO | 2 |
| 2005 | A framework for concrete reputation-systems with applications to history-based access controlabstractIn a reputation-based trust-management system, agents maintain information about the past behaviour of other agents. This information is used to guide future trust-based decisions about interaction. However, while trust management is a component in security decision-making, many existing reputation-based trust-management systems provide no formal security-guarantees. In this extended abstract, we describe a mathematical framework for a class of simple reputation-based systems. In these systems, decisions about interaction are taken based on policies that are exact requirements on agents' past histories. We present a basic declarative language, based on pure-past linear temporal logic, intended for writing simple policies. While the basic language is reasonably expressive (encoding e.g. Chinese Wall policies) we show how one can extend it with quantification and parameterized events. This allows us to encode other policies known from the literature, e.g., `one-out-of-k'. The problem of checking a history with respect to a policy is efficient for the basic language, and tractable for the quantified language when policies do not have too many variables. Karl Krukow, Mogens Nielsen, Vladimiro Sassone |
CCS | 3 |
| 2005 | Spatial Logics for Bigraphs
Giovanni Conforti, Damiano Macedonio, Vladimiro Sassone |
ICALP | 3 |
| 2005 | Reactive Systems over CospansabstractThe theory of reactive systems, introduced by Leifer and Milner and previously extended by the authors, allows the derivation of well-behaved labelled transition systems (LTS) for semantic models with an underlying reduction semantics. The derivation procedure requires the presence of certain colimits (or, more usually and generally, bicolimits) which need to be constructed separately within each model. In this paper, we offer a general construction of such bicolimits in a class of bicategones of cospans. The construction sheds light on as well as extends Ehrig and Konig's rewriting via borrowed contexts and opens the way to a unified treatment of several applications. Vladimiro Sassone, Pawel Sobocinski 0001 |
LICS | 1 |
| 2005 | Jeeg: temporal constraints for the synchronization of concurrent objectsabstractAbstract We introduce Jeeg, a dialect of Java based on a declarative replacement of the synchronization mechanisms of Java that results in a complete decoupling of the ‘business’ and the ‘synchronization’ code of classes. Synchronization constraints in Jeeg are expressed in a linear temporal logic, which allows one to effectively limit the occurrence of the inheritance anomaly that commonly affects concurrent object‐oriented languages. Jeeg is inspired by the current trend in aspect‐oriented languages. In a Jeeg program the sequential and concurrent aspects of object behaviors are decoupled: specified separately by the programmer, these are then weaved together by the Jeeg compiler. Copyright © 2005 John Wiley & Sons, Ltd. Giuseppe Milicia, Vladimiro Sassone |
Concurr. Pract. Exp. | 2 |
| 2005 | Communication and mobility control in boxed ambients
Michele Bugliesi, Silvia Crafa, Massimo Merro, Vladimiro Sassone |
Inf. Comput. | 4 |
| 2005 | Security Policies as Membranes in Systems for Global ComputingabstractWe propose a simple global computing framework, whose main concern is code migration. Systems are structured in sites, and each site is divided into two parts: a computing body, and a membrane, which regulates the interactions between the computing body and the external environment. More precisely, membranes are filters which control access to the associated site, and they also rely on the well-established notion of trust between sites. We develop a basic theory to express and enforce security policies via membranes. Initially, these only control the actions incoming agents intend to perform locally. We then adapt the basic theory to encompass more sophisticated policies, where the number of actions an agent wants to perform, and also their order, are considered. Daniele Gorla, Matthew Hennessy, Vladimiro Sassone |
Log. Methods Comput. Sci. | 3 |
| 2005 | Observational congruences for dynamically reconfigurable tile systems
Roberto Bruni 0001, Ugo Montanari, Vladimiro Sassone |
Theor. Comput. Sci. | 3 |
| 2005 | Locating reaction with 2-categories
Vladimiro Sassone, Pawel Sobocinski 0001 |
Theor. Comput. Sci. | 1 |
| 2004 | A Distributed Calculus for Ro^le-Based Access Control
Chiara Braghin, Daniele Gorla, Vladimiro Sassone |
CSFW | 3 |
| 2004 | A Dependently Typed Ambient Calculus
Cédric Lhoussaine, Vladimiro Sassone |
ESOP | 2 |
| 2004 | A Calculus for Trust Management
Marco Carbone, Mogens Nielsen, Vladimiro Sassone |
FSTTCS | 3 |
| 2004 | Introduction to special issue on concurrency and coordination: Selected work from the International Workshop ConCoordabstractThis Special Issue of Mathematical Structures in Computer Science contains selected papers from ConCoord, the International Workshop on Concurrency and Coordination held in Lipari, Italy, on July 6–8, 2001 and associated to the 13th Lipari School for Computer Science Researchers on the Foundations of Wide Area Network Programming. Vladimiro Sassone |
Math. Struct. Comput. Sci. | 1 |
| 2004 | Preface
Vladimiro Sassone |
Theor. Comput. Sci. | 1 |
| 2003 | Deriving Bisimulation Congruences: 2-Categories Vs Precategories
Vladimiro Sassone, Pawel Sobocinski 0001 |
FoSSaCS | 1 |
| 2003 | Secrecy in Untrusted Networks
Michele Bugliesi, Silvia Crafa, Amela Prelic, Vladimiro Sassone |
ICALP | 4 |
| 2003 | A Formal Model for Trust in Dynamic NetworksabstractWe propose a formal model of trust informed by the Global Computing scenario and focusing on the aspects of trust formation, evolution, and propagation. The model is based on a novel notion of trust structures which, building on concepts from trust management and domain theory, feature at the same time a trust and an information partial order. Marco Carbone, Mogens Nielsen, Vladimiro Sassone |
SEFM | 3 |
| 2002 | A Calculus of Mobile Resources
Jens Chr. Godskesen, Thomas T. Hildebrandt, Vladimiro Sassone |
CONCUR | 3 |
| 2002 | Typing and Subtyping Mobility in Boxed Ambients
Massimo Merro, Vladimiro Sassone |
CONCUR | 2 |
| 2002 | Communication Interference in Mobile Boxed Ambients
Michele Bugliesi, Silvia Crafa, Massimo Merro, Vladimiro Sassone |
FSTTCS | 4 |
| 2001 | High-Level Petri Nets as Type Theories in the Join Calculus
Maria Grazia Buscemi, Vladimiro Sassone |
FoSSaCS | 2 |
| 2001 | Properties of Distributed Timed-Arc Petri Nets
Mogens Nielsen, Vladimiro Sassone, Jirí Srba |
FSTTCS | 2 |
| 2001 | Functorial Models for Petri Nets
Roberto Bruni 0001, José Meseguer 0001, Ugo Montanari, Vladimiro Sassone |
Inf. Comput. | 4 |
| 2000 | Algebraic Models for Contextual Nets
Roberto Bruni 0001, Vladimiro Sassone |
ICALP | 2 |
| 1998 | An Axiomatization of the Category of Petri Net Computations
Vladimiro Sassone |
Math. Struct. Comput. Sci. | 1 |
| 1997 | On the Semantics of Place/Transition Petri NetsabstractPlace/transition (PT) Petri nets are one of the most widely used models of concurrency. However, they still lack, in our view, a satisfactory semantics: on the one hand the ‘token game’ is too intensional, even in its more abstract interpretations in terms of nonsequential processes and monoidal categories; on the other hand, Winskel's basic unfolding construction, which provides a coreflection between nets and finitary prime algebraic domains, works only for safe nets. In this paper we extend Winskel's result to PT nets. We start with a rather general category PTNets of PT nets, we introduce a category DecOcc of decorated (nondeterministic) occurrence nets and we define adjunctions between PTNets and DecOcc and between DecOcc and Occ, the category of occurrence nets. The role of DecOcc is to provide natural unfoldings for PT nets, i.e., acyclic safe nets where a notion of family is used to relate multiple instances of the same place. The unfolding functor from PTNets to Occ reduces to Winskel's when restricted to safe nets. Moreover, the standard coreflection between Occ and Dom, the category of finitary prime algebraic domains, when composed with the unfolding functor above, determines a chain of adjunctions between PTNets and Dom. José Meseguer 0001, Ugo Montanari, Vladimiro Sassone |
Math. Struct. Comput. Sci. | 3 |
| 1996 | Comparing Transition Systems with Independence and Asynchronous Transition Systems
Thomas T. Hildebrandt, Vladimiro Sassone |
CONCUR | 2 |
| 1996 | Higher Dimensional Transition SystemsabstractWe introduce the notion of higher dimensional transition systems as a model of concurrency providing an elementary, set-theoretic formalisation of the idea of higher dimensional transition. We show an embedding of the category of higher dimensional transition systems into that of higher dimensional automata which cuts down to an equivalence when we restrict to non-degenerate automata. Moreover, we prove that the natural notion of bisimulation for such structures is a generalisation of the strong history preserving bisimulation, and provide an abstract categorical account of it via open maps. Finally, we define a notion of unfolding for higher dimensional transition systems and characterise the structures so obtained as a generalisation of event structures. Gian Luca Cattani, Vladimiro Sassone |
LICS | 2 |
| 1996 | Process versus Unfolding Semantics for Place/Transition Petri Nets
José Meseguer 0001, Ugo Montanari, Vladimiro Sassone |
Theor. Comput. Sci. | 3 |
| 1996 | An Axiomatization of the Algebra of Petri Net Concatenable Processes
Vladimiro Sassone |
Theor. Comput. Sci. | 1 |
| 1996 | Models for Concurrency: Towards a Classification
Vladimiro Sassone, Mogens Nielsen, Glynn Winskel |
Theor. Comput. Sci. | 1 |
| 1995 | Characterizing Behavioural Congruences for Petri Nets
Mogens Nielsen, Lutz Priese, Vladimiro Sassone |
CONCUR | 3 |
| 1995 | Axiomatizing Petri Net Concatenable Processes
Vladimiro Sassone |
FCT | 1 |
| 1993 | A Classification of Models for Concurrency
Vladimiro Sassone, Mogens Nielsen, Glynn Winskel |
CONCUR | 1 |
| 1993 | Deterministic Behavioural Models for Concurrency
Vladimiro Sassone, Mogens Nielsen, Glynn Winskel |
MFCS | 1 |
| 1992 | On the Semantics of Petri Nets
José Meseguer 0001, Ugo Montanari, Vladimiro Sassone |
CONCUR | 3 |
| 1992 | Dynamic congruence vs. progressing bisimulation for CCS
Ugo Montanari, Vladimiro Sassone |
Fundam. Informaticae | 2 |
| 1991 | CCS Dynamic Bisimulation is Progressing
Ugo Montanari, Vladimiro Sassone |
MFCS | 2 |