mlsanityData to 14 Oct 2026

Guidelines for Empirical Studies in Software Engineering involving Large Language Models

arXiv 2508.15503 ↗First posted 21 Aug 2025cs.SEcited by 21

Not on the map. Why?

Abstract (arXiv)

Large Language Models (LLMs) are widely used in software engineering (SE) research and practice, yet their non-determinism, opaque training data, and rapidly evolving models threaten the reproducibility and replicability of empirical studies. We address this challenge through a collaborative effort of 22 researchers, presenting a taxonomy of seven study types that organizes how LLMs are used in SE research, together with eight guidelines for designing and reporting such studies. Each guideline distinguishes requirements (must) from recommendations (should) and is contextualized by the study types it applies to. Our guidelines recommend that researchers: (1) declare LLM usage and role; (2) report model versions, configurations, and customizations; (3) document the system and prompt design beyond the model; (4) report session traces, i.e., interaction logs and runtime traces; (5) use suitable baselines, benchmarks, and metrics; (6) include an open LLM as a baseline; (7) validate LLM outputs against human judgment; and (8) articulate limitations and mitigations. We complement the guidelines with an applicability matrix mapping guidelines to study types and a reporting checklist for authors and reviewers. We maintain the study types and guidelines online as a living resource for the community to use and shape (llm-guidelines.org).

Key facts. Cited by 21 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Aug 2025.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 3; 2026: 18.

21 papers.

Sort:

By area:

  1. 2025Failure Modes in LLM Systems: A System-Level Taxonomy for Reliable AI Applicationscited by 10
  2. 2026Agentic Business Process Management: A Research Manifestocited by 8
  3. 2026EdgeFlow: Edge-Map Augmented VLM-Based Flowchart Processing for Industrial Requirements Engineeringcited by 1
  4. 2026Do programming languages still matter to your AI coding agent teammate? Evidence at scale from chess enginescited by 1
  5. 2026MANGO: Automated Multi-Agent Test Oracle Generation for Vision-Language-Action Modelscited by 1
  6. 2026Attention to Detail: Evaluating Energy, Performance, and Accuracy Trade-offs Across vLLM Configurationscited by 1
  7. 2026Developing LLM-based Multi-Agent Systems in Software Engineering: A Mixed-Method Experience Reportcited by 1
  8. 2025The Software Engineering Simulations Lab: Agentic AI for RE Quality Simulationscited by 0
  9. 2025Instruction-Tuning Open-Weight Language Models for BPMN Model Generationcited by 0
  10. 20263100 Opinions on Code Review in an AI World: Building Causal Theory from Practitioner Discoursecited by 0
  11. 2026Preliminary Guidelines for Using and Evaluating GenAI Tools to Support Systematic Literature Reviewscited by 0
  12. 2026Can LLMs Test Terminal User Interfaces?cited by 0
9 more
  1. 2026Detecting Soft Skills in ML Engineering Roles CVscited by 0
  2. 2026Do Influence Tactics Matter? Investigating Prompt Framing Effects in LLM Code Generationcited by 0
  3. 2026Antipatterns in AI-assisted Qualitative Data Analysis: A Catalog of Temptations and Pitfalls for Software Engineering Researcherscited by 0
  4. 2026Model Retirement Creates Reproducibility Risk in Biomedical AI Publicationscited by 0
  5. 2026When Who You Are Can Change the Code You Get: A Study of Persona-Induced Bias in LLM Code Generationcited by 0
  6. 2026How Reproducible Are Evaluation Conclusions? A Self-Audit of LLM-Inferred Prompt Structurecited by 0
  7. 2026A Framework for the Systematic Review of ML Assets in AI Registriescited by 0
  8. 2026One Skill Too Many: How Co-Installed Skills Conflict in Coding Agentscited by 0
  9. 2026DTScribe: Generating Models for Digital Twin Reporting using Local Large Language Modelscited by 0