Web-Based Source To Source Converter

Software maintenance activity in the software development life cycle is becoming more difficult over time. Hence, many companies are interested in using automated code translation techniques to maintain their software. However, the existing automated code translators are still error prone and ineffi...

Full description

Bibliographic Details
Main Author: Chooi, Kar Jian
Format: Final Year Project / Dissertation / Thesis
Published: 2021
Subjects:
Online Access:http://eprints.utar.edu.my/4089/
http://eprints.utar.edu.my/4089/1/1703498_FYP_report_%2D_KAR_JIAN_CHOOI.pdf
_version_ 1848886073304809472
author Chooi, Kar Jian
author_facet Chooi, Kar Jian
author_sort Chooi, Kar Jian
building UTAR Institutional Repository
collection Online Access
description Software maintenance activity in the software development life cycle is becoming more difficult over time. Hence, many companies are interested in using automated code translation techniques to maintain their software. However, the existing automated code translators are still error prone and inefficient. Thus, this project is developed to improve accuracy of code conversion between high level languages, eliminate the need of manual conversion and promote universally compatible code conversion. The core functionality of the project will be developed based on a transpiler which convert codes into an abstract intermediate representation and to the desired target language. In this project, a code transpilation framework are developed with a frontend website. The code conversion model could achieve 90% accuracy. The result of the usability testing also showed that the system achieved a positive usability result. In conclusion, the project has been implemented successfully as it met the project’s objectives.
first_indexed 2025-11-15T19:32:42Z
format Final Year Project / Dissertation / Thesis
id utar-4089
institution Universiti Tunku Abdul Rahman
institution_category Local University
last_indexed 2025-11-15T19:32:42Z
publishDate 2021
recordtype eprints
repository_type Digital Repository
spelling utar-40892021-06-11T19:27:22Z Web-Based Source To Source Converter Chooi, Kar Jian QA76 Computer software Software maintenance activity in the software development life cycle is becoming more difficult over time. Hence, many companies are interested in using automated code translation techniques to maintain their software. However, the existing automated code translators are still error prone and inefficient. Thus, this project is developed to improve accuracy of code conversion between high level languages, eliminate the need of manual conversion and promote universally compatible code conversion. The core functionality of the project will be developed based on a transpiler which convert codes into an abstract intermediate representation and to the desired target language. In this project, a code transpilation framework are developed with a frontend website. The code conversion model could achieve 90% accuracy. The result of the usability testing also showed that the system achieved a positive usability result. In conclusion, the project has been implemented successfully as it met the project’s objectives. 2021 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/4089/1/1703498_FYP_report_%2D_KAR_JIAN_CHOOI.pdf Chooi, Kar Jian (2021) Web-Based Source To Source Converter. Final Year Project, UTAR. http://eprints.utar.edu.my/4089/
spellingShingle QA76 Computer software
Chooi, Kar Jian
Web-Based Source To Source Converter
title Web-Based Source To Source Converter
title_full Web-Based Source To Source Converter
title_fullStr Web-Based Source To Source Converter
title_full_unstemmed Web-Based Source To Source Converter
title_short Web-Based Source To Source Converter
title_sort web-based source to source converter
topic QA76 Computer software
url http://eprints.utar.edu.my/4089/
http://eprints.utar.edu.my/4089/1/1703498_FYP_report_%2D_KAR_JIAN_CHOOI.pdf