Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/12731

TítuloAssertion-based slicing and slice graphs
Autor(es)Barros, José Bernardo
Cruz, Daniela da
Henriques, Pedro Rangel
Pinto, Jorge Sousa
Palavras-chaveSlicing
Program verification
Preconditions
Postconditions
Verification conditions
Labeled control-flow graph
Control flow graphs
Program analysis
Program slicing
Data2010
EditoraIEEE
Resumo(s)This paper revisits the idea of slicing programs based on their axiomatic semantics, rather than using criteria based on control/data dependencies. We show how the forward propagation of preconditions and the backward propagation of post conditions can be combined in a new slicing algorithm that is more precise than the existing specification-based algorithms. The algorithm is based on (i) a precise test for removable statements, and (ii) the construction of a slice graph, a program control flow graph extended with semantic labels. It improves on previous approaches in two aspects: it does not fail to identify removable commands; and it produces the smallest possible slice that can be obtained (in a sense that will be made precise). The paper also reviews in detail, through examples, the ideas behind the use of preconditions and post conditions for slicing programs.
TipoArtigo em ata de conferência
Descrição© 2010 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
URIhttps://hdl.handle.net/1822/12731
ISBN978-1-4244-8289-4
DOI10.1109/SEFM.2010.18
Versão da editorahttp://doi.ieeecomputersociety.org/10.1109/SEFM.2010.18
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:DI/CCTC - Artigos (papers)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
SEFM2010specSlicing-camera-ready.pdfDocumento principal343,1 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID