20 results for “Understanding of software development lifecycles”
CS papers onlyHybrid search: Keyword + semantic, ranked by combined score.ⓘ
Want pure semantic search? Try claim verification →
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.
This paper studies AI development frameworks for software engineering and proposes a six-dimension process taxonomy.
This paper introduces Aleena, an open-source lifecycle alignment agent that uses GitHub to align research software engineering stakeholders and preserve decision continuity.
This paper conducts rapid reviews of peer-reviewed publications to assess the availability of evidence on software engineering practices in government agencies.
This study provides an ecosystem-scale measurement of commit signing on GitHub, finding that current signing adoption rates are misleading and that developers struggle to maintain consistent, long-ter…
This paper presents a software ecosystem enabling consistent development environments for running workflows across diverse hardware platforms.
This paper explores the causes of inconsistent vulnerability scanner findings in the open-source ecosystem.
Yanfu Yan, Nathan Cooper, Kevin Moran, Gabriele Bavota +2 more
This paper introduces Athena, a novel impact analysis approach that combines dependence graph information with conceptual coupling using deep representation learning.
Ningzhi Tang, Chaoran Chen, Gelei Xu, Yiyu Shi +4 more
This study analyzes over 20,000 real-world coding sessions to show that AI coding agents frequently fail users through subtle misalignment, requiring constant manual correction even when major system…
This paper provides the first large-scale characterisation of Domain-Driven Design (DDD) adoption and implementation on GitHub.
Shahbaz Siddeeq, Mateen Abbasi, Jussi Rasku, Zheying Zhang +3 more
This paper compares the quality and coverage of epic-organized LLM-generated Gherkin acceptance criteria with requirement-aligned generation, using four requirements documents from the PURE dataset.
The paper introduces a new structural merge tool that ensures parsability and universality in comparison to existing tools, resulting in fewer incorrect merge results.
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…
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…
This paper reviews existing process models for B2X mobile app development and conducts expert interviews to create a reference model for management decision support.
This paper explores the use of GPT-4o in game development using a Python/Pygame endless runner, examining refactoring and gameplay feature generation tasks.
This paper introduces ASE-26, a comprehensive undergraduate curriculum designed to formalize and teach agentic software engineering as a distinct academic discipline.
This paper evaluates Centaur, a foundation model trained on psychological experiments, for program comprehension tasks and compares its performance to Llama 3.1.