WIP: Leveraging LLMs for Enforcing Design Principles in Student Code: Analysis of Prompting Strategies and RAG
Fuente:
arXiv
Saved in:
| Main Authors: | Kolhatkar, Dhruv, Akkena, Soubhagya, Gehringer, Edward F. |
|---|---|
| Format: | Preprint |
| Published: |
2025
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Similar Items
Teaching Code Refactoring Using LLMs
by: Khairnar, Anshul, et al.
Published: (2025)
by: Khairnar, Anshul, et al.
Published: (2025)
Comparative Evaluation of Large Language Models for Test-Skeleton Generation
by: Boorlagadda, Subhang, et al.
Published: (2025)
by: Boorlagadda, Subhang, et al.
Published: (2025)
Leveraging Large Language Models for Code Translation and Software Development in Scientific Computing
by: Dhruv, Akash, et al.
Published: (2024)
by: Dhruv, Akash, et al.
Published: (2024)
WIP: An Engaging Undergraduate Intro to Model Checking in Software Engineering Using TLA+
by: Läufer, Konstantin, et al.
Published: (2024)
by: Läufer, Konstantin, et al.
Published: (2024)
Automated and Context-Aware Code Documentation Leveraging Advanced LLMs
by: Sarker, Swapnil Sharma, et al.
Published: (2025)
by: Sarker, Swapnil Sharma, et al.
Published: (2025)
Are We SOLID Yet? An Empirical Study on Prompting LLMs to Detect Design Principle Violations
by: Pehlivan, Fatih, et al.
Published: (2025)
by: Pehlivan, Fatih, et al.
Published: (2025)
Prompt Engineering or Fine-Tuning: An Empirical Assessment of LLMs for Code
by: Shin, Jiho, et al.
Published: (2023)
by: Shin, Jiho, et al.
Published: (2023)
Detecting Malicious Source Code in PyPI Packages with LLMs: Does RAG Come in Handy?
by: Ibiyo, Motunrayo, et al.
Published: (2025)
by: Ibiyo, Motunrayo, et al.
Published: (2025)
Evaluating Large Language Models for Code Translation: Effects of Prompt Language and Prompt Design
by: Aljagthami, Aamer, et al.
Published: (2025)
by: Aljagthami, Aamer, et al.
Published: (2025)
Investigating the Impact of SOLID Design Principles on Machine Learning Code Understanding
by: Cabral, Raphael, et al.
Published: (2024)
by: Cabral, Raphael, et al.
Published: (2024)
WIP: Assessing the Effectiveness of ChatGPT in Preparatory Testing Activities
by: Haldar, Susmita, et al.
Published: (2025)
by: Haldar, Susmita, et al.
Published: (2025)
Leveraging Design-Aware Context in Large Language Models for Code Comment Generation
by: Mitra, Aritra, et al.
Published: (2025)
by: Mitra, Aritra, et al.
Published: (2025)
Do Code LLMs Do Static Analysis?
by: Su, Chia-Yi, et al.
Published: (2025)
by: Su, Chia-Yi, et al.
Published: (2025)
SynthCoder: A Synthetical Strategy to Tune LLMs for Code Completion
by: Yu, Dongjun, et al.
Published: (2025)
by: Yu, Dongjun, et al.
Published: (2025)
Leveraging Graph-RAG and Prompt Engineering to Enhance LLM-Based Automated Requirement Traceability and Compliance Checks
by: Masoudifard, Arsalan, et al.
Published: (2024)
by: Masoudifard, Arsalan, et al.
Published: (2024)
On Fixing Insecure AI-Generated Code through Model Fine-Tuning and Prompting Strategies
by: Jahromi, Ali Soltanian Fard, et al.
Published: (2026)
by: Jahromi, Ali Soltanian Fard, et al.
Published: (2026)
Leveraging Large Language Models to Improve REST API Testing
by: Kim, Myeongsoo, et al.
Published: (2023)
by: Kim, Myeongsoo, et al.
Published: (2023)
Leveraging LLMs for Automated Translation of Legacy Code: A Case Study on PL/SQL to Java Transformation
by: Solovyeva, Lola, et al.
Published: (2025)
by: Solovyeva, Lola, et al.
Published: (2025)
LLMs in Code Vulnerability Analysis: A Proof of Concept
by: Sultana, Shaznin, et al.
Published: (2026)
by: Sultana, Shaznin, et al.
Published: (2026)
Understanding Specification-Driven Code Generation with LLMs: An Empirical Study Design
by: Rosa, Giovanni, et al.
Published: (2026)
by: Rosa, Giovanni, et al.
Published: (2026)
CodeRAG-Bench: Can Retrieval Augment Code Generation?
by: Wang, Zora Zhiruo, et al.
Published: (2024)
by: Wang, Zora Zhiruo, et al.
Published: (2024)
Sustainability Analysis of Prompt Strategies for SLM-based Automated Test Generation
by: Kumari, Pragati, et al.
Published: (2026)
by: Kumari, Pragati, et al.
Published: (2026)
Leveraging LLMs for Legacy Code Modernization: Challenges and Opportunities for LLM-Generated Documentation
by: Diggs, Colin, et al.
Published: (2024)
by: Diggs, Colin, et al.
Published: (2024)
Evaluating the Effectiveness and Efficiency of Demonstration Retrievers in RAG for Coding Tasks
by: He, Pengfei, et al.
Published: (2024)
by: He, Pengfei, et al.
Published: (2024)
Examining LLMs Ability to Summarize Code Through Mutation-Analysis
by: Khatib, Lara, et al.
Published: (2026)
by: Khatib, Lara, et al.
Published: (2026)
Leveraging Metamemory Mechanisms for Enhanced Data-Free Code Generation in LLMs
by: Wang, Shuai, et al.
Published: (2025)
by: Wang, Shuai, et al.
Published: (2025)
Towards Effectively Leveraging Execution Traces for Program Repair with Code LLMs
by: Haque, Mirazul, et al.
Published: (2025)
by: Haque, Mirazul, et al.
Published: (2025)
Prompt Alchemy: Automatic Prompt Refinement for Enhancing Code Generation
by: Ye, Sixiang, et al.
Published: (2025)
by: Ye, Sixiang, et al.
Published: (2025)
CodeGlance: Understanding Code Reasoning Challenges in LLMs through Multi-Dimensional Feature Analysis
by: Wang, Yunkun, et al.
Published: (2026)
by: Wang, Yunkun, et al.
Published: (2026)
Vendor-Aware Industrial Agents: RAG-Enhanced LLMs for Secure On-Premise PLC Code Generation
by: Kersting, Joschka, et al.
Published: (2025)
by: Kersting, Joschka, et al.
Published: (2025)
Leveraging LLMs for the Quality Assurance of Software Requirements
by: Lubos, Sebastian, et al.
Published: (2024)
by: Lubos, Sebastian, et al.
Published: (2024)
Code Ownership: The Principles, Differences, and Their Associations with Software Quality
by: Thongtanunam, Patanamon, et al.
Published: (2024)
by: Thongtanunam, Patanamon, et al.
Published: (2024)
Leveraging LLMs for Multi-File DSL Code Generation: An Industrial Case Study
by: Chand, Sivajeet, et al.
Published: (2026)
by: Chand, Sivajeet, et al.
Published: (2026)
Do Code LLMs Understand Design Patterns?
by: Pan, Zhenyu, et al.
Published: (2025)
by: Pan, Zhenyu, et al.
Published: (2025)
Leveraging Code Cohesion Analysis to Identify Source Code Supply Chain Attacks
by: Reuben, Maor, et al.
Published: (2025)
by: Reuben, Maor, et al.
Published: (2025)
iCodeReviewer: Improving Secure Code Review with Mixture of Prompts
by: Peng, Yun, et al.
Published: (2025)
by: Peng, Yun, et al.
Published: (2025)
GrepRAG: An Empirical Study and Optimization of Grep-Like Retrieval for Code Completion
by: Wang, Baoyi, et al.
Published: (2026)
by: Wang, Baoyi, et al.
Published: (2026)
Codellm-Devkit: A Framework for Contextualizing Code LLMs with Program Analysis Insights
by: Krishna, Rahul, et al.
Published: (2024)
by: Krishna, Rahul, et al.
Published: (2024)
Examining Software Developers' Needs for Privacy Enforcing Techniques: A survey
by: Theophilou, Ioanna, et al.
Published: (2025)
by: Theophilou, Ioanna, et al.
Published: (2025)
Analysis on LLMs Performance for Code Summarization
by: Akib, Md. Ahnaf, et al.
Published: (2024)
by: Akib, Md. Ahnaf, et al.
Published: (2024)
Similar Items
-
Teaching Code Refactoring Using LLMs
by: Khairnar, Anshul, et al.
Published: (2025) -
Comparative Evaluation of Large Language Models for Test-Skeleton Generation
by: Boorlagadda, Subhang, et al.
Published: (2025) -
Leveraging Large Language Models for Code Translation and Software Development in Scientific Computing
by: Dhruv, Akash, et al.
Published: (2024) -
WIP: An Engaging Undergraduate Intro to Model Checking in Software Engineering Using TLA+
by: Läufer, Konstantin, et al.
Published: (2024) -
Automated and Context-Aware Code Documentation Leveraging Advanced LLMs
by: Sarker, Swapnil Sharma, et al.
Published: (2025)