
Review on Program Slicing Techniques towards Program Comprehension Application
Author(s) -
Rozita Kadar,
Naemah Abdul Wahab,
Jamal Othman
Publication year - 2018
Publication title -
journal of computing research and innovation
Language(s) - English
Resource type - Journals
ISSN - 2600-8793
DOI - 10.24191/jcrinn.v2i1.24
Subject(s) - program slicing , program comprehension , computer science , slicing , software engineering , source code , programming language , software maintenance , program analysis , static program analysis , tracing , software , control flow , process (computing) , software system , software development , world wide web
Presently, the software system has grown in size. One of the main challenges faced byprogrammers is to keep up with thousand or million lines of source code that needs to be readand understood. The source code is an essential resource for programmers tobecome familiarwith the software system. Program comprehension is important in software engineeringactivities before performing maintenance tasks. One of the techniques that can assist theprogrammers in comprehending software system is known as programslicing. Program slicingis the process of extracting parts of source code programs by tracing the programs’ controland data flow related to some data item. In this paper, we conduct the literature review onprogram slicing in order to explore the direction of this method by focusing on various slicingtechniques to provide a novel idea in program comprehension application.