Mengadaptasi GVRNG: Sebuah Studi Kasus Dalam Proses Porting Perangkat Lunak Edukasi Untuk Pemula

Ibrahim, Aqshal Fatwa and -, Husni Thamrin, M.T., Ph.D. (2025) Mengadaptasi GVRNG: Sebuah Studi Kasus Dalam Proses Porting Perangkat Lunak Edukasi Untuk Pemula. Skripsi thesis, Universitas Muhammadiyah Surakarta.

[img] PDF (Naskah Publikasi)
Skripsi Aqshal Fatwa Ibrahim_L200184040 (1).pdf

Download (360kB)
[img] PDF (Surat Pernyataan Publikasi)
WhatsApp Image 2025-07-03 at 10.56.24.pdf
Restricted to Repository staff only

Download (109kB)

Abstract

This study examines the adaptation process of the educational software GvRng through reverse engineering to address incompatibility with Python 3. The focus includes GUI migration from PyGTK to PyGObject, reconstruction of core components (canvas and engine), and module integration. Results demonstrate successful GUI and basic engine reconstruction, though final stages faced time constraints. The research provides a systematic framework for legacy application porting while preserving core functionality and modernizing technical architecture.

Item Type: Thesis (Skripsi)
Uncontrolled Keywords: edukasi pemrograman, kompatibilitas Python 3, porting perangkat lunak, PyGObject, reverse engineering
Subjects: T Technology > T Technology (General)
T Technology > TZ Technical Information > TA02 Software. Aplication > Pemograman
Z Bibliography. Library Science. Information Resources > ZA Information resources > ZA4050 Electronic information resources
Divisions: Fakultas Komunikasi dan Informatika > S1 Teknik Informatika
Depositing User: AQSHAL FATWA IBRAHIM
Date Deposited: 03 Jul 2025 04:43
Last Modified: 06 Sep 2025 06:53
URI: http://eprints.ums.ac.id/id/eprint/135385

Actions (login required)

View Item View Item