SPIN verification tool

E846886

The SPIN verification tool is a widely used open-source model checker for detecting logical design errors in concurrent and distributed software systems.

All labels observed (1)

Label Occurrences
SPIN verification tool canonical 1

How this entity was disambiguated

Statements (61)

Predicate Object
instanceOf concurrency verification tool
formal verification tool
model checker
open-source software
software verification tool
acronym SPIN
award ACM System Software Award
awardYear 2001
checksProperty liveness properties
reachability properties
safety properties
developer AT&T Bell Laboratories
Bell Labs
Gerard J. Holzmann
NASA Jet Propulsion Laboratory
documentationWebsite http://spinroot.com/spin/whatispin.html
domain concurrent and distributed systems
formal methods
software engineering
feature assertion checking
bitstate hashing
counterexample generation
deadlock detection
guided simulation
non-determinism analysis
on-the-fly model checking
partial order reduction
race condition detection
randomized simulation
supertrace algorithm
fullName Simple Promela Interpreter
hasComponent Promela modeling language
linked to: Promela

simulation engine
verification engine
inputLanguage Promela
license BSD-style license
notableUser NASA
openSource true
originalAuthor Gerard J. Holzmann
output counterexample traces
error trails
primaryPurpose detection of logical design errors
model checking of distributed systems
verification of concurrent software systems
programmingLanguage C
supportsLanguage Promela
supportsPlatform Linux
Unix-like systems
Windows
macOS
supportsPropertySpecification LTL
linear temporal logic
usedBy academia
aerospace industry
industry
usedFor verification of communication protocols
verification of distributed algorithms
verification of multi-threaded programs
verificationTechnique explicit-state model checking
state-space exploration
website http://spinroot.com

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Gerard J. Holzmann associatedWith SPIN verification tool