Catálogo de publicaciones - libros
Tools and Algorithms for the Construction and Analysis of Systems: 11th International Conference, TACAS 2005, Held as Part of the Joint European Conference on Theory ad Practice of Software, ETAPS 2005, Edinburgh, UK, April 4-8, 2005. P
Nicolas Halbwachs ; Lenore D. Zuck (eds.)
En conferencia: 11º International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS) . Edinburgh, UK . April 4, 2005 - April 8, 2005
Resumen/Descripción – provisto por la editorial
No disponible.
Palabras clave – provistas por la editorial
Software Engineering/Programming and Operating Systems; Logics and Meanings of Programs; Software Engineering; Computer Communication Networks; Algorithm Analysis and Problem Complexity
Disponibilidad
Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
---|---|---|---|---|
No detectada | 2005 | SpringerLink |
Información
Tipo de recurso:
libros
ISBN impreso
978-3-540-25333-4
ISBN electrónico
978-3-540-31980-1
Editor responsable
Springer Nature
País de edición
Reino Unido
Fecha de publicación
2005
Información sobre derechos de publicación
© Springer-Verlag Berlin Heidelberg 2005
Cobertura temática
Tabla de contenidos
: SAT-Based Model Checking Platform for Verifying Large Scale Systems
Malay K Ganai; Aarti Gupta; Pranav Ashar
We present a SAT-based model checking platform () based on robust and scalable algorithms that are tightly integrated for verifying large scale industry designs. houses various SAT-based engines each targeting capacity and performance issues inherent in verifying large designs. The engines with their respective roles are as follows: Bounded Model Checking (BMC) and Distributed BMC over a network of workstations for falsification, Proof-based Iterative Abstraction (PBIA) for model reduction, SAT-based Unbounded Model Checking and Induction for proofs, Efficient Memory Modeling (EMM) and its combination with PBIA in BMC for verifying embedded memory systems with multiple memories (with multiple ports and arbitrary initial state). Using several industrial case studies, we describe the interplay of these engines highlighting their contribution at each step of verification. has matured over 3 years and is being used extensively in several industry settings. Due to an efficient and flexible infrastructure, it provides a very productive verification environment for research and development.
- Tool Presentations | Pp. 575-580
BISIMULATOR: A Modular Tool for On-the-Fly Equivalence Checking
Damien Bergamini; Nicolas Descoubes; Christophe Joubert; Radu Mateescu
The equivalence checking problem consists in verifying that a system (e.g., a ) matches its abstract specification (e.g., a ) by comparing their Labeled Transition Systems (s) modulo a given equivalence relation. Two approaches are traditionally used to perform equivalence checking: verification requires to construct the two s before comparison, whereas (or ) verification allows to explore them incrementally during comparison. The latter approach is able to detect errors even in prohibitively large systems, and therefore reveals more effective in combating state explosion.
- Tool Presentations | Pp. 581-585