Loading article...
Loading article...
Stream/Area:
-
Subject:
-
Paper ID:
10.55041/IJSREM.NCET018
Volume:
10 |
10 |
Oct 2026
Pages:
1-4
Publication Frequency:
Monthly (12 issues per year)
License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.
Computer Science & Engineering
Syed Ammal Arts and Science College
Computer Science & Engineering
Syed Ammal Arts and Science College
Computer Science & Engineering
Syed Ammal Arts and Science College
Computer Science & Engineering
Syed Ammal Arts and Science College
Generative Artificial Intelligence (GenAI) is increasingly used in software development for code generation, debugging, documentation, and testing. However, developers may hesitate to trust AI-generated code because many generative AI systems provide limited transparency about how their recommendations are produced. This paper presents a HumanCentered Explainable Generative AI (HC-XGenAI) framework that integrates explainability into AI-assisted software development. The framework provides confidence estimation, natural-language explanations, and developer feedback to improve transparency, trust, and reliability. It supports software development tasks such as code completion, code translation, and bug fixing while keeping developers responsible for final decisions. The proposed framework provides a conceptual foundation for more transparent and human-centered generative AI coding assistance.
KEYWORDS
Generative Artificial Intelligence has emerged as a transformative technology in software engineering by automating programming tasks such as code generation, debugging, testing, and documentation. Despite its impressive capabilities, the lack of transparency in AI-generated recommendations remains a significant challenge for developers, particularly in enterprise and safety-critical software systems. Developers often hesitate to rely on AI-generated code because they cannot easily understand the reasoning behind the generated outputs. This paper proposed a Human-Centered Explainable Generative Artificial Intelligence (HC-XGenAI) framework that integrates Explainable Artificial Intelligence (XAI) techniques into AI-assisted software development. Unlike conventional AI coding assistants, the proposed framework combines code generation with confidence estimation, natural language explanations, feature attribution, alternative solution generation, and continuous developer feedback. By incorporating these explainability mechanisms, the framework improves transparency, accountability, and collaboration between developers and AI systems. The performance evaluation demonstrated that the proposed approach significantly improves developer trust, code quality, explainability, debugging efficiency, and user satisfaction compared to conventional generative AI systems. The integration of continuous learning further enables the AI assistant to adapt to developer preferences and improve recommendation quality over time. These findings highlight the importance of designing AI systems that augment human expertise rather than replacing it. In conclusion, explainable generative AI represents a promising direction for the future of software engineering. By combining intelligent automation with transparent decisionmaking, the proposed framework supports reliable, trustworthy, and human-centered software development. Future advancements in explainable large language models, adaptive learning, and secure AI-assisted programming are expected to further strengthen collaboration between software developers and intelligent systems.
[1] T. Brown et al., "Language Models are Few-Shot Learners," Advances in Neural Information Processing Systems (NeurIPS), vol. 33, pp. 1877–1901, 2020. [2] M. T. Ribeiro, S. Singh, and C. Guestrin, "Why Should I Trust You?Explaining the Predictions of Any Classifier," Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1135–1144, 2016. [3] S. M. Lundberg and S. I. Lee, "A Unified Approach to Interpreting Model Predictions," Advances in Neural Information Processing Systems (NeurIPS), vol. 30, 2017. [4] H. Suresh, A. R. Chopra, and J. Patel, "Explainable Artificial Intelligence forSoftware Engineering: Challenges and Opportunities," IEEE Software, vol. 39, no. 5, pp. 48–55, 2022. [5] E. Nijkamp et al., "CodeGen: An Open Large Language Model for CodeGeneration," arXiv preprint arXiv:2203.13474, 2022. [6] S. Amershi et al., "Guidelines for Human-AI Interaction," Proceedings of the ACM CHI Conference on Human Factors in Computing Systems, 2019. [7] GitHub, "Research Quantifying GitHub Copilot's Impact on DeveloperProductivity," GitHub Research, 2023. [8] J. Devlin, M. W. Chang, K. Lee, and K. Toutanova, "BERT: Pre-training ofDeep Bidirectional Transformers for Language Understanding," Proceedings of NAACL-HLT, pp. 4171–4186, 2019. [9] M. Chen et al., "Evaluating Large Language Models Trained on Code,"arXiv preprint arXiv:2107.03374, 2021. [10] OpenAI, "GPT-4 Technical Report," arXiv preprint arXiv:2303.08774, 2023.
Publication Date
10/5/2026
Peer Review Type
Double-Blind Peer Review
Review Rounds: 2
Documents
Article Views
3
Total views since publication
PDF Downloads
5
Total downloads since publication
Geographic Reach
5
Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.
Plagiarism Screening
This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.
Conflict of Interest
The authors declare no conflict of interest related to this research work.
Funding Information
No funding information available for this research.
Related research in the same subject area
Loading similar articles...