mlsanityData to 7 Oct 2026

Towards Human-Bot Collaborative Software Architecting with ChatGPT

arXiv 2302.14600 ↗First posted 26 Feb 2023cs.SE cs.AIcited by 31

Not on the map. Why?

Abstract (arXiv)

Architecting software-intensive systems can be a complex process. It deals with the daunting tasks of unifying stakeholders' perspectives, designers' intellect, tool-based automation, pattern-driven reuse, and so on, to sketch a blueprint that guides software implementation and evaluation. Despite its benefits, architecture-centric software engineering (ACSE) inherits a multitude of challenges. ACSE challenges could stem from a lack of standardized processes, socio-technical limitations, and scarcity of human expertise etc. that can impede the development of existing and emergent classes of software (e.g., IoTs, blockchain, quantum systems). Software Development Bots (DevBots) trained on large language models can help synergise architects' knowledge with artificially intelligent decision support to enable rapid architecting in a human-bot collaborative ACSE. An emerging solution to enable this collaboration is ChatGPT, a disruptive technology not primarily introduced for software engineering, but is capable of articulating and refining architectural artifacts based on natural language processing. We detail a case study that involves collaboration between a novice software architect and ChatGPT for architectural analysis, synthesis, and evaluation of a services-driven software application. Preliminary results indicate that ChatGPT can mimic an architect's role to support and often lead ACSE, however; it requires human oversight and decision support for collaborative architecting. Future research focuses on harnessing empirical evidence about architects' productivity and exploring socio-technical aspects of architecting with ChatGPT to tackle emerging and futuristic challenges of ACSE.

Key facts. Cited by 31 papers in the map (data through 7 Oct 2026). Builds on 4 of its 20 references that are in the map. First posted on arXiv 26 Feb 2023.

Builds on

4 of 20 references.

References · 4

  1. 2023A Categorical Archive of ChatGPT Failurescited by 167
  2. 2023An Analysis of the Automatic Bug Fixing Performance of ChatGPTcited by 108
  3. 2023ChatGPT and Software Testing Education: Promises & Perilscited by 40
  4. 2018How to Design a Program Repair Bot? Insights from the Repairnator Projectcited by 10

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 12; 2024: 11; 2025: 5; 2026: 3.

31 papers.

Sort:

By area:

  1. 2023VeriGen: A Large Language Model for Verilog Code Generationcited by 197
  2. 2023Summary of ChatGPT-Related Research and Perspective Towards the Future of Large Language Modelscited by 152
  3. 2023Chip-Chat: Challenges and Opportunities in Conversational Hardware Designcited by 136
  4. 2023ChatGPT for Programming Numerical Methodscited by 26
  5. 2024Beyond Code Generation: An Observational Study of ChatGPT Usage in Software Engineering Practicecited by 25
  6. 2024Can Large Language Models Serve as Data Analysts? A Multi-Agent Assisted Approach for Qualitative Data Analysiscited by 20
  7. 2023Trustworthy and Synergistic Artificial Intelligence for Software Engineering: Vision and Roadmapscited by 19
  8. 2023Decoding ChatGPT: A Taxonomy of Existing Research, Current Challenges, and Possible Future Directionscited by 18
  9. 2025Generative AI for Software Architecture. Applications, Challenges, and Future Directionscited by 15
  10. 2023Autonomous Agents in Software Development: A Vision Papercited by 12
  11. 2024A Survey on Human-AI Collaboration with Large Foundation Modelscited by 7
  12. 2024Automated User Story Generation with Test Case Specification Using Large Language Modelcited by 7
19 more
  1. 2023Coding by Design: GPT-4 empowers Agile Model Driven Developmentcited by 6
  2. 2024Experimenting with Multi-Agent Software Development: Towards a Unified Platformcited by 6
  3. 2024Motivations, Challenges, Best Practices, and Benefits for Bots and Conversational Agents in Software Engineering: A Multivocal Literature Reviewcited by 6
  4. 2023The Impact of Artificial Intelligence on the Evolution of Digital Education: A Comparative Study of OpenAI Text Generation Tools including ChatGPT, Bing Chat, Bard, and Erniecited by 5
  5. 2024The Battle of LLMs: A Comparative Study in Conversational QA Taskscited by 5
  6. 2024Enhancing Source Code Security with LLMs: Demystifying The Challenges and Generating Reliable Repairscited by 4
  7. 2023ChatGPT-Crawler: Find out if ChatGPT really knows what it's talking aboutcited by 3
  8. 2024On the Utility of Domain Modeling Assistance with Large Language Modelscited by 3
  9. 2023AI for Agile development: a Meta-Analysiscited by 1
  10. 2024Software Model Evolution with Large Language Models: Experiments on Simulated, Public, and Industrial Datasetscited by 1
  11. 2024LLM as a code generator in Agile Model Driven Developmentcited by 1
  12. 2025Applying Large Language Models to Issue Classification: Revisiting with Extended Data and New Modelscited by 1
  13. 2025MAAD: Automate Software Architecture Design through Knowledge-Driven Multi-Agent Collaborationcited by 1
  14. 2025Automated Feedback on Student-Generated UML and ER Diagrams Using Large Language Modelscited by 1
  15. 2025SIExVulTS: Sensitive Information Exposure Vulnerability Detection System using Transformer Models and Static Analysiscited by 1
  16. 2026Development of Ontological Knowledge Bases by Leveraging Large Language Modelscited by 1
  17. 2023DevBots can co-design APIscited by 0
  18. 2026Bridging Requirements and Architecture: Multi-Agent Orchestration with External Knowledge and Hierarchical Memorycited by 0
  19. 2026Large Language Models for Code Generation from Multilingual Prompts: A Curated Benchmark and a Study on Code Qualitycited by 0