Indonesian Journal of Electrical Engineering and Computer Science
Vol 13, No 1: January 2019

A proposed forward clause slicing application

Khalil Awad (Al-Zaytoonah University of Jordan)
Mohammad Abdallah (Al-Zaytoonah University of Jordan)
Abdelfatah Tamimi (Al-Zaytoonah University of Jordan)
Amir Ngah (Universiti Malaysia Terengganu)
Hanadi Tamimi (EYEVIDO GmbH)



Article Info

Publish Date
01 Jan 2019

Abstract

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.

Copyrights © 2019