SNAKES: A flexible high-level petri nets library (tool paper)

F Pommereau - Application and Theory of Petri Nets and Concurrency …, 2015 - Springer
SNAKES (SNAKES is the Net Algebra Kit for Editors and Simulators) is a general purpose
Petri nets library, primarily for the Python programming language but portable to other ones …

Security algorithm of Internet of Things based on ZigBee protocol

Y Wang, C Chen, Q Jiang - Cluster Computing, 2019 - Springer
To study the application of ZigBee protocol in the security algorithm of Internet of Things, the
relevant development status at home and abroad is firstly summarized and ZigBee …

A Formal Verification of a Reputation Multi-Factor Authentication Mechanism for Constrained Devices and Low-Power Wide-Area Network Using Temporal Logic

WR Bezerra, JE Martina, CB Westphall - Sensors, 2023 - mdpi.com
There are many security challenges in IoT, especially related to the authentication of
restricted devices in long-distance and low-throughput networks. Problems such as …

Security analysis of civil registry database of Ecuador

SMT Toapanta, LEM Gallegos… - … Conference on Electrical …, 2016 - ieeexplore.ieee.org
It considers at this stage to define the structure of reliability and safe future identification
system and develop or adopt appropriate algorithms and security protocols to cover …

[HTML][HTML] BSP abstract state machines capture bulk synchronous parallel computations

F Ferrarotti, S González, KD Schewe - Science of Computer Programming, 2019 - Elsevier
The bulk synchronous parallel (BSP) bridging model is a model for concurrent computations
with alternating computation and communication phases between programs running on …

A BSP algorithm for on-the-fly checking CTL* formulas on security protocols

F Gava, F Pommereau, M Guedj - The Journal of Supercomputing, 2014 - Springer
This paper presents a distributed (Bulk-Synchronous Parallel or bsp) algorithm to compute
on-the-fly whether a structured model of a security protocol satisfies a ctl^*∗ formula. Using …

Optimising the compilation of Petri net models

L Fronc, F Pommereau - … Workshop on Scalable and Usable Model …, 2011 - hal.science
Compilation of a Petri net model is one way to accelerate its veri cation through state space
exploration. In this approach, code to explore the Petri net is generated, which avoids the …

Environnement pour le développement et la preuve de correction systématiques de programmes paralleles fonctionnels

J Tesson - 2011 - theses.hal.science
Concevoir et implanter des programmes parallèles est une tâche complexe, sujette aux
erreurs. La vérification des programmes parallèles est également plus difficile que celle des …

Performance evaluations of a bsp algorithm for state space construction of security protocols

F Gava, M Guedj, F Pommereau - 2012 20th Euromicro …, 2012 - ieeexplore.ieee.org
This paper presents the implementation and the performance comparisons of two Bulk-
Synchronous Parallel (BSP) algorithms to compute the discrete state space of models …

ABCD: a user-friendly language for formal modelling and analysis

F Pommereau - Application and Theory of Petri Nets and Concurrency …, 2016 - Springer
This paper presents an algebra of coloured Petri nets called the Asynchronous Box Calculus
with Data, or abcd for short. abcd allows to model complex systems using a user-friendly and …