ArXivCSExplorer
☆☆Bookmarks🏆RSSHow to UseFAQ
Built with and by Teycir Ben Soltane•
How to Use•FAQ•GitHub•arXiv.org•
Share:

20 results for “Understanding of software engineering concepts”

CS papers only

Hybrid search: Keyword + semantic, ranked by combined score.ⓘ

Want pure semantic search? Try claim verification →

cs.SEcs.AIPositionRecentJun 26, 2026

Reasoning Beyond Prediction: From Data-Driven to Causal Software Engineering

Roberto Pietrantuono, Luca Giamattei, Stefano Russo

This paper proposes a new paradigm for human-machine cooperation in software engineering, where machines amplify engineers' reasoning through causation.

View →
cs.SEEmpiricalRecentJul 13, 2026

Predicting Program Comprehension with Foundation Models of Human Cognition

Yannick Lehmen, Marvin Wyrich, Anna-Maria Maurer, Norman Peitek +1 more

This paper evaluates Centaur, a foundation model trained on psychological experiments, for program comprehension tasks and compares its performance to Llama 3.1.

View →
cs.CYcs.AIcs.SERecentMay 31, 2026

ASE-26: a curriculum for agentic software engineering as a discipline

Mikael Gorsky

This paper introduces ASE-26, a comprehensive undergraduate curriculum designed to formalize and teach agentic software engineering as a distinct academic discipline.

View →
cs.SEEmpiricalRecentJun 21, 2026

What Characterizes Pairwise Modular Smells?

Chenxing Zhong, Daniel Feitosa, Paris Avgeriou, Huang Huang +2 more

This paper introduces Pairwise Modular Smell (PairSmell) for identifying flawed architectural decisions and trains machine learning models to predict two forms of PairSmell using 19 pair characteristi…

View →
cs.SEEmpiricalRecentJul 17, 2026

TARS: A Theory-of-Mind Agent for Personalized In-IDE Code Comprehension

Leopoldo Todisco, Antonio Della Porta, Stefano Lambiase, Fabio Palomba

TARS is an LLM-powered agent integrated into Visual Studio Code that provides autonomous explanations anchored directly to the code under analysis, adapting to developers' expertise, role, and stylist…

View →
cs.SEcs.CRRecentJun 1, 2026

Poking Around in the Dark: Why a Shared Understanding of Components Matters

Felix Reichmann, Wolfgang Krane, Alena Naiakshina, Martin Johns +1 more

The paper argues that current Software Bills of Materials (SBOMs) are fundamentally flawed due to a lack of shared understanding regarding what constitutes a 'component,' demonstrating that existing t…

View →
cs.SEcs.DLEmpiricalRecentJul 24, 2026

A Preliminary Search for Evidence on Government Software Engineering Practices: Results from Three Rapid Reviews

Sebastián Pizard, Matías Porro, Andrea Muñoz, Andrea Delgado

This paper conducts rapid reviews of peer-reviewed publications to assess the availability of evidence on software engineering practices in government agencies.

View →
cs.SEEmpiricalRecentJun 22, 2026

Domain-Driven Design in Practice: A Mining Study of Maintenance and Evolution in Open-Source Repositories

Weixing Zhang, Bowen Jiang, Yuhong Fu, Haowei Cheng +2 more

This paper presents an empirical investigation on the distribution, evolution, and maintenance implications of Domain-Driven Design (DDD) building blocks in open-source GitHub repositories.

View →
cs.SEcs.AIRecentMay 28, 2026

Code-QA-Bench: Separating Code Reasoning from Documentation Memorization in Repository-Level QA

Jun Zhang, JianYing Qu, Hanwen Du, Zhongkai Sun +2 more

The paper introduces Code-QA-Bench, a novel framework that rigorously separates genuine code reasoning from mere documentation memorization in repository-level code understanding benchmarks.

View →
cs.SEcs.AIEmpiricalRecentJul 1, 2026

Cheap Code, Costly Judgment: A Case Study on Governable Agentic Software Engineering

James C. Davis, Paschal C. Amusuo, Tanmay Singla, Berk Çakar +1 more

This paper presents a case study on using AI coding agents in software engineering and develops a process model for governing high-velocity agentic implementation.

View →
cs.SEcs.AIEmpiricalRecentJun 19, 2026

An Exploratory Case Study of LLM-Assisted Refactoring and Gameplay Feature Generation in an Endless Runner Game

Jan Wunderlich, Markus Kleffmann, Sebastian Lempert

This paper explores the use of GPT-4o in game development using a Python/Pygame endless runner, examining refactoring and gameplay feature generation tasks.

View →
cs.SEcs.FLEmpiricalRecentJun 21, 2026

Formal-Method-Guided Vibe Coding: Closing the Verification Loop on AI-Generated Safety-Critical Software Through Model-Driven Engineering

Ran Wei, Le Zhu, Haochi Wang, Jim Woodcock +3 more

This paper presents Forge, a pipeline that uses formal verification to ensure the safety and certification of LLM-generated Java code.

View →
cs.SEcs.AIRecentMay 28, 2026

Inferring Code Correctness from Specification

Tambon Florian, Papadakis Mike

The paper introduces TRAILS~, a novel method that improves code correctness validation by grounding LLM reasoning in concrete (input, output) pairs derived from specifications, achieving state-of-the-…

View →
cs.CRcs.SEEmpiricalRecentJul 16, 2026

The Distributed Open-Source Vulnerability Ecosystem

Peter Mandl, Paul Mandl

This paper explores the causes of inconsistent vulnerability scanner findings in the open-source ecosystem.

View →
cs.SEcs.AIRecentMay 28, 2026

Projectional Decoding: Towards Semantic-Aware LLM Generation

Boqi Chen, José Antonio Hernández López, Aren A. Babikian

The paper proposes projectional decoding, a novel framework that integrates a partial graph model alongside text generation to ensure the semantic validity of LLM-generated software artifacts.

View →
cs.SEcs.AIEmpiricalRecentJul 9, 2026

Aleena: Alignment Agent for Research Software Engineering Collaborations

Kshitij Dani, Cordero Core, Landung Setiawan, Carlos Garcia Jurado Suarez +3 more

This paper introduces Aleena, an open-source lifecycle alignment agent that uses GitHub to align research software engineering stakeholders and preserve decision continuity.

View →
cs.SEEmpiricalRecentJul 7, 2026

Domain-Driven Design in Practice: A Large-Scale Empirical Characterisation of the Open-Source Ecosystem

Ozan Özkan, Önder Babur, Mark van den Brand

This paper provides the first large-scale characterisation of Domain-Driven Design (DDD) adoption and implementation on GitHub.

View →
cs.SEEmpiricalRecentJul 8, 2026

On the Correctness of Software Merge

Akira Mori, Masatomo Hashimoto

The paper introduces a new structural merge tool that ensures parsability and universality in comparison to existing tools, resulting in fewer incorrect merge results.

View →
cs.SEcs.CRRecentMar 25, 2026

Software Supply Chain Smells: Lightweight Analysis for Secure Dependency Management

Larissa Schmid, Diogo Gaspar, Raphina Liu, Sofia Bobadilla +2 more

The paper introduces 'software supply chain smells,' structural indicators of security risks in third-party dependencies, and presents Dirty-Waters, a tool that detects these smells, finding that diff…

View →
cs.SEcs.AIRecentJun 3, 2026

From Prompt to Process: a Process Taxonomy and Comparative Assessment of Frameworks Supporting AI Software Development Agents

Sanderson Oliveira de Macedo

This paper studies AI development frameworks for software engineering and proposes a six-dimension process taxonomy.

View →