VASCONCELOS, G. M.; http://lattes.cnpq.br/9015211624221688; VASCONCELOS, Genildo de Moura.
Resumo:
The objective in this work is to present a method for verifying programs using models
generated with the analysis of multiple execution traces. The program to be checked
should be instrumented to obtain the traces information and recording in a log file. Using
this hie, an algorithm is applied to obtain a reduced program model. This model is then
confronted with the product specification through a model checker to detect counterexamples
of the specification. The counter-examples detected are caused due source code
errors of the program implemented. These erros should be corrected and steps repeated to
re-check the specification. The validation of this method for automatic formal verification
of software system is presented as a case study.