Improving slice accuracy by compression of data and control flow paths

Aharon Abadi, Ran Ettinger, Yishai A. Feldman

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Program slicing is a useful technique in tools for program understanding and transformation. Computing correct and accurate slices for unstructured programs is particularly difficult. We present a new family of slicing algorithms that are proved correct and are more accurate than the best previous algorithms. An empirical study shows significant improvements of our algorithms on real code.

Original languageEnglish
Title of host publicationESEC-FSE'09 - Proceedings of the Joint 12th European Software Engineering Conference and 17th ACM SIGSOFT Symposium on the Foundations of Software Engineering
Pages223-232
Number of pages10
DOIs
StatePublished - 1 Dec 2009
Externally publishedYes
EventJoint 12th European Software Engineering Conference and 17th ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC-FSE'09 - Amsterdam, Netherlands
Duration: 24 Aug 200928 Aug 2009

Publication series

NameESEC-FSE'09 - Proceedings of the Joint 12th European Software Engineering Conference and 17th ACM SIGSOFT Symposium on the Foundations of Software Engineering

Conference

ConferenceJoint 12th European Software Engineering Conference and 17th ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC-FSE'09
Country/TerritoryNetherlands
CityAmsterdam
Period24/08/0928/08/09

Keywords

  • Program slicing

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Software

Fingerprint

Dive into the research topics of 'Improving slice accuracy by compression of data and control flow paths'. Together they form a unique fingerprint.

Cite this