Detalhes do Documento

Contract-based slicing

Autor(es): Cruz, Daniela da cv logo 1 ; Henriques, Pedro Rangel cv logo 2 ; Pinto, Jorge Sousa cv logo 3

Data: 2010

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

Origem: RepositóriUM - Universidade do Minho

Assunto(s): Slicing; Design-by-contract; Specification-based slicing


Descrição
In the last years, the concern with the correctness of programs has been leading programmers to enrich their programs with annotations following the principles of design-by-contract, in order to be able to guarantee their correct behaviour and to facilitate reuse of verified components without having to reconstruct proofs of correctness. In this paper we adapt the idea of specification-based slicing to the scope of (contract-based) program verification systems and behaviour specification languages. In this direction, we introduce the notion of contract-based slice of a program and show how any specification-based slicing algorithm can be used as the basis for a contract-based slicing algorithm.
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