VLDB 2026 Research / reviewers in the wild / expert
Diego Latella
dblp:90/2520
· DBLP profile ↗
53ranked-venue papers
5as first author
11since 2021 · last 2026
0000-0002-3257-9059ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 26 · 3 first-author · 8 since 2021Theory of computation · 16 · 1 first-author · 4 since 2021Computer networks · 5 · 2 since 2021Systems, architecture and hardware · 4Security and privacy · 2Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Model Checking in Space with Applications to Medical Image Analysis - Invited Abstract
Gina Belmonte, Vincenzo Ciancia, Diego Latella, Mieke Massink |
FASE | 3 |
| 2026 | Weak Simplicial Bisimilarity and Minimisation for Polyhedral Model CheckingabstractThe work described in this paper builds on the polyhedral semantics of the Spatial Logic for Closure Spaces (SLCS) and the geometric spatial model checker PolyLogicA. Polyhedral models are central in domains that exploit mesh processing, such as 3D computer graphics. A discrete representation of polyhedral models is given by cell poset models, which are amenable to geometric spatial model checking on polyhedral models using the logical language SLCS$η$, a weaker version of SLCS. In this work we show that the mapping from polyhedral models to cell poset models preserves and reflects SLCS$η$. We also propose weak simplicial bisimilarity on polyhedral models and weak $\pm$-bisimilarity on cell poset models, where by ``weak'' we mean that the relevant equivalence is coarser than the corresponding one for SLCS, leading to a greater reduction of the size of models and thus to more efficient model checking. We show that the proposed bisimilarities enjoy the Hennessy-Milner property, i.e. two points are weakly simplicial bisimilar iff they are logically equivalent for SLCS$η$. Similarly, two cells are weakly $\pm$-bisimilar iff they are logically equivalent in the poset-model interpretation of SLCS$η$. Furthermore we present a model minimisation procedure and prove that it correctly computes the minimal model with respect to weak $\pm$-bisimilarity, i.e. with respect to logical equivalence of SLCS$η$. The procedure works via an encoding into LTSs and then exploits branching bisimilarity on those LTSs, exploiting the minimisation capabilities as included in the mCRL2 toolset. Various examples show the effectiveness of the approach. Nick Bezhanishvili, Laura Bussi, Vincenzo Ciancia, David Gabelaia, Mamuka Jibladze, Diego Latella, Mieke Massink, Erik P. de Vink |
Log. Methods Comput. Sci. | 6 |
| 2025 | On Bisimilarity for Quasi-discrete Closure SpacesabstractClosure spaces, a generalisation of topological spaces, have shown to be a convenient theoretical framework for spatial model checking. The closure operator of closure spaces and quasi-discrete closure spaces induces a notion of neighborhood akin to that of topological spaces that build on open sets. For closure models and quasi-discrete closure models, in this paper we present three notions of bisimilarity that are logically characterised by corresponding modal logics with spatial modalities: (i) CM-bisimilarity for closure models (CMs) is shown to generalise topo-bisimilarity for topological models and to be an instantiation of neighbourhood bisimilarity, when CMs are seen as (augmented) neighbourhood models. CM-bisimilarity corresponds to equivalence with respect to the infinitary modal logic IML that includes the modality ${\cal N}$ for ``being near to''. (ii) CMC-bisimilarity, with `CMC' standing for CM-bisimilarity with converse, refines CM-bisimilarity for quasi-discrete closure spaces, carriers of quasi-discrete closure models. Quasi-discrete closure models come equipped with two closure operators, Direct ${\cal C}$ and Converse ${\cal C}$, stemming from the binary relation underlying closure and its converse. CMC-bisimilarity, is captured by the infinitary modal logic IMLC including two modalities, Direct ${\cal N}$ and Converse ${\cal N}$, corresponding to the two closure operators. (iii) CoPa-bisimilarity on quasi-discrete closure models, which is weaker than CMC-bisimilarity, is based on the notion of compatible paths. The logical counterpart of CoPa-bisimilarity is the infinitary modal logic ICRL with modalities Direct $ζ$ and Converse $ζ$, whose semantics relies on forward and backward paths, respectively. It is shown that CoPa-bisimilarity for quasi-discrete closure models relates to divergence-blind stuttering equivalence for Kripke models. Vincenzo Ciancia, Diego Latella, Mieke Massink, Erik P. de Vink |
Log. Methods Comput. Sci. | 2 |
| 2024 | Weak Simplicial Bisimilarity for Polyhedral Models and SLCSη
Nick Bezhanishvili, Vincenzo Ciancia, David Gabelaia, Mamuka Jibladze, Diego Latella, Mieke Massink, Erik P. de Vink |
FORTE | 5 |
| 2024 | Towards Hybrid-AI in Imaging Using VoxLogicA
Gina Belmonte, Laura Bussi, Vincenzo Ciancia, Diego Latella, Mieke Massink |
ISoLA (4) | 4 |
| 2023 | Minimisation of Spatial Models Using Branching Bisimilarity
Vincenzo Ciancia, Jan Friso Groote, Diego Latella, Mieke Massink, Erik P. de Vink |
FM | 3 |
| 2023 | On Bisimilarity for Polyhedral Models and SLCS
Vincenzo Ciancia, David Gabelaia, Diego Latella, Mieke Massink, Erik P. de Vink |
FORTE | 3 |
| 2022 | On Binding in the Spatial Logics for Closure Spaces
Laura Bussi, Vincenzo Ciancia, Fabio Gadducci, Diego Latella, Mieke Massink |
ISoLA (1) | 4 |
| 2022 | Geometric Model Checking of Continuous SpaceabstractTopological Spatial Model Checking is a recent paradigm where model checking techniques are developed for the topological interpretation of Modal Logic. The Spatial Logic of Closure Spaces, SLCS, extends Modal Logic with reachability connectives that, in turn, can be used for expressing interesting spatial properties, such as "being near to" or "being surrounded by". SLCS constitutes the kernel of a solid logical framework for reasoning about discrete space, such as graphs and digital images, interpreted as quasi discrete closure spaces. Following a recently developed geometric semantics of Modal Logic, we propose an interpretation of SLCS in continuous space, admitting a geometric spatial model checking procedure, by resorting to models based on polyhedra. Such representations of space are increasingly relevant in many domains of application, due to recent developments of 3D scanning and visualisation techniques that exploit mesh processing. We introduce PolyLogicA, a geometric spatial model checker for SLCS formulas on polyhedra and demonstrate feasibility of our approach on two 3D polyhedral models of realistic size. Finally, we introduce a geometric definition of bisimilarity, proving that it characterises logical equivalence. Nick Bezhanishvili, Vincenzo Ciancia, David Gabelaia, Gianluca Grilletti, Diego Latella, Mieke Massink |
Log. Methods Comput. Sci. | 5 |
| 2021 | Spatial Model Checking for Smart Stations - Research Challenges
Maurice H. ter Beek, Vincenzo Ciancia, Diego Latella, Mieke Massink, Giorgio Oronzo Spagnolo |
FMICS | 3 |
| 2021 | A Hands-On Introduction to Spatial Model Checking Using VoxLogicA - - Invited Contribution
Vincenzo Ciancia, Gina Belmonte, Diego Latella, Mieke Massink |
SPIN | 3 |
| 2020 | Refined Mean Field Analysis: The Gossip Shuffle Protocol Revisited
Nicolas Gast, Diego Latella, Mieke Massink |
COORDINATION | 2 |
| 2020 | Spatial logics and model checking for medical imaging
Fabrizio Banci Buonamici, Gina Belmonte, Vincenzo Ciancia, Diego Latella, Mieke Massink |
Int. J. Softw. Tools Technol. Transf. | 4 |
| 2019 | VoxLogicA: A Spatial Model Checker for Declarative Image AnalysisabstractSpatial and spatio-temporal model checking techniques have a wide range of application domains, among which large scale distributed systems and signal and image analysis. We explore a new domain, namely (semi-)automatic contouring in Medical Imaging, introducing the tool VoxLogicA which merges the state-of-the-art library of computational imaging algorithms ITK with the unique combination of declarative specification and optimised execution provided by spatial logic model checking. The result is a rapid , logic based analysis development methodology. The analysis of an existing benchmark of medical images for segmentation of brain tumours shows that simple VoxLogicA analysis can reach state-of-the-art accuracy, competing with best-in-class algorithms, with the advantage of explainability and easy replicability . Furthermore, due to a two-orders-of-magnitude speedup compared to the existing general-purpose spatio-temporal model checker topochecker , VoxLogicA enables interactive development of analysis of 3D medical images, which can greatly facilitate the work of professionals in this domain. Gina Belmonte, Vincenzo Ciancia, Diego Latella, Mieke Massink |
TACAS (1) | 3 |
| 2018 | A refined mean field approximation of synchronous discrete-time population models
Nicolas Gast, Diego Latella, Mieke Massink |
Perform. Evaluation | 2 |
| 2018 | Spatio-temporal model checking of vehicular movement in public transport systems
Vincenzo Ciancia, Stephen Gilmore, Gianluca Grilletti, Diego Latella, Michele Loreti, Mieke Massink |
Int. J. Softw. Tools Technol. Transf. | 4 |
| 2017 | FlyFast: A Mean Field Model Checker
Diego Latella, Michele Loreti, Mieke Massink |
TACAS (2) | 1 |
| 2016 | On-the-Fly Mean-Field Model-Checking for Attribute-Based Coordination
Vincenzo Ciancia, Diego Latella, Mieke Massink |
COORDINATION | 2 |
| 2016 | A Tool-Chain for Statistical Spatio-Temporal Model Checking of Bike Sharing Systems
Vincenzo Ciancia, Diego Latella, Mieke Massink, Rytis Paskauskas, Andrea Vandin |
ISoLA (1) | 2 |
| 2015 | Investigating Fluid-Flow Semantics of Asynchronous Tuple-Based Process Languages for Collective Adaptive Systems
Diego Latella, Michele Loreti, Mieke Massink |
COORDINATION | 1 |
| 2015 | On-the-fly PCTL fast mean-field approximated model-checking for self-organising coordination
Diego Latella, Michele Loreti, Mieke Massink |
Sci. Comput. Program. | 1 |
| 2013 | Stochastic Process Algebra and Stability Analysis of Collective Systems
Luca Bortolussi, Diego Latella, Mieke Massink |
COORDINATION | 2 |
| 2013 | Continuous approximation of collective system behaviour: A tutorial
Luca Bortolussi, Jane Hillston, Diego Latella, Mieke Massink |
Perform. Evaluation | 3 |
| 2012 | Fluid Analysis of Foraging Ants
Mieke Massink, Diego Latella |
COORDINATION | 2 |
| 2012 | Scalable context-dependent analysis of emergency egress modelsabstractAbstract Pervasive environments offer an increasing number of services to a large number of people moving within these environments, including timely information about where to go and when, and contextual information about the surrounding environment. This information may be conveyed to people through public displays or direct to a person’s mobile phone. People using these services interact with the system but they are also meeting other people and performing other activities as relevant opportunities arise. The design of such systems and the analysis of collective dynamic behaviour of people within them is a challenging problem. We present results on a novel usage of a scalable analysis technique in this context. We show the validity of an approach based on stochastic process-algebraic models by focussing on a representative example, i.e. emergency egress. The chosen case study has the advantage that detailed data is available from studies employing alternative analysis methods, making cross-methodology comparison possible. We also illustrate how realistic, context-dependent human behaviour, often observed in emergency egress, can naturally be embedded in the models, and how the effect of such behaviour on evacuation can be analysed in an efficient and scalable way. The proposed approach encompasses both the agent modelling viewpoint, as system behaviour emerges from specific (discrete) agent interaction, and the population viewpoint, when classes of homogeneous individuals are considered for a (continuous) approximation of overall system behaviour. Mieke Massink, Diego Latella, Andrea Bracciali, Michael D. Harrison, Jane Hillston |
Formal Aspects Comput. | 2 |
| 2011 | Modelling Non-linear Crowd Dynamics in Bio-PEPA
Mieke Massink, Diego Latella, Andrea Bracciali, Jane Hillston |
FASE | 2 |
| 2010 | A Scalable Fluid Flow Process Algebraic Approach to Emergency Egress AnalysisabstractPervasive environments offer an increasing number of services to a large number of people moving within these environments including timely information about where to go and when. People using these services interact with the system but they are also meeting other people and performing other activities as relevant opportunities arise. The design of such systems and the analysis of collective dynamic behaviour of people within them is a challenging problem. In previous work we have successfully explored a scalable analysis of stochastic process algebraic models of smart signage systems. In this paper we focus on the validation of a representative example of this class of models in the context of emergency egress. This context has the advantage that detailed data is available from studies with alternative analysis methods. A second aim is to show how realistic human behaviour, often observed in emergency egress, can be embedded in the model and how the effect of this behaviour on building evacuation can be analysed in an efficient and scalable way. Mieke Massink, Diego Latella, Andrea Bracciali, Michael D. Harrison |
SEFM | 2 |
| 2009 | On a Uniform Framework for the Definition of Stochastic Process Languages
Rocco De Nicola, Diego Latella, Michele Loreti, Mieke Massink |
FMICS | 2 |
| 2009 | Rate-Based Transition Systems for Stochastic Process Calculi
Rocco De Nicola, Diego Latella, Michele Loreti, Mieke Massink |
ICALP (2) | 2 |
| 2007 | Model checking mobile stochastic logic
Rocco De Nicola, Joost-Pieter Katoen, Diego Latella, Michele Loreti, Mieke Massink |
Theor. Comput. Sci. | 3 |
| 2005 | A case study on the automated verification of groupware protocolsabstractWe report on a fruitful combination of applying academic experience with formal modelling and verification techniques to an industrial case study. The goal of the case study was to investigate a priori, i.e. before implementation, the effects of adding a lightweight and easy-to-use publish/subscribe (event) notification service to thinkteam--an asynchronous and dispersed groupware system which was developed by think3. Researchers from the Formal Methods and Tools (FM&T) group of ISTI-CNR--with a longstanding experience in research on the development and application of formal methods, notations, and software tools for the specification, design, and verification of complex computer systems--therefore teamed up with think3--a global provider of integrated product development solutions that provides mechanical design and Product Data Management (PDM) software catering the product management needs of design processes in the manufacturing industry. The technical details of this joint research effort have been documented elsewhere, here we report on the lessons learned from this experience. Maurice H. ter Beek, Mieke Massink, Diego Latella, Stefania Gnesi, Alessandro Forghieri, Maurizio Sebastianis |
ICSE | 3 |
| 2004 | Model Checking Dependability Attributes of Wireless Group CommunicationabstractModels used for the analysis of dependability and performance attributes of communication protocols often abstract considerably from the details of the actual protocol. These models often consist of concurrent sub-models and this may make it hard to judge whether their behaviour is faithfully reflecting the protocol. In this paper, we show how model checking of continuous-time Markov chains, generated from high-level specifications, facilitates the analysis of both correctness and dependability attributes. We illustrate this by revisiting a dependability analysis as stated in A. Coccoli et al. (2001)of a variant of the central access protocol of the IEEE 802.11 standard for wireless local area networks. This variant has been developed to support real-time group communication between autonomous mobile stations. Correctness and dependability properties are formally characterised using continuous stochastic logic and are automatically verified by the ETMCC model checker. The models used are specified as stochastic activity nets. Mieke Massink, Joost-Pieter Katoen, Diego Latella |
DSN | 3 |
| 2004 | Formal Test-Case Generation for UML StatechartsabstractThe unified modelling language has been introduced as a notation for modelling and reasoning about large and complex systems, and their design, across a wide range of application domains. System modelling and analysis techniques, especially those based on formal methods, are more and more used for enhancing traditional system engineering techniques for improving system quality. In particular this holds for model-based formal test case derivation using formal conformance testing. The contribution of the present paper is to provide a solid mathematical basis for conformance testing and automatic test case generation for UML statecharts (UMLSCs). We propose a formal conformance-testing relation for input-enabled transition systems with transitions labelled by input/output-pairs (IOLTSs). IOLTSs provide a suitable semantic model for a behavioural subset of UMLSCs. We also provide an algorithm which, for a UMLSC specification and the alphabet of implementations, generates a test suite. The algorithm is proven exhaustive and sound w.r.t. the conformance relation. Stefania Gnesi, Diego Latella, Mieke Massink |
ICECCS | 2 |
| 2002 | On testing and conformance relations for UML statechart diagrams behavioursabstractIn this paper we study the formal relationship between testing preorder/equivalences for a behavioural subset of UML Statechart Diagrams and a conformance relation for implementations with respect to specifications given using such diagrams. We study the impact of stuttering on the above mentioned relationship. In the context of UMLSDs, stuttering occurs when no transition of the UMLSD is enabled by the current event in the current (global) state of the underlying state-machine. We consider both the case in which the semantics underlying the testing relations does not model stuttering explicitly - we call it the non-stuttering semantics - and the case in which it does it - i.e. the stuttering semantics. We show that in the first case the conformance relation is stronger than the reverse of the MUST preorder and, consequently, stronger than the MAY preorder. Much more interesting results can be proven in the second case, possibly under proper conditions on the sets of events under consideration. In fact the conformance relation is shown to coincide with the MAY preorder, and thus be implied by the reverse MUST preorder. Finally, we show important substitutivity properties which hold in the case of stuttering semantics. Diego Latella, Mieke Massink |
ISSTA | 1 |
| 2001 | First Passage Time Analysis of Stochastic Process Algebra Using Partial Orders
Theo C. Ruys, Rom Langerak, Joost-Pieter Katoen, Diego Latella, Mieke Massink |
TACAS | 4 |
| 2001 | Introduction: Special Issue on the Fourth International Workshop of the ERCIM Working Group on Formal Methods for Industrial Critical Systems, Trento, July 11-12, 1999 - Selected Papers
Stefania Gnesi, Diego Latella |
Formal Methods Syst. Des. | 2 |
| 2001 | Metric semantics for true concurrent real time
Joost-Pieter Katoen, Christel Baier, Diego Latella |
Theor. Comput. Sci. | 3 |
| 2000 | An Automatic SPIN Validation of a Safety Critical Railway Control SystemabstractThis paper describes an experiment informal specification and validation performed in the context of an industrial joint project. The project involved an Italian company working in the field of railway engineering, Ansaldobreda Segnalamento Ferroviario, and the CNR Institutes IEI and CNUCE of Pisa, Within the project two formal models have been developed describing different aspects of a safety-critical system used in the management of medium-large railway networks. Validation of safety and liveness properties has been performed on both models. Safety properties have been checked primarily in presence of Byzantine faults as well as of silent faults embedded in the models themselves. Liveness properties have been more focused on a communication protocol used within the system. Properties have been specified by means of assertions or temporal logical formulae. We used PROMELA as specification language, while the verification was performed using the verification tool suite SPIN. Stefania Gnesi, Diego Latella, Gabriele Lenzini, C. Abbaneo, Arturo M. Amendola, P. Marmo |
DSN | 2 |
| 2000 | A Formal Specification and Validation of a Critical System in Presence of Byzantine Errors
Stefania Gnesi, Diego Latella, Gabriele Lenzini, C. Abbaneo, Arturo M. Amendola, P. Marmo |
TACAS | 2 |
| 2000 | Foreword
Jorge Cuéllar, Stefania Gnesi, Diego Latella |
Sci. Comput. Program. | 3 |
| 1999 | Automatic Verification of a Behavioural Subset of UML Statechart Diagrams Using the SPIN Model-checkerabstractAbstract. Statechart Diagrams provide a graphical notation for describing dynamic aspects of system behaviour within the Unified Modelling Language (UML). In this paper we present a translation from a subset of UML Statechart Diagrams - covering essential aspects of both concurrent behaviour, like sequentialisation, parallelism, non-determinism and priority, and state refinement - into PROMELA, the specification language of the SPIN model checker. SPIN is one of the most advanced analysis and verification tools available nowadays. Our translation allows for the automatic verification of UML Statechart Diagrams. The translation is simple, proven correct, and promising in terms of state space representation efficiency. Diego Latella, István Majzik, Mieke Massink |
Formal Aspects Comput. | 1 |
| 1998 | Metric Semantics for True Concurrent Real Time
Christel Baier, Joost-Pieter Katoen, Diego Latella |
ICALP | 3 |
| 1998 | Partial Order Models for Quantitative Extensions of LOTOS
Ed Brinksma, Joost-Pieter Katoen, Rom Langerak, Diego Latella |
Comput. Networks | 4 |
| 1998 | Automatic Verification of a Lip-Synchronisation Protocol Using UppaalabstractAbstract. We present the formal specification and verification of a lip-synchronisation protocol using the real-time model checker Uppaal. A number of specifications of this protocol can be found in the literature, but this is the first automatic verification. We take a published specification of the protocol, code it up in the Uppaal timed automata notation and then verify whether the protocol satisfies the key properties of jitter and skew. The verification reveals some aws in the protocol. In particular, it shows that for certain sound and video streams the protocol can time-lock before reaching a prescribed error state. We also discuss our experience with Uppaal, with particular reference to modelling timeouts and to deadlock analysis. Howard Bowman, Giorgio P. Faconti, Joost-Pieter Katoen, Diego Latella, Mieke Massink |
Formal Aspects Comput. | 4 |
| 1998 | EditorialabstractNo abstract available. Stefania Gnesi, Diego Latella |
Formal Aspects Comput. | 2 |
| 1998 | Special Issue on the First International workshop of the ERCIM Working Group on Formal Methods for Industrial Critical Systems, St. Hugh's College, Oxford, March 19, 1996 - Selected Papers
Stefania Gnesi, Diego Latella |
Formal Methods Syst. Des. | 2 |
| 1998 | A Consistent Causality-Based View on a Timed Process Algebra Including Urgent Interactions
Joost-Pieter Katoen, Rom Langerak, Ed Brinksma, Diego Latella, Tommaso Bolognesi |
Formal Methods Syst. Des. | 4 |
| 1996 | Towards Automatic Temporal Logic Verification of Value Passing Process Algebra Using Abstract Interpretation
Alessandro Fantechi, Stefania Gnesi, Diego Latella |
CONCUR | 3 |
| 1995 | A Stochastic Causality-Based Process AlgebraabstractThis paper discusses stochastic extensions of a simple process algebra in a causality-based setting. Atomic actions are supposed to happen after a delay that is determined by a stochastic variable with a certain distribution. A simple stochastic type of event structures is discussed, restricting the distribution functions to be exponential. A corresponding operational semantics of this model is given and compared to existing (interleaved) approaches. Secondly, a stochastic variant of event structures is discussed where distributions are of a much more general nature, viz. of phase-type. This includes exponential, Erlang, Coxian and mixtures of exponential distributions. Ed Brinksma, Joost-Pieter Katoen, Rom Langerak, Diego Latella |
Comput. J. | 4 |
| 1994 | Gate Splitting in LOTOS Specifications Using Abstract Interpretation
Fosca Giannotti, Diego Latella |
Sci. Comput. Program. | 2 |
| 1993 | Modeling Systems by Probabilistic Process Algebra: an Event Structures Approach
Joost-Pieter Katoen, Rom Langerak, Diego Latella |
FORTE | 3 |
| 1991 | The Definition of a Graphical G-LOTOS Editor Using the Meta-Tool LOGGIE
Tommaso Bolognesi, Olof Hagsand, Diego Latella, Björn Pehrson |
Comput. Networks ISDN Syst. | 3 |
| 1985 | An Interactive Debugger for a Concurrent Language
Nicoletta De Francesco, Diego Latella, Gigliola Vaglini |
ICSE | 2 |