International Journal of Academic Information Systems Research (IJAISR)

Title: Advancements in Software Engineering Through Artificial Intelligence

Authors: Michael Müller

Volume: 8

Issue: 7

Pages: 1-10

Publication Date: 2024/07/28

Abstract:
The integration of artificial intelligence (AI) into software engineering represents a significant advancement, poised to transform traditional development processes. This research paper explores the multifaceted impact of AI on software engineering, with a focus on its applications, challenges, and future opportunities. Current applications include AI-driven coding, automated software testing, and intelligent maintenance systems. Despite these advancements, challenges such as data quality, AI model explainability, and integration with existing systems persist. Through a comprehensive methodology involving comparative analysis and case studies, particularly within the healthcare sector, this study highlights the practical benefits and limitations of AI in software development. The implementation of AI-powered software in healthcare, specifically for pulmonary embolism assessment, demonstrates a notable decrease in assessment time and in-hospital mortality rates, emphasizing the potential for AI to enhance clinical outcomes. The paper also examines AI's role in the software development lifecycle, including automated code generation, AI-driven testing, and proactive maintenance. Addressing the challenges of data availability, trust in AI models, and organizational integration is critical for leveraging AI's full potential. Future research directions suggest a move towards intelligent design assistants, self-healing systems, and proactive defect detection. This paper concludes that while AI offers transformative potential, its successful integration requires addressing significant challenges, advocating for a synergistic approach where AI augments human developers to revolutionize software engineering practices.

Download Full Article (PDF)