A proposed forward clause slicing application

The Clause slicing technique is static slicing techniques which also have forward and backward slicing methods. The Clause slice criteria are the clause and the clause number. In this paper, we have discussed the Clauser tool the forward clause slicing tool introduce some improvements to it. The Cla...

Full description

Saved in:
Bibliographic Details
Main Authors: Awad, Khalil (Author), Abdallah, Mohammad (Author), Tamimi, Abdelfatah (Author), Ngah, Amir (Author), Tamimi, Hanadi (Author)
Format: EJournal Article
Published: Institute of Advanced Engineering and Science, 2019-01-01.
Subjects:
Online Access:Get fulltext
Tags: Add Tag
No Tags, Be the first to tag this record!
LEADER 02160 am a22003373u 4500
001 ijeecs15229_10248
042 |a dc 
100 1 0 |a Awad, Khalil  |e author 
100 1 0 |e contributor 
700 1 0 |a Abdallah, Mohammad  |e author 
700 1 0 |a Tamimi, Abdelfatah  |e author 
700 1 0 |a Ngah, Amir  |e author 
700 1 0 |a Tamimi, Hanadi  |e author 
245 0 0 |a A proposed forward clause slicing application 
260 |b Institute of Advanced Engineering and Science,   |c 2019-01-01. 
500 |a https://ijeecs.iaescore.com/index.php/IJEECS/article/view/15229 
520 |a The Clause slicing technique is static slicing techniques which also have forward and backward slicing methods. The Clause slice criteria are the clause and the clause number. In this paper, we have discussed the Clauser tool the forward clause slicing tool introduce some improvements to it. The Clauser mechanism divides the program code statement into clauses, depending on clause slicing rules, identifies the variables and built-in functions, then slices the clauses regarding the slice criterion that was entered by the user. Comparing to other static slicing techniques the clause slicing is more accurate and precise because it considers all the code in micro-level, where it focuses on every syntax in the code. The Clauser still needs to be enhanced to slice more code features. 
540 |a Copyright (c) 2018 Institute of Advanced Engineering and Science 
540 |a http://creativecommons.org/licenses/by-nc/4.0 
546 |a eng 
690 |a Program Analysis; Program Slicing 
690 |a Forward Slicing; Clause Slicing; Program Slicing; Program Analysis; Clauser 
655 7 |a info:eu-repo/semantics/article  |2 local 
655 7 |a info:eu-repo/semantics/publishedVersion  |2 local 
655 7 |2 local 
786 0 |n Indonesian Journal of Electrical Engineering and Computer Science; Vol 13, No 1: January 2019; 1-6 
786 0 |n 2502-4760 
786 0 |n 2502-4752 
786 0 |n 10.11591/ijeecs.v13.i1 
787 0 |n https://ijeecs.iaescore.com/index.php/IJEECS/article/view/15229/10248 
856 4 1 |u https://ijeecs.iaescore.com/index.php/IJEECS/article/view/15229/10248  |z Get fulltext