CAT.INIST
Accueil du sitewww.cnrs.frwww.inist.frOther CNRS


COMMANDER / ORDER
PARTAGER / SHARE
EXPORT
Bookmark and Share
Mendeley    EndNote

Titre du document / Document title

Focuscheck : A tool for model checking and debugging sequential C programs

Auteur(s) / Author(s)

KELLER Curtis W. (1) ; SAHA Diptikalyan (2) ; BASU Samik (1) ; SMOLKA Scott A. (2) ;

Affiliation(s) du ou des auteurs / Author(s) Affiliation(s)

(1) Department of Computer Science, Iowa State University, Ames, ETATS-UNIS
(2) Department of Computer Science, State University of New York, Stony Brook, ETATS-UNIS

Résumé / Abstract

We present the FocusCheck model-checking tool for the verification and easy debugging of assertion violations in sequential C programs. The main functionalities of the tool are the ability to: (a) identify all minimum-recursion, loop-free counter-examples in a C program using on-the-fly abstraction techniques; (b) extract focus-statement sequences (FSSs) from counter-examples, where a focus statement is one whose execution directly or indirectly causes the violation underlying a counter-example; (c) detect and discard infeasible counter-examples via feasibility analysis of the corresponding FSSs; and (d) isolate program segments that are most likely to harbor the erroneous statements causing the counter-examples. FocusCheck is equipped with a smart graphical user interface that provides various views of counter-examples in terms of their FSSs, thereby enhancing usability and readability of model-checking results.

Revue / Journal Title

Lecture notes in computer science   ISSN 0302-9743 

Source / Source

Congrès
TACAS 2005 : tools and algorithms for the construction and analysis of systems :   ( Edinburgh, 4-8 April 2005 )
International conference on tools and algorithms for the construction and analysis of systems No11, Edinburgh , ROYAUME-UNI (04/04/2005)
2005  , vol. 3440, pp. 563-569[Note(s) : XVII, 585 p., ] [Document : 7 p.] (8 ref.) ISBN 3-540-25333-5 ;  Illustration : Illustration ;

Langue / Language

Anglais

Editeur / Publisher

Springer, Berlin, ALLEMAGNE  (1973) (Revue)
Springer, Berlin, ALLEMAGNE  (2005) (Monographie)

Mots-clés anglais / English Keywords

Legibility ; Usability ; Abstraction ; Debugging program ; User interface ; Graphical interface ; Feasibility ; Debugging ; Program verification ; Model checking ; Software development ;

Mots-clés français / French Keywords

Lisibilité ; Utilisabilité ; Abstraction ; Programme débogage ; Interface utilisateur ; Interface graphique ; Faisabilité ; Débogage ; Vérification programme ; Vérification modèle ; Développement logiciel ;

Mots-clés espagnols / Spanish Keywords

Legibilidad ; Usabilidad ; Abstracción ; Programa puesta a punto ; Interfase usuario ; Interfaz grafica ; Practicabilidad ; Puesta a punto programa ; Verificación programa ; Verificación modelo ; Desarrollo logicial ;

Localisation / Location

INIST-CNRS, Cote INIST : 16343, 35400012447893.0390

Nº notice refdoc (ud4) : 16896050

COMMANDER / ORDER
PARTAGER / SHARE
EXPORT
Bookmark and Share
Mendeley    EndNote

CAT.INIST