Program slicing: A computer aided programming technique

P. Kilpatrick*, D. Crookes, M. Owens

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)


Program Slicing is a new approach to developing and maintaining programs as a set of slices, in which each slice processes the problem with respect to a small number of attributes (ideally, just one). One of the main benefits of program slicing is that the method can be computer-assisted by a sophisticated structured editor which maintains a program as a set of separate slices, and presents this view of a program to the user during editing (and perhaps even during program execution for debugging purposes). Such an interactive development environment is currently being designed for applying program slicing to the construction of programs. One application of such a system will be to reinforce a disciplined information-hiding approach to program development.

Original languageEnglish
Title of host publicationProceedings of Software Engineering '88
Number of pages5
Publication statusPublished - 01 Dec 1988
Externally publishedYes
EventSoftware Engineering 88 - Liverpool, United Kingdom
Duration: 11 Jul 198815 Jul 1988

Publication series

NameIEE Conference Publication
PublisherInstitution of Engineering and Technology
ISSN (Print)0537-9989


ConferenceSoftware Engineering 88
Country/TerritoryUnited Kingdom

ASJC Scopus subject areas

  • Electrical and Electronic Engineering


Dive into the research topics of 'Program slicing: A computer aided programming technique'. Together they form a unique fingerprint.

Cite this