Spinroot

A forum for Spin users

You are not logged in.

#1 Re: General » Full verification with swarm » 2011-06-23 09:30:09

Thanks.
The outlined method works well.

#2 Re: General » Full verification with swarm » 2011-05-27 16:05:10

[quote=spinroot]there is a way to compile the model checker so that it can take advantage of a network of machines, but splitting memory across those machine in an exhaustive search would add significant overhead. so this currently is not attractive, or even practical.
[/quote]
Thank you for your clarification.

I'm a Spin novice, and my main trouble is estimating the complexity/scalability of the problem I've coded.
Your book explains in detail a number of approaches in order to reduce complexity, and I tried to consider such approaches. However, it is difficult for me to estimate the approximate number of reachable states when I try to scale my problem.

Without (for now) entering the boring details of my specific problem, I'm wondering if it is possible to outline a strategy to estimate the number of reachable states of a Promela program, in order to understand the amount of work required to make the problem tractable. In other words, it is difficult to me to understand if I'm covering 50% or 0.000001% of the reachable states... Knowing such an estimate would be a great help to define a verification strategy, also taking advantage of the swarm tool.

#3 General » Full verification with swarm » 2011-05-27 09:03:00

m.fornasa
Replies: 4

Hi all.
I'm tackling a verification requiring large amount of memory, and I'm exploring the possibilities offered by the swarm preprocessor available on Spin website.
However, it seems to me that the swarm tool provides only a bitstate approximate search.
Is there a tool that enable to perform a full verification on a cluster of machines? Such a tool would be a way to overcome memory limitation of a single machine.

B.R., Martino Fornasa.

Board footer

Powered by FluxBB