Strategies for Guiding LLMs to Use Software Design Patterns: A Case of Singleton
Fuente:
arXiv
Saved in:
| Main Authors: | Kjellberg, Viktor, Fotrousi, Farnaz, Staron, Miroslaw |
|---|---|
| Format: | Preprint |
| Published: |
2026
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Similar Items
From LLMs to Agents in Programming: The Impact of Providing an LLM with a Compiler
by: Kjellberg, Viktor, et al.
Published: (2026)
by: Kjellberg, Viktor, et al.
Published: (2026)
Understanding Conversational Patterns in Multi-agent Programming: A Case Study on Fibonacci Game Development
by: Basu, Srijita, et al.
Published: (2026)
by: Basu, Srijita, et al.
Published: (2026)
A Multi-model Approach for Video Data Retrieval in Autonomous Vehicle Development
by: Knapp, Jesper, et al.
Published: (2024)
by: Knapp, Jesper, et al.
Published: (2024)
Agentic Pipelines in Embedded Software Engineering: Emerging Practices and Challenges
by: Sun, Simin, et al.
Published: (2026)
by: Sun, Simin, et al.
Published: (2026)
Teaching Action Research
by: Staron, Miroslaw
Published: (2024)
by: Staron, Miroslaw
Published: (2024)
Understanding the Changing Landscape of Automotive Software Vulnerabilities: Insights from a Seven-Year Analysis
by: Basu, Srijita, et al.
Published: (2025)
by: Basu, Srijita, et al.
Published: (2025)
An Empirical study on LLM-based Log Retrieval for Software Engineering Metadata Management
by: Sun, Simin, et al.
Published: (2025)
by: Sun, Simin, et al.
Published: (2025)
Aspects of complexity in automotive software systems and their relation to maintainability effort. A case study
by: Haraldsson, Bengt, et al.
Published: (2025)
by: Haraldsson, Bengt, et al.
Published: (2025)
Do Code LLMs Understand Design Patterns?
by: Pan, Zhenyu, et al.
Published: (2025)
by: Pan, Zhenyu, et al.
Published: (2025)
Using LLMs in Generating Design Rationale for Software Architecture Decisions
by: Zhou, Xiyu, et al.
Published: (2025)
by: Zhou, Xiyu, et al.
Published: (2025)
LLMs: A Game-Changer for Software Engineers?
by: Haque, Md Asraful
Published: (2024)
by: Haque, Md Asraful
Published: (2024)
Using LLMs in Software Design: An Empirical Study of GitHub and A Practitioner Survey
by: Wang, Yifei, et al.
Published: (2026)
by: Wang, Yifei, et al.
Published: (2026)
Designing LLM-based Multi-Agent Systems for Software Engineering Tasks: Quality Attributes, Design Patterns and Rationale
by: Cai, Yangxiao, et al.
Published: (2025)
by: Cai, Yangxiao, et al.
Published: (2025)
Automating a Complete Software Test Process Using LLMs: An Automotive Case Study
by: Wang, Shuai, et al.
Published: (2025)
by: Wang, Shuai, et al.
Published: (2025)
Scalable and Efficient Large-Scale Log Analysis with LLMs: An IT Software Support Case Study
by: Gupta, Pranjal, et al.
Published: (2025)
by: Gupta, Pranjal, et al.
Published: (2025)
"Good" and "Bad" Failures in Industrial CI/CD -- Balancing Cost and Quality Assurance
by: Sun, Simin, et al.
Published: (2025)
by: Sun, Simin, et al.
Published: (2025)
Are LLMs Correctly Integrated into Software Systems?
by: Shao, Yuchen, et al.
Published: (2024)
by: Shao, Yuchen, et al.
Published: (2024)
Software Vulnerability and Functionality Assessment using LLMs
by: Jensen, Rasmus Ingemann Tuffveson, et al.
Published: (2024)
by: Jensen, Rasmus Ingemann Tuffveson, et al.
Published: (2024)
Impact of LLMs on Team Collaboration in Software Development
by: Dhanuka, Devang
Published: (2025)
by: Dhanuka, Devang
Published: (2025)
Walking the Tightrope of LLMs for Software Development: A Practitioners' Perspective
by: Ferino, Samuel, et al.
Published: (2025)
by: Ferino, Samuel, et al.
Published: (2025)
An LLM Agentic Approach for Legal-Critical Software: A Case Study for Tax Prep Software
by: Gogani-Khiabani, Sina, et al.
Published: (2025)
by: Gogani-Khiabani, Sina, et al.
Published: (2025)
An AUTOSAR-Aligned Architectural Study of Vulnerabilities in Automotive SoC Software
by: Basu, Srijita, et al.
Published: (2025)
by: Basu, Srijita, et al.
Published: (2025)
Towards Comprehensive Benchmarking Infrastructure for LLMs In Software Engineering
by: Rodriguez-Cardenas, Daniel, et al.
Published: (2026)
by: Rodriguez-Cardenas, Daniel, et al.
Published: (2026)
Using LLMs in Software Requirements Specifications: An Empirical Evaluation
by: Krishna, Madhava, et al.
Published: (2024)
by: Krishna, Madhava, et al.
Published: (2024)
OpenComputer: Verifiable Software Worlds for Computer-Use Agents
by: Wei, Jinbiao, et al.
Published: (2026)
by: Wei, Jinbiao, et al.
Published: (2026)
Design Patterns for AI-based Systems: A Multivocal Literature Review and Pattern Repository
by: Heiland, Lukas, et al.
Published: (2023)
by: Heiland, Lukas, et al.
Published: (2023)
LLMs Integration in Software Engineering Team Projects: Roles, Impact, and a Pedagogical Design Space for AI Tools in Computing Education
by: Kharrufa, Ahmed, et al.
Published: (2024)
by: Kharrufa, Ahmed, et al.
Published: (2024)
Every Software as an Agent: Blueprint and Case Study
by: Xu, Mengwei
Published: (2025)
by: Xu, Mengwei
Published: (2025)
ArchAgent: Scalable Legacy Software Architecture Recovery with LLMs
by: Pan, Rusheng, et al.
Published: (2026)
by: Pan, Rusheng, et al.
Published: (2026)
Mapping the Trust Terrain: LLMs in Software Engineering -- Insights and Perspectives
by: Khati, Dipin, et al.
Published: (2025)
by: Khati, Dipin, et al.
Published: (2025)
The Potential of LLMs in Automating Software Testing: From Generation to Reporting
by: Sherifi, Betim, et al.
Published: (2024)
by: Sherifi, Betim, et al.
Published: (2024)
Agent Design Pattern Catalogue: A Collection of Architectural Patterns for Foundation Model based Agents
by: Liu, Yue, et al.
Published: (2024)
by: Liu, Yue, et al.
Published: (2024)
Copilot Evaluation Harness: Evaluating LLM-Guided Software Programming
by: Agarwal, Anisha, et al.
Published: (2024)
by: Agarwal, Anisha, et al.
Published: (2024)
Novice Developers' Perspectives on Adopting LLMs for Software Development: A Systematic Literature Review
by: Ferino, Samuel, et al.
Published: (2025)
by: Ferino, Samuel, et al.
Published: (2025)
Lifecycle-Aware code generation: Leveraging Software Engineering Phases in LLMs
by: Xing, Xing, et al.
Published: (2025)
by: Xing, Xing, et al.
Published: (2025)
LLMs as Continuous Learners: Improving the Reproduction of Defective Code in Software Issues
by: Lin, Yalan, et al.
Published: (2024)
by: Lin, Yalan, et al.
Published: (2024)
Get on the Train or be Left on the Station: Using LLMs for Software Engineering Research
by: Trinkenreich, Bianca, et al.
Published: (2025)
by: Trinkenreich, Bianca, et al.
Published: (2025)
Skill Discovery for Software Scripting Automation via Offline Simulations with LLMs
by: Xu, Paiheng, et al.
Published: (2025)
by: Xu, Paiheng, et al.
Published: (2025)
ToolScan: A Benchmark for Characterizing Errors in Tool-Use LLMs
by: Kokane, Shirley, et al.
Published: (2024)
by: Kokane, Shirley, et al.
Published: (2024)
ARLO: A Tailorable Approach for Transforming Natural Language Software Requirements into Architecture using LLMs
by: Helmi, Tooraj
Published: (2025)
by: Helmi, Tooraj
Published: (2025)
Similar Items
-
From LLMs to Agents in Programming: The Impact of Providing an LLM with a Compiler
by: Kjellberg, Viktor, et al.
Published: (2026) -
Understanding Conversational Patterns in Multi-agent Programming: A Case Study on Fibonacci Game Development
by: Basu, Srijita, et al.
Published: (2026) -
A Multi-model Approach for Video Data Retrieval in Autonomous Vehicle Development
by: Knapp, Jesper, et al.
Published: (2024) -
Agentic Pipelines in Embedded Software Engineering: Emerging Practices and Challenges
by: Sun, Simin, et al.
Published: (2026) -
Teaching Action Research
by: Staron, Miroslaw
Published: (2024)