Advances in computational intelligence and robotics book series,
Journal Year:
2025,
Volume and Issue:
unknown, P. 435 - 478
Published: Feb. 28, 2025
The
rapid
evolution
of
Artificial
Intelligence
(AI)
has
significantly
impacted
the
software
development
lifecycle
(SDLC),
introducing
tools
that
enhance
efficiency,
accuracy,
and
innovation.
This
chapter
examines
integration
AI-powered
across
SDLC
stages,
including
planning,
design,
coding,
testing,
deployment,
maintenance.
AI
automates
tasks
like
code
generation,
bug
detection,
test
case
creation,
reducing
errors
accelerating
development.
It
also
enhances
decision-making,
fosters
team
collaboration,
optimizes
resources
through
predictive
analytics
intelligent
project
management
tools.
highlights
AI's
role
in
quality
improvement,
using
machine
learning
to
detect
anomalies
predict
failures
early.
Ethical
security
challenges
are
addressed,
stressing
responsible
use
human
oversight.
By
chapter's
end,
readers
will
understand
how
reshape
development,
enabling
creation
robust,
scalable,
user-friendly
applications
while
navigating
ethical
effectively.
The
Industrial
Internet
of
Things
(IIoT)
paradigm
is
a
key
research
area
derived
from
the
(IoT).
emergence
IIoT
has
enabled
revolution
in
manufacturing
and
production,
through
employment
various
embedded
sensing
devices
connected
with
each
other
by
an
IoT
network,
along
collection
enabling
technologies
such
as
artificial
intelligence
(AI)
edge/fog
computing.
One
unrivaled
characteristics
inter-connectivity
provided
to
industries;
however,
this
characteristic
might
open
door
for
cyber-criminals
launch
attacks.
In
fact,
one
major
challenges
hindering
prevalent
adoption
security.
Inevitably,
increasing
number
proposals
have
been
introduced
over
last
decade
overcome
these
security
concerns.
To
obtain
overview
area,
conducting
literature
survey
published
necessary,
eliciting
requirements
their
considerations.
This
paper
provides
security,
focused
on
period
2017
2023.
We
identify
threats
classify
them
into
three
categories,
based
layer
they
exploit
Additionally,
we
characterize
that
attacks
violate.
Finally,
highlight
how
emerging
technologies,
AI
computing,
can
be
adopted
address
concerns
enhance
Advances in computational intelligence and robotics book series,
Journal Year:
2025,
Volume and Issue:
unknown, P. 435 - 478
Published: Feb. 28, 2025
The
rapid
evolution
of
Artificial
Intelligence
(AI)
has
significantly
impacted
the
software
development
lifecycle
(SDLC),
introducing
tools
that
enhance
efficiency,
accuracy,
and
innovation.
This
chapter
examines
integration
AI-powered
across
SDLC
stages,
including
planning,
design,
coding,
testing,
deployment,
maintenance.
AI
automates
tasks
like
code
generation,
bug
detection,
test
case
creation,
reducing
errors
accelerating
development.
It
also
enhances
decision-making,
fosters
team
collaboration,
optimizes
resources
through
predictive
analytics
intelligent
project
management
tools.
highlights
AI's
role
in
quality
improvement,
using
machine
learning
to
detect
anomalies
predict
failures
early.
Ethical
security
challenges
are
addressed,
stressing
responsible
use
human
oversight.
By
chapter's
end,
readers
will
understand
how
reshape
development,
enabling
creation
robust,
scalable,
user-friendly
applications
while
navigating
ethical
effectively.