AI-Assisted Software Development

Overview

AI-assisted software development studies how language models and coding agents can support work from requirements and design through implementation, testing, review, and maintenance. Common approaches include IDE code completion and chat, repository-aware retrieval, multi-step agents, and specification-driven workflows that use plans, tests, and architectural constraints to guide changes. Evaluation spans coding benchmarks and repository-level issue fixing, as well as real IDE traces, pull requests, static analysis, security checks, and fuzz testing. A central tension is that AI can speed up routine work while creating new costs in verification, security, maintainability, and developer understanding, so reliable use depends on effective feedback and human oversight.

Latest papers

CardsList

109 papers6 papers in the last four weeks, down 50% on the four weeks before. 0.0% of all new papers.

  1. Generation and Verification: Human-Agent Collaboration for Safety-Critical Automotive Software Engineering

    Oct 26, 2026Elizaveta Zinovyeva, Aiham Taleb, Nikita Kozodoi +5AI-Assisted Software DevelopmentCoding Agents

  2. Developer Task Delegation to LLMs and the Trust Factor: A Mixed Methods Study

    Oct 25, 2026Samuel Ferino, Rashina Hoda, John Grundy +2AI-Assisted Software DevelopmentHuman-AI Collaboration

  3. Operationalizing Governed Agentic Workflows in Regulated Finance: A Customer Zero Case Study using Zafin AIOS

    Oct 23, 2026Shahir Daya, Rob Dunlap, Alexandre Boulenger +2Agentic WorkflowsAI-Assisted Software Development

  4. Does AI-Assisted Development Homogenize Software? An Empirical Study of Code Similarity, Quality, and Evolution

    Oct 16, 2026Luciano Marchezan, Romain Lefeuvre, Kevin Delcourt +2AI-Assisted Software DevelopmentSoftware Engineering

  5. Why Software Engineering Is Indispensable in the Age of Coding Agents

    Oct 7, 2026Alfonso FuggettaSoftware EngineeringAI-Assisted Software Development

  6. Towards an AI Software Factory for Data Systems

    Sep 28, 2026Anna Pavlenko, Bogdan Crivat, Brandon Haynes +23Automated Software EngineeringAI-Assisted Software Development

  7. Developing a Roadmap to an AI-first Organization: A Case Study in Embedded Software Development

    Sep 25, 2026Viktor Kjellberg, Srijita Basu, Simin Sun +2Organizational AI AdoptionSoftware Engineering

  8. What Will Remain Human in Software Architecture? A Focus Group Report

    Sep 24, 2026Uwe van Heesch, Olaf Zimmermann, Christian KohlsHuman Oversight of AIHuman-AI Collaboration

  9. A Lean and Spec-Driven AI-Assisted Software Development Lifecycle for Applied AI Education: The AI-SDLC Approach

    Sep 21, 2026Andreas Martin, Sandro SchwanderAI-Assisted Software DevelopmentSoftware Engineering

  10. AI Policies: Help or Hindrance? A Software Developer's Perspective

    Sep 15, 2026Samuel Ferino, Rashina Hoda, John Grundy +2AI GovernanceHuman-Centered AI

  11. The Vibe Shift in Software Engineering: Evaluating AI-Led Conversational Programming for Performance, Cognition, and Responsible Adoption

    Sep 9, 2026Sales G. Aribe, Louie Jay S. LabastidaCode Generation EvaluationHuman-AI Collaboration

  12. It Is Not My Code Anymore

    Sep 8, 2026Augusto CamargoAlgorithmic AccountabilityCode Generation Evaluation

  13. Building a research-software catalog with a coding agent: from hackathon prototype to public deployment

    Sep 4, 2026Kazuyoshi Yoshimi, Satoshi Terasaki, Gotai YamadaSoftware EngineeringAI-Assisted Software Development

  14. The Psychological Costs of Artificial Intelligence Adoption in Software Engineering

    Sep 3, 2026Adam Alami, Elda Paja, Abhishek TiwariSoftware EngineeringHuman-AI Collaboration

  15. On the Prospects of Dynamic LLM Conversations in Software Development

    Aug 31, 2026Annemarie Wittig, Alina Mailach, Janet Siegmund +1LLM PromptingHuman-AI Interaction

  16. VibeJam: A User Study Platform for Web Development with Agents

    Aug 30, 2026Nishant Balepur, Connor Baumler, Valerie Chen +3AI Coding AgentsHuman-AI Collaboration

  17. A Few Pages of Markdown: Committed AI Configuration and Lower Quality Cost after Coding-Agent Adoption

    Aug 26, 2026Yegor Denisov-Blanch, Shyam Agarwal, Pavel Azaletskiy +5Software EngineeringAI Coding Agents

  18. Spec-Driven Development as Prescribed and as Practiced

    Aug 25, 2026Shyam Agarwal, Anmol Singhal, Andrew Macvean +2Software EngineeringSoftware Engineering Agents

  19. Building AI-Intensive Software with AI: Early Results and a Cautionary Tale on Measuring Development Cost

    Aug 13, 2026Victor Barros de Miranda Neves, Kiev Santos da Gama, Vinicius Cardoso GarciaAI-Assisted Software DevelopmentAI and Labor

  20. Comprendia: AI-Augmented Code Comprehension

    Aug 10, 2026Costain Nachuma, Minhaz F. ZibranStatic Code AnalysisAI-Assisted Software Development

  21. WatchPoint: Executable User Feedback for Real-World Agentic Web Development

    Aug 10, 2026Guanqun Yang, Wei Yang, Xueqing LiuAI-Assisted Software DevelopmentAgentic Code Generation

  22. Towards Assurance Closure in AI-Native Large-Scale Agile Software Development

    Aug 7, 2026Ricardo BrittoAI AssuranceSoftware Engineering Agents

  23. Characterizing the Quality Profile of AI-Generated C++ in Production

    Aug 6, 2026Michael Tran, Fred Lewis, Kun Yang +5Code GenerationCode Generation Evaluation

  24. From Code Review to Code Critique: Intent, Drift, and Spotlight for AI-Generated Diffs at Scale

    Jul 31, 2026Chandra Maddila, Mashrur Rashik, Euna Mehnaz Khan +4Automated Code ReviewAI-Assisted Software Development

  25. Fewer Clarifications, Better Code: Benchmarking Cross-Session Personalized Ambiguity Adaptation in Coding Assistants

    Jul 29, 2026Zijian Xu, Wenshuo Zhang, Zisen Qin +4Knowledge Augmentation for Language ModelsCode Generation