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

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...

Full description

Bibliographic Details
Main Authors: Mohd. Sani, Nor Fazlida, Md Badarudin, Ismadi
Format: Article
Language:English
English
Published: International Islamic University College Selangor 2010
Online Access:http://psasir.upm.edu.my/id/eprint/16584/1/RL.pdf
_version_ 1796969083603779584
author Mohd. Sani, Nor Fazlida
Md Badarudin, Ismadi
author_facet Mohd. Sani, Nor Fazlida
Md Badarudin, Ismadi
author_sort Mohd. Sani, Nor Fazlida
collection UPM
description 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.
first_indexed 2024-03-06T07:37:51Z
format Article
id upm.eprints-16584
institution Universiti Putra Malaysia
language English
English
last_indexed 2024-03-06T07:37:51Z
publishDate 2010
publisher International Islamic University College Selangor
record_format dspace
spelling upm.eprints-165842015-10-21T07:37:50Z http://psasir.upm.edu.my/id/eprint/16584/ RL-transformer : java code transformation by reducing line of code. Mohd. Sani, Nor Fazlida Md Badarudin, Ismadi 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. International Islamic University College Selangor 2010 Article PeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/16584/1/RL.pdf 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 English
spellingShingle Mohd. Sani, Nor Fazlida
Md Badarudin, Ismadi
RL-transformer : java code transformation by reducing line of code.
title RL-transformer : java code transformation by reducing line of code.
title_full RL-transformer : java code transformation by reducing line of code.
title_fullStr RL-transformer : java code transformation by reducing line of code.
title_full_unstemmed RL-transformer : java code transformation by reducing line of code.
title_short RL-transformer : java code transformation by reducing line of code.
title_sort rl transformer java code transformation by reducing line of code
url http://psasir.upm.edu.my/id/eprint/16584/1/RL.pdf
work_keys_str_mv AT mohdsaninorfazlida rltransformerjavacodetransformationbyreducinglineofcode
AT mdbadarudinismadi rltransformerjavacodetransformationbyreducinglineofcode