THE USE OF AI IN SOFTWARE ENGINEERING: A SYNTHETIC KNOWLEDGE SYNTHESIS OF THE RECENT RESEARCH LITERATURE

The field of software engineering experiences a revolutionary transformation through Artificial Intelligence by executing automated tasks which include code development alongside testing protocols and debugging operations and security system enhancement. The implementation of artificial intelligence achieves better efficiency while reducing manual work and software quality improvement through its usage of machine learning together with deep learning and NLP functions. The authors use an investigation that explores AI-based software development by examining both academic research as well as industrial application frameworks. The study analyzes AI methodology and investigates barriers to adoption before presenting plans for successful AI use. AI has revolutionized software engineering through self-operated code production. AI learns code generation from large programming databases to produce consistent and understandable programming code from natural language specifications which builds both developer speed and eases the learning process for novice programmers. Some state-of-the-art AI code tools generate exact code but developers face three main obstacles that involve system security considerations along with logic issues and moral dangers. The integration of AI-generated software requires solving current limitations to build better trust among users. Experts continue investigation to develop AI-driven development techniques that guarantee security and reliability. The study examines AI’s complete impact on software engineering by discussing its advantages against its difficulties and foreseeable influence on the industry. Modern developments in Artificial Intelligence indicate that software development practices will advance through streamlining workflow processes as well as improving worldwide software engineering practices.

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2024-10-04
DOI
https://doi.org/10.5281/zenodo.15593969
Primary Topic
Internet of Things and AI
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

THE USE OF AI IN SOFTWARE ENGINEERING: A SYNTHETIC KNOWLEDGE SYNTHESIS OF THE RECENT RESEARCH LITERATURE

Zenodo (CERN European Organization for Nuclear Research)
Internet of Things and AI
article

THE USE OF AI IN SOFTWARE ENGINEERING: A SYNTHETIC KNOWLEDGE SYNTHESIS OF THE RECENT RESEARCH LITERATURE

article en

Abstract

The field of software engineering experiences a revolutionary transformation through Artificial Intelligence by executing automated tasks which include code development alongside testing protocols and debugging operations and security system enhancement. The implementation of artificial intelligence achieves better efficiency while reducing manual work and software quality improvement through its usage of machine learning together with deep learning and NLP functions. The authors use an investigation that explores AI-based software development by examining both academic research as well as industrial application frameworks. The study analyzes AI methodology and investigates barriers to adoption before presenting plans for successful AI use. AI has revolutionized software engineering through self-operated code production. AI learns code generation from large programming databases to produce consistent and understandable programming code from natural language specifications which builds both developer speed and eases the learning process for novice programmers. Some state-of-the-art AI code tools generate exact code but developers face three main obstacles that involve system security considerations along with logic issues and moral dangers. The integration of AI-generated software requires solving current limitations to build better trust among users. Experts continue investigation to develop AI-driven development techniques that guarantee security and reliability. The study examines AI’s complete impact on software engineering by discussing its advantages against its difficulties and foreseeable influence on the industry. Modern developments in Artificial Intelligence indicate that software development practices will advance through streamlining workflow processes as well as improving worldwide software engineering practices.

Zenodo (CERN European Organization for Nuclear Research)
Industry, innovation and infrastructure
Openalex Percentile: Top 45%
Internet of Things and AI
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.