UPM Institutional Repository

RL-transformer : java code transformation by reducing line of code.


Mohd. Sani, Nor Fazlida and Md Badarudin, Ismadi (2010) RL-transformer : java code transformation by reducing line of code. Malaysian Journal of Information and Communication Technology, 6 (10). pp. 1170-1176. ISSN 2180-0731


Transformer is intentionally developed to make transformation of code to be more readable, simple towards reducing computation time at the compilation level. The RL-Transformer (Reduce Code Line of Transformer) mostly focuses to novice programmers in which write the program for merely obtaining the output without taking into account the good structure of program. Thus, The RL-Transformer is able to transform a Java code by reducing the lines of code, and the result is significantly contribute to ease of read the program codes and time performance. This project scope is to simplify the code statements that involvement of the primitive data types, string and while statement with abide by the Java language conditions. The RL-Transformer has been tested and successfully achieved the objectives. In this paper, we presenting the analysis on java programming language and testing by using RL-Transformer. We used 20 program samples and a complete code, and then we report the empirical finding by showing the robustness of the transformer and efficiency of time usage at compile part respectively. However, there are several improvement that can be done since it is the first version of development, so that some refinements and enhancements need to be considered as a future work.

Download File

PDF (Abstract)

Download (84kB) | Preview

Additional Metadata

Item Type: Article
Divisions: Faculty of Computer Science and Information Technology
Publisher: International Islamic University College Selangor
Keywords: Readability; Simplicity; Code transformation; Programming language; Primitive data type.
Depositing User: Nida Hidayati Ghazali
Date Deposited: 11 Feb 2014 09:09
Last Modified: 21 Oct 2015 07:37
URI: http://psasir.upm.edu.my/id/eprint/16584
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item