Title : 
A tableau-based procedure for model checking programs
         
        
            Author : 
Santone, Antonella ; Vaglini, Gigliola
         
        
            Author_Institution : 
Dept. of Eng., Sannio Univ., Benevento, Italy
         
        
        
        
        
        
            Abstract : 
When verifying applications that require a high level of reliability, testing fails to assure an adequate level of correctness. Thus we apply model checking, an automatic verification technique: the programs are written in a simple sequential language and properties are specified by a suitable temporal logic. We obtain a finite state representation of the system by applying abstraction techniques. The abstraction is derived from the logic formula representing the property to be checked. A tableau-based method is developed to prove satisfaction.
         
        
            Keywords : 
program verification; temporal logic; abstraction techniques; automatic verification technique; correctness; finite state representation; logic formula; program model checking; reliability; sequential language; tableau-based method; temporal logic; Application software; Automatic logic units; Chromium; Computer applications; Formal verification; Logic programming; Reliability engineering; Software systems; Software testing; System testing;
         
        
        
        
            Conference_Titel : 
Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
         
        
        
            Print_ISBN : 
0-7695-1727-7
         
        
        
            DOI : 
10.1109/CMPSAC.2002.1045087