Share

Export Citation

APA
MLA
Chicago
Harvard
Vancouver
BIBTEX
RIS
Universitas Hasanuddin
Research output:Contribution to journalArticlepeer-review

Programming Language Translator for Integration Client Application with Web APIs

Tauda M.

Aims 2021 International Conference on Artificial Intelligence and Mechatronics Systems

Published: 2021Citations: 3

Abstract

The integration of client applications and server is an inseparable part of the process of creating a system. For these two types of applications to communicate well, developers often use the architectural model of Representational State Transfer (REST) or commonly known as the RESTful API. In practice, client application developers have difficulty in integrating their applications with applications running on the server-side, because it requires parameter consistency in every request and response. To minimize errors that can occur, we designed a programming language translator system using the architecture of Long Short-Term Memory (LSTM). The proposed system can translate applications running on the server-side (backend) written using the typescript programming language with the Nest JS framework into an Android-based client application using the Kotlin language with Retrofit modules. The results of this study indicate 93.33% accuracy.

Other files and links

Fingerprint

Computer scienceSciences
Client-sideSciences
Programming languageSciences
Android (operating system)Sciences
TypeScriptSciences
Server-sideSciences
Software engineeringSciences
JSONSciences
Client–server modelSciences
Operating systemSciences
Programming paradigmSciences
Fat clientSciences
DatabaseSciences
ServerSciences