Combining model learning and model checking to analyze TCP implementations

P Fiterău-Broştean, R Janssen… - … Conference on Computer …, 2016 - Springer
We combine model learning and model checking in a challenging case study involving
Linux, Windows and FreeBSD implementations of TCP. We use model learning to infer …

[PDF][PDF] Survey of Approaches for Security Verification of Hardware/Software Systems.

O Demir, W **ong, F Zaghloul, J Szefer - IACR Cryptol. ePrint Arch., 2016 - iacr.steepath.eu
Variety of computing systems have been proposed to provide protection for sensitive code or
data through hardware or software mechanisms. This paper surveys the landscape of …

Formalising and analysing the control software of the compact muon solenoid experiment at the large hadron collider

YL Hwong, JJA Keiren, VJJ Kusters, S Leemans… - Science of Computer …, 2013 - Elsevier
The control software of the CERN Compact Muon Solenoid experiment contains over 27 500
finite state machines. These state machines are organised hierarchically: commands are …

Four Formal Models of IEEE 1394 Link Layer

H Garavel, B Luttik - arxiv preprint arxiv:2403.18723, 2024 - arxiv.org
We revisit the IEEE 1394 high-performance serial bus (" FireWire"), which became a success
story in formal methods after three PhD students, by using process algebra and model …

Analysis of the Zeroconf protocol using Uppaal

B Gebremichael, F Vaandrager, M Zhang - … of the 6th ACM & IEEE …, 2006 - dl.acm.org
We report on a case study in which the model checker Uppaal is used to formally model
parts of Zeroconf, a protocol for dynamic configuration of IPv4 link-local addresses that has …

A distributed spanning tree algorithm for topology-aware networks

AJ Mooij, N Goga, JW Wesselink - 2003 - research.tue.nl
A topology-aware network is a dynamic network in which the nodes can detect whether
locally topology changes occur. Many modern networks, like IEEE 1394.1, are topology …

Model checking the time to reach agreement

M Hendriks - International Conference on Formal Modeling and …, 2005 - Springer
The timed automaton framework of Alur and Dill is a natural choice for the specification of
partially synchronous distributed systems (systems which have only partial information about …

Modelling and verifying IEEE Std 11073-20601 session setup using mCRL2

JJA Keiren, MD Klabbers - 2012 - research.tue.nl
In this paper we advocate that formal verification should be a part of the development of a
communication standard; in a short period of time issues are uncovered that have been in …

A formal analysis of ISO/IEEE P11073-20601 standard of medical device communication

N Goga, S Costache… - 2009 3rd Annual IEEE …, 2009 - ieeexplore.ieee.org
This article presents the formal work done for the ISO/IEEE P11073-20601 draft standard for
health informatics-personal health device communication-application profile-optimized …

Formal specification and analysis of zeroconf using uppaalS

J Berendsen, B Gebremichael… - ACM Transactions on …, 2011 - dl.acm.org
The model checker Uppaal is used to formally model and analyze parts of Zeroconf, a
protocol for dynamic configuration of IPv4 link-local addresses that has been defined in RFC …