Litcius/Paper detail

AI-driven software engineering

Josh Mahmood Ali

2023Advances in Engineering Innovation11 citationsDOIOpen Access PDF

Abstract

The intersection of artificial intelligence (AI) and software engineering marks a transformative phase in the technology industry. This paper delves into AI-driven software engineering, exploring its methodologies, implications, challenges, and benefits. Drawing from data sources such as GitHub and Bitbucket and insights from industry experts, the study offers a comprehensive view of the current landscape. While the results indicate a promising uptrend in the integration of AI techniques in software development, challenges like model interpretability, ethical concerns, and integration complexities emerge as significant. Nevertheless, the transformative potential of AI within software engineering is profound, ushering in new paradigms of efficiency, innovation, and user experience. The study concludes by emphasizing the need for further research, better tooling, ethical guidelines, and education to fully harness the potential of AI-driven software engineering.

Topics & Concepts

Transformative learningSoftware engineeringSoftwareIntersection (aeronautics)Computer scienceSoftware developmentInterpretabilityEngineering managementData scienceEngineeringArtificial intelligenceSociologyProgramming languageAerospace engineeringPedagogySoftware Engineering ResearchSoftware Engineering Techniques and PracticesSoftware Reliability and Analysis Research