Work

Artificial Intelligence in Software Engineering: Integration and Key Challenges

Year: 2025
Type: conference-paper
Abstract: This paper explores the integration of artificial intelligence (AI) into software engineering. It examines how AI can be effectively incorporated throughout the software development lifecycle, encompassing phases like requirement analysis, system design, code development, testing, and software deployment. It highlights the potential benefits of AI-driven software development, such as increased development efficiency, improved software quality, and enhanced performance. The discussion extends to addressing the substantial challenges that accompany the integration of AI within software development frameworks. These include the limitations of current AI technology in achieving complete automation of large software projects, the need to ensure the accuracy and reliability of AI-generated code, complex task decomposition and verification, multi-agent collaboration, external knowledge utilization, and AI integration within project management workflows. This paper concludes by discussing the future directions in AI-driven software development.
Language: English
Open Access status: gold
OpenAlex ID: W4408153838
FWCI:
Cites:
Cited by:
Related to: 10