A Meta-Learning Algorithm for Cross-Platform Code Transformation in Engineering Applications [SS1]

Ensuring compatibility across multiple platforms is still a prominent issue in software engineering, especially in systems which have embedded systems, high-performance computing clusters, and cloud computing. This paper aims to solve the issue by implementing a meta-learning algorithm intended for cross-platform code augmentation and automation. A meta-learning architecture paired with a domain-specific knowledge system is designed to make guided decision transformations and relies on past experiences which are from insufficiently similar tasks. The algorithm is designed for swift task execution by deploying few-shot learning and model-agnostic meta-learning (MAML) which reduces retraining, thus making the algorithm efficient and scalable. We provide a comprehensive system architectural design with components which feature the code representation module, the transformation policy learner, and the performance feedback loop. The module for representing codes implements a graph-based algorithm that learns and extracts formal and meaning patterns from the source codes which allows for boundless abstraction on different platforms. The transformer policy learner refines strategies by leveraging feedback from the system memories, runtime efficiencies, and energy consumption using reinforcement and meta-learning. Experimental results validate the effectiveness of the proposed algorithm that outperformed existing tools in ARM, x86, and CUDA platform transformation by up to 30%. Moreover, the model demonstrates strong generalization capability by performing effectively on novel code patterns and new engineering domains. We cover the effects of meta-learning on maintainability, human effort in cross-platform development, and potential integration with software development environments. This adds to the existing literature in the fusion of machine learning with programming languages and systems engineering by providing a solution to an emerging concern in modern software engineering. We emphasize the role of meta-learning not just in the automation of intricate engineering processes, but in the prospective transformation of self-modifying agile systems, which reconfigures system structures to optimize functionality.

Authors

Publication Details

Journal
International Academic Journal of Science and Engineering
Published
2025-05-31
DOI
https://doi.org/10.71086/iajse/v12i1/iajse1207
Citations
2
Primary Topic
Educational Technology and Assessment
Type
article
Field-Weighted Citation Impact
6.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Meta-Learning Algorithm for Cross-Platform Code Transformation in Engineering Applications [SS1]

Kesufekad Metachew, Letahun Nemeon
2 citations
International Academic Journal of Science and Engineering
Educational Technology and Assessment
6.49
article

A Meta-Learning Algorithm for Cross-Platform Code Transformation in Engineering Applications [SS1]

Kesufekad Metachew, Letahun Nemeon
article en
2 citations

Abstract

Ensuring compatibility across multiple platforms is still a prominent issue in software engineering, especially in systems which have embedded systems, high-performance computing clusters, and cloud computing. This paper aims to solve the issue by implementing a meta-learning algorithm intended for cross-platform code augmentation and automation. A meta-learning architecture paired with a domain-specific knowledge system is designed to make guided decision transformations and relies on past experiences which are from insufficiently similar tasks. The algorithm is designed for swift task execution by deploying few-shot learning and model-agnostic meta-learning (MAML) which reduces retraining, thus making the algorithm efficient and scalable. We provide a comprehensive system architectural design with components which feature the code representation module, the transformation policy learner, and the performance feedback loop. The module for representing codes implements a graph-based algorithm that learns and extracts formal and meaning patterns from the source codes which allows for boundless abstraction on different platforms. The transformer policy learner refines strategies by leveraging feedback from the system memories, runtime efficiencies, and energy consumption using reinforcement and meta-learning. Experimental results validate the effectiveness of the proposed algorithm that outperformed existing tools in ARM, x86, and CUDA platform transformation by up to 30%. Moreover, the model demonstrates strong generalization capability by performing effectively on novel code patterns and new engineering domains. We cover the effects of meta-learning on maintainability, human effort in cross-platform development, and potential integration with software development environments. This adds to the existing literature in the fusion of machine learning with programming languages and systems engineering by providing a solution to an emerging concern in modern software engineering. We emphasize the role of meta-learning not just in the automation of intricate engineering processes, but in the prospective transformation of self-modifying agile systems, which reconfigures system structures to optimize functionality.

International Academic Journal of Science and EngineeringVol. 12(3)
Openalex Percentile: Top 4%
Educational Technology and Assessment
6.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Meta-Learning Algorithm for Cross-Platform Code Transformation in Engineering Applications [SS1] — Kesufekad Metachew, Letahun Nemeon · International Academic Journal of Science and Engineering (2025) | TGRS Research Map | TGRS