Fighting state space explosion: Review and evaluation

R Pelánek - International Workshop on Formal Methods for …, 2008 - Springer
In order to apply formal methods in practice, the practitioner has to comprehend a vast
amount of research literature and realistically evaluate practical merits of different …

Parallel breadth-first search on distributed memory systems

A Buluç, K Madduri - Proceedings of 2011 International Conference for …, 2011 - dl.acm.org
Data-intensive, graph-based computations are pervasive in several scientific applications,
and are known to to be quite challenging to implement on distributed memory systems. In …

Parallel symbolic execution for structural test generation

M Staats, C Pǎsǎreanu - … of the 19th international symposium on …, 2010 - dl.acm.org
Symbolic execution is a popular technique for automatically generating test cases achieving
high structural coverage. Symbolic execution suffers from scalability issues since the …

The design of a multicore extension of the SPIN model checker

GJ Holzmann, D Bosnacki - IEEE Transactions on Software …, 2007 - ieeexplore.ieee.org
We describe an extension of the SPIN model checker for use on multicore shared-memory
systems and report on its performance. We show how, with proper load balancing, the time …

Research on a seismic connectivity reliability model of power systems based on the quasi-Monte Carlo method

X Liu, S Zheng, X Wu, D Chen, J He - Reliability Engineering & System …, 2021 - Elsevier
To improve the speed of the error convergence of the Monte Carlo method in the seismic
connectivity reliability assessment of power systems, the quasi-Monte Carlo method …

The role of model checking in software engineering

AK Karna, Y Chen, H Yu, H Zhong, J Zhao - Frontiers of Computer Science, 2018 - Springer
Abstract Model checking is a formal verification technique. It takes an exhaustively strategy
to check hardware circuits and network protocols against desired properties. Having been …

Parallel test generation and execution with Korat

S Misailovic, A Milicevic, N Petrovic… - Proceedings of the the …, 2007 - dl.acm.org
We present novel algorithms for parallel testing of code that takes structurally complex test
inputs. The algorithms build on the Korat algorithm for constraint-based generation of …

Accepting predecessors are better than back edges in distributed LTL model-checking

L Brim, I Černá, P Moravec, J Šimša - … Texas, USA, November 15-17, 2004 …, 2004 - Springer
We present a new distributed-memory algorithm for enumerative LTL model-checking that is
designed to be run on a cluster of workstations communicating via MPI. The detection of …

Improved multi-core nested depth-first search

S Evangelista, A Laarman, L Petrucci… - … for Verification and …, 2012 - Springer
This paper presents C ndfs, a tight integration of two earlier multi-core nested depth-first
search (N dfs) algorithms for LTL model checking. C ndfs combines the different strengths …

[PDF][PDF] On distributed verification and verified distribution

SM Orzan - 2004 - research.vu.nl
The central keywords of this thesis are “verification” and “distribution”. Verification refers to
the process of finding, by formal means, design errors in complex hardware and software …