• DocumentCode
    2538983
  • Title

    Minimal slicing and the relationships between forms of slicing

  • Author

    Binkley, Dave ; Danicic, Sebastian ; Gyimóthy, Tibor ; Harman, Mark ; Kiss, Ákos ; Korel, Bogdan

  • Author_Institution
    Loyola Coll., Baltimore, MD, USA
  • fYear
    2005
  • fDate
    30 Sept.-1 Oct. 2005
  • Firstpage
    45
  • Lastpage
    54
  • Abstract
    The widespread interest in program slicing within the source code analysis and manipulation community has led to the introduction of a large number of different slicing techniques. Each preserves some aspect of a program´s behaviour and simplifies the program to focus exclusively upon this behaviour. In order to understand the similarities and differences between slicing techniques, a formal mechanism is required. This paper establishes a formal mechanism for comparing slicing techniques using a theory of program projection. Sets of minimal slices, which form the ideal for any slicing algorithm, are used to reveal the ordering relationship between various static and dynamic slicing techniques.
  • Keywords
    program slicing; dynamic slicing; formal mechanism; program projection; program slicing; source code analysis; source code manipulation; static slicing; Conferences; Educational institutions; Informatics; Lattices;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Source Code Analysis and Manipulation, 2005. Fifth IEEE International Workshop on
  • Print_ISBN
    0-7695-2292-0
  • Type

    conf

  • DOI
    10.1109/SCAM.2005.18
  • Filename
    1541157