Detalhes do Documento

Experimenting with predicate abstraction

Autor(es): Miraldo, Victor Cacciari cv logo 1 ; Frade, M. J. cv logo 2 ; Lourenço, Cláudio cv logo 3 ; Pinto, Jorge Sousa cv logo 4

Data: 2013

Identificador Persistente: http://hdl.handle.net/1822/26360

Origem: RepositóriUM - Universidade do Minho

Assunto(s): Formal verification; Software model checking; Predicate abstraction


Descrição
Predicate abstraction is a technique employed in software model checking to produce abstract models that can be conservatively checked for property violations in reasonable time. The precision degree of different abstractions of the same program may differ based on (i) the set of predicates used; or (ii) the algorithmic technique employed to gen- erate the model. In this paper we explain how we have implemented and optimized one such technique, that produces the most precise existential abstraction of a program, and give the first steps towards establishing a common framework for both this direct technique and a second one, based on cartesian abstraction by weakest precondition calculations.
Tipo de Documento Documento de conferência
Idioma Inglês
delicious logo  facebook logo  linkedin logo  twitter logo 
degois logo
mendeley logo

Documentos Relacionados



    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento União Europeia