Papers Code Translation
“Code Translation” 태그가 달린 논문 144편 · 필터 해제
Can Large Language Models Implement Agent-Based Models? An ODD-based Replication Study
Large language models (LLMs) can now synthesize non-trivial executable code from textual descriptions, raising an important question: can LLMs reliably implement agent-based models from standardized specifications in a w…
Code TranslationAI Agent for Reverse-Engineering Legacy Finite-Difference Code and Translating to Devito
To facilitate the transformation of legacy finite difference implementations into the Devito environment, this study develops an integrated AI agent framework. Retrieval-Augmented Generation (RAG) and open-source Large L…
Reinforcement LearningSemantic SimilarityCommunity DetectionCode TranslationRevisiting the Role of Natural Language Code Comments in Code Translation
The advent of large language models (LLMs) has ushered in a new era in automated code translation across programming languages. Since most code-specific LLMs are pretrained on well-commented code from large repositories …
Code TranslationBootstrapping Code Translation with Weighted Multilanguage Exploration
Code translation across multiple programming languages is essential yet challenging due to two vital obstacles: scarcity of parallel data paired with executable test oracles, and optimization imbalance when handling dive…
Reinforcement LearningCode TranslationSoK: Understanding (New) Security Issues Across AI4Code Use Cases
AI-for-Code (AI4Code) systems are reshaping software engineering, with tools like GitHub Copilot accelerating code generation, translation, and vulnerability detection. Alongside these advances, however, security risks r…
Vulnerability DetectionAdversarial RobustnessCode TranslationCode GenerationWorkflows vs Agents for Code Translation
Translating algorithms from high-level languages like MATLAB to hardware description languages (HDLs) is a resource-intensive but necessary step for deployment on FPGAs and ASICs. While large language models (LLMs) offer…
Code TranslationDeepFeature: Iterative Context-aware Feature Generation for Wearable Biosignals
Biosignals collected from wearable devices are widely utilized in healthcare applications. Machine learning models used in these applications often rely on features extracted from biosignals due to their effectiveness, l…
Code TranslationCode GenerationBridging Code Graphs and Large Language Models for Better Code Understanding
Large Language Models (LLMs) have demonstrated remarkable performance in code intelligence tasks such as code generation, summarization, and translation. However, their reliance on linearized token sequences limits their…
Code TranslationCode GenerationBabelCoder: Agentic Code Translation with Specification Alignment
As software systems evolve, developers increasingly work across multiple programming languages and often face the need to migrate code from one language to another. While automatic code translation offers a promising sol…
Code TranslationFeedback Loops and Code Perturbations in LLM-based Software Engineering: A Case Study on a C-to-Rust Translation System
The advent of strong generative AI has a considerable impact on various software engineering tasks such as code repair, test generation, or language translation. While tools like GitHub Copilot are already in widespread …
Code TranslationCode RepairBeyond Code Pairs: Dialogue-Based Data Generation for LLM Code Translation
Large language models (LLMs) have shown remarkable capabilities in code translation, yet their performance deteriorates in low-resource programming domains such as Fortran and emerging frameworks like CUDA, where high-qu…
Code TranslationAsm2SrcEval: Evaluating Large Language Models for Assembly-to-Source Code Translation
Assembly-to-source code translation is a critical task in reverse engineering, cybersecurity, and software maintenance, yet systematic benchmarks for evaluating large language models on this problem remain scarce. In thi…
Code TranslationOMPILOT: Harnessing Transformer Models for Auto Parallelization to Shared Memory Computing Paradigms
Recent advances in large language models (LLMs) have significantly accelerated progress in code translation, enabling more accurate and efficient transformation across programming languages. While originally developed fo…
Code TranslationAnalysis of AdvFusion: Adapter-based Multilingual Learning for Code Large Language Models
Programming languages can benefit from one another by utilizing a language model for software engineering tasks. Full fine-tuning and Parameter Efficient Fine-Tuning (PEFT) of Code Language Models (Code-LMs) has been exp…
Method name predictionCode TranslationCode GenerationWhen Many-Shot Prompting Fails: An Empirical Study of LLM Code Translation
Large Language Models (LLMs) with vast context windows offer new avenues for in-context learning (ICL), where providing many examples ("many-shot" prompting) is often assumed to enhance performance. We investigate this a…
Code TranslationAutomated Snippet-Alignment Data Augmentation for Code Translation
Code translation aims to translate the code from its source language to the target language and is used in various software development scenarios. Recent developments in Large Language Models (LLMs) have showcased their …
Data AugmentationCode TranslationLLM Based Long Code Translation using Identifier Replacement
In the domain of software development, LLMs have been utilized to automate tasks such as code translation, where source code from one programming language is translated to another while preserving its functionality. Howe…
Code TranslationLearning Bug Context for PyTorch-to-JAX Translation with LLMs
Large language models (LLMs) have shown strong performance on code translation between widely used programming languages. However, translation becomes much less reliable for domain-specific code, where correctness depend…
Code TranslationCode GenerationCode World Models for General Game Playing
Large Language Models (LLMs) reasoning abilities are increasingly being applied to classical board and card games, but the dominant approach -- involving prompting for direct move generation -- has significant drawbacks.…
Code TranslationMatchFixAgent: Language-Agnostic Autonomous Repository-Level Code Translation Validation and Repair
Code translation transforms source code from one programming language (PL) to another. Validating the functional equivalence of translation and repairing, if necessary, are critical steps in code translation. Existing au…
Code Translation