Inter
national
J
our
nal
of
Electrical
and
Computer
Engineering
(IJECE)
V
ol.
10,
No.
3,
June
2020,
pp.
2690
2700
ISSN:
2088-8708,
DOI:
10.11591/ijece.v10i3.pp2690-2700
r
2690
Stateful
library
ser
vice
system
design
and
implementation
in
Saudi
Arabia
Arif
Bramantor
o
F
aculty
of
Computing
and
Information
T
echnology
in
Rabigh,
King
Abdulaziz
Uni
v
ersity
,
Saudi
Arabia
Article
Inf
o
Article
history:
Recei
v
ed
Jan
1,
2018
Re
vised
No
v
18,
2019
Accepted
No
v
29,
2019
K
eyw
ords:
Library
service
Service
system
State-full
service
T
echnology
acceptance
model
ABSTRA
CT
Service
system
has
become
one
of
the
most
challenging
best
practices
in
industry
.
F
ollo
wing
this
trend,
most
of
the
or
g
anizations
in
Saudi
Arabia
aggressi
v
ely
b
uild
their
services.
The
services
are
mainly
de
v
eloped
with
a
statele
ss
technique
to
a
v
oid
se
v
eral
issues,
although
there
are
some
ackno
wledged
adv
antages
of
using
a
stateful
technique.
In
library
s
ystem,
these
issues
are
related
to
the
number
of
visitors,
the
number
of
services,
the
storage
capacity
and
the
or
g
anization
size.
The
purpose
of
this
research
is
to
de
v
elop
and
publish
services
that
ha
v
e
a
capability
in
reading
all
required
data
from
library
management
system.
It
also
aims
to
impro
v
e
the
service
by
applying
a
stateful
technique.
T
echnology
acceptance
model
is
used
to
me
asure
the
acceptance
of
a
stateful
service
system
through
or
g
anizations
and
customers
that
g
a
v
e
thoughtful
prediction
to
high
le
v
el
management
in
library
to
support
them
in
decision
making.
Copyright
c
2020
Insitute
of
Advanced
Engineeering
and
Science
.
All
rights
r
eserved.
Corresponding
A
uthor:
Arif
Bramantoro,
F
aculty
of
Computing
and
Information
T
echnology
in
Rabigh,
King
Abdulaziz
Uni
v
ersity
,
Saudi
Arabia.
Email:
asoe
gihad@kau.edu.sa
1.
INTR
ODUCTION
Service
system,
as
initiall
y
coined
in
[1]
and
restored
in
[2],
can
be
considered
as
a
design
and
archi-
tecture
of
information
systems
based
on
isolat
ed
pieces
of
softw
are,
which
is
able
to
pro
vide
both
le
g
ac
y
and
inno
v
ati
v
e
functionalities
as
services
for
seamless
inte
gration
with
other
systems.
Service
system
helps
man
y
or
g
anizations
to
mer
ge
their
services
to
get
the
benefit
of
complete
functionality
which
e
v
entually
inspired
a
more
notable
adv
ance
of
cloud
computing
[3,
4].
It
aims
not
only
to
deplo
y
ne
w
softw
are
or
structure,
b
ut
also
enforces
each
or
g
anization
to
e
v
a
luate,
co
v
er
its
scope,
establish
the
b
usiness
processes
and
pro
vide
the
best
analysis.
The
w
orks
in
[5,
6]
also
emphasize
that
the
or
g
anization
has
to
prominently
service
their
customers,
partners
and
suppliers
to
reduce
an
y
ne
g
ati
v
e
impacts
in
the
future.
Service
system
has
been
widely
discussed
among
academics
and
practitioners.
This
is
mainly
because
service
system
allo
ws
companies
to
reuse
a
v
ailable
components
or
services
in
order
to
b
uild
fle
xible
system
that
implements
disrupti
v
e
b
usiness
processes.
M
ost
enterprises
continuously
de
v
elop
their
systems
for
long
term
objecti
v
e.
These
enterprises
ha
v
e
a
huge
amount
of
data
k
ept
in
the
le
g
ac
y
systems,
therefore
ne
glecting
these
systems
is
not
suitable.
Service
system
pro
vides
a
cost-ef
fecti
v
e
solution
and
assists
the
services
o
v
er
a
netw
ork
[7].
The
implementation
of
service
system
leads
to
deli
v
er
the
service
o
v
er
the
web
.
This
is
possible
through
the
use
of
prominent
technologies,
such
as
Extensible
Markup
Language
(XML)
[8],
W
eb
Services
Description
Language
(WSDL)
[9],
Business
Process
Ex
ecution
Language
(BPEL)
[10],
and
Simple
Object
Access
Protocol
(SO
AP)
[11].
There
ha
v
e
been
pro
v
en
implementations
of
service
system
in
v
arious
areas,
such
as
enterprise
resource
planning
[12-14],
internet
of
things
[15-17],
and
data
w
arehousing
[18-20].
Service
system
has
se
v
eral
benefits
in
order
to
support
the
b
usiness
process
and
e
v
entually
increase
the
performance
of
or
g
anization,
such
as:
J
ournal
homepage:
http://ijece
.iaescor
e
.com
Evaluation Warning : The document was created with Spire.PDF for Python.
Int
J
Elec
&
Comp
Eng
ISSN:
2088-8708
r
2691
(a)
Pro
viding
a
loosely
coupled
mechanism
for
application
to
be
accessible
an
ywhere
by
an
yone.
(b)
Enabling
the
application
to
application
communication
o
v
er
the
Internet.
(c)
Enabling
the
combination
amongst
le
g
ac
y
applications
that
are
wrapped
as
services
to
create
composite
services.
Service
system
pro
vides
the
enterprise
a
restructurability
of
their
b
usiness
processes
to
increase
the
ef
ficienc
y
of
the
o
v
erall
b
usiness
acti
vities.
It
also
pro
vides
an
adaptation
of
the
dynamic
requirements
amongst
the
rele
v
ant
competitors,
and
the
enablement
of
the
concept
of
e
v
erything
as
a
service
(XaaS)
[21].
This
service
oriented
approach
transcends
technology
and
automation
solutions.
It
is
an
established
and
generic
approach
that
can
be
used
to
address
v
arious
problems.
Service
system
represents
open,
reusable,
agile,
e
xtensible,
heterogenous,
and
ascertainable
services.
Hence,
the
implementation
of
service
system
based
on
its
concepts
and
principles
is
ine
vitable.
This
research
represents
the
adv
antage
of
service
system
by
b
uilding
a
real-life
system.
The
stat
eful
feature
is
embedded
within
the
service
to
enhance
the
b
usiness
process
and
its
ef
ficienc
y
.
The
objecti
v
e
of
the
establishment
of
service
system
for
most
or
g
anizations
is
to
pro
vide
a
v
alue
added
service
t
o
the
customer
.
This
is
some
what
missing
in
the
traditional
systems
that
merely
display
the
data
without
an
y
service
features.
The
main
purpose
of
this
research
is
to
construct
service
system
with
the
stateful
feature
for
library
management
system.
Front
end
application
is
de
v
eloped
to
call
the
services
that
read
the
required
data
from
library
management
system.
Then,
the
services
are
enhanced
by
applying
a
stateful
technique.
In
detail,
the
contrib
ution
of
this
w
ork
is
as
follo
ws:
(a)
Streamline
the
inte
gration
between
the
proposed
service
system
and
the
le
g
ac
y
system.
Le
g
ac
y
library
management
system
is
a
system
pre
viously
b
uilt
by
using
the
traditional
mechanism
and
embedded
with
the
implicit
services.
The
management
af
firmati
v
ely
belie
v
es
that
starting
from
scratch
is
the
best
solution
and
technique
for
successful
implementation.
The
lack
of
adequate
analysis
and
k
no
wl
edge
lead
to
additional
in
v
estment,
time
and
ef
fort;
whereas
the
reuse
of
e
xisting
resources
significantly
reduce
the
cost.
The
le
g
ac
y
functions
in
library
management
system
are,
therefore,
wrapped
o
v
er
the
Internet
as
service.
(b)
Publish
the
library
services
with
the
stateful
feature.
Front
end
application
remains
a
v
ailable
for
users,
b
ut
it
is
granted
an
access
to
the
ne
wly
published
library
services.
The
library
services
are
stateful
in
order
to
allo
w
the
users
to
alternate
between
services
without
losing
their
important
information.
(c)
Impro
v
e
the
o
v
erall
b
usiness
processes
with
state-of-the-art
information
technology
.
Most
enterprises
put
their
best
ef
forts
to
pro
vide
a
good
solution
or
system
that
helps
them
to
achie
v
e
their
goals,
increase
producti
vity
and
b
uild
a
bridge
of
trust
with
their
stak
eholders.
A
tangible
feature
is
generally
preferred
by
the
stak
eholders.
Hence,
it
enables
the
or
g
anization
to
o
v
ersee
their
reactions.
Stateful
feature
is
able
to
carry
out
the
stak
eholder
information
and
k
eep
the
services
accessible
from
an
ywhere.
(d)
Impro
v
e
the
ability
to
inte
grate
v
arious
applications.
Either
le
g
ac
y
or
comple
x
system
can
be
used
to
get
an
adv
antage
of
its
data,
because
there
is
no
requirement
to
b
uild
a
ne
w
system
by
migrating
to
service
system.
In
service
system,
b
usiness
process
is
transferred
and
restructured
as
a
service
a
v
ailable
o
v
er
the
web
.
Preparing
a
suitable
en
vi-
ronment
is
beneficial
to
an
y
or
g
anizations
that
f
acilitates
the
inte
gration
with
other
en
vironments.
(e)
Ev
aluate
se
v
eral
f
actors
before
the
decision
of
whether
to
use
a
stateful
technique
is
made.
In
the
real
w
orld,
there
are
se
v
eral
or
g
anizations
that
b
uild
their
services
based
on
either
the
stateful
or
stateless
feature.
Each
or
g
anization
has
a
specific
reason
to
choose
the
best
feature
for
its
b
usiness
and
its
customers
who
play
a
significant
role
during
the
decision
making.
2.
ST
A
TEFUL
LIBRAR
Y
SER
VICE
SYSTEM
DEVELOPMENT
STRA
TEGY
There
are
four
strate
gies
that
e
xist
during
the
de
v
elopment
of
service
system
based
on
service
oriented
architecture
principles
[22].
The
or
g
anisation
relies
on
se
v
eral
considerations
to
choose
the
appropriate
strate
gy
.
The
first
strate
gy
is
top-do
wn.
This
strate
gy
pro
vides
a
high
quality
service
system
because
the
properties
of
each
service
are
thoroughly
analysed
and
the
service
reusability
is
maximized.
It
is
an
arduous
task
since
it
requires
more
ef
fort
and
cost
to
deli
v
er
the
right
services.
This
strate
gy
is
considered
useful
when
the
ne
w
system
is
b
uilt.
Stateful
libr
ary
service
system
design...
(Arif
Br
amantor
o)
Evaluation Warning : The document was created with Spire.PDF for Python.
2692
r
ISSN:
2088-8708
The
second
strate
gy
is
agile.
This
strate
gy
is
less
manageable
and
more
complic
ated
than
the
other
strate
gies.
The
b
usiness
requirements
should
be
intensi
v
ely
considered
during
the
de
v
elopment.
This
strate
gy
g
ains
similar
benefits
to
other
strate
gies,
b
ut
at
the
same
time
it
lo
wers
the
risk
of
b
usiness
requirements
change.
The
third
strate
gy
is
bottom-up.
This
strate
gy
focuses
on
le
g
ac
y
systems
where
the
services
are
b
uilt.
It
plays
on
the
role
as
a
fundamental
basis
by
fulfilling
application-centric
requirements.
One
of
the
dra
wbacks
of
this
strate
gy
is
the
lack
of
an
adv
ancement
in
service
system,
although
it
enables
an
immediate
result
and
assists
the
inte
gration
with
other
systems.
Because
the
objecti
v
e
of
this
res
earch
is
to
de
v
elop
a
library
service
system
with
the
stateful
feature
based
on
the
le
g
ac
y
system,
this
strate
gy
is
the
most
suitable.
Once
the
system
de
v
elopment
strate
gy
is
determined,
the
type
of
service
system
should
be
analysed.
There
are
tw
o
fundamental
types
of
service
system:
stateless
and
stateful
service
system.
In
stateless
service
system,
the
state
of
the
service
has
insuf
fic
ient
persistence
between
subsequent
requests
and
responses.
Each
request
carries
its
user
infor
mation
and
therefore
it
is
indi
vidually
authenticated.
Simply
put,
a
stateless
service
system
is
a
system
that
handles
each
request
as
an
independent
transaction.
One
request
is
unrelated
to
an
y
pre
vious
requests.
Hence,
there
is
no
space
for
k
eeping
the
information
after
the
request
session
is
destro
yed.
On
the
other
hand,
each
request
in
the
stateful
service
system
recognizes
an
y
prior
requests.
All
s
tate-
ful
requests
are
session-oriented
which
each
request
ackno
wledges
and
retains
an
y
changes
made
by
pre
vious
requests.
Therefore,
the
stateful
service
system
is
able
to
store
an
y
information
re
g
arding
to
the
client
and
uses
that
information
o
v
er
a
sequence
of
requests.
The
trade-of
f
is
that
the
stateless
system
has
a
better
time
performance
than
the
stateful
one.
The
library
service
system
enables
service
user
to
communicate
to
library
management
system
through
its
stateful
services.
F
or
e
xample,
b
uying
and
borro
wing
services
are
a
v
ailable
to
the
service
user
from
an
y
programming
int
erf
aces.
Hence,
when
the
user
changes
her
decision
from
borro
wing
the
book
to
purchasing
it,
she
is
a
b
l
e
to
sw
ap
between
t
hese
tw
o
services
through
a
dynamic
binding
feature
in
service
system.
The
user
is
just
required
to
enter
her
information
one
time
and
it
attaches
to
her
.
In
the
stateful
system,
the
beha
viour
of
using
the
system
is
non-tri
vial.
Hence,
a
traditional
b
ut
yet
po
werful
technology
acceptance
model
[23]
is
chosen
in
this
research
to
e
v
aluate
the
library
service
system.
The
purpose
of
this
model
is
to
clarify
the
f
actors
that
can
determine
user’
s
acceptance
of
technol-
ogy
as
theoretically
e
xtended
in
[24].
This
model
requires
a
quantitati
v
e
surv
e
y
conducted
by
g
athering
data
from
users
who
are
f
amiliar
with
the
services
and
distrib
ute
it
through
social
media,
email,
and
f
ace-to-f
ace
discussion.
This
research
proposes
fi
v
e
major
f
actors
in
technology
acceptance
model
applicabl
e
for
library
ser
-
vice
system:
percei
v
ed
ease
of
use,
website
trust
and
security
le
v
el,
percei
v
ed
usefulness,
or
g
anization
size,
and
attitude
to
w
ard
using.
These
fi
v
e
f
actors
are
important
for
the
model
to
weigh
the
stateful
and
stateless
service.
In
addition,
the
most
important
f
actors
for
users
can
be
e
v
aluated
by
the
decision
mak
ers
of
library
management.
3.
ST
A
TEFUL
LIBRAR
Y
SER
VICE
SYSTEM
DESIGN
The
service
system
design
borro
ws
se
v
eral
concepts
from
traditional
modelling
[25].
T
o
the
best
of
our
kno
wledge,
there
are
plenty
of
research
g
aps
in
service
system
modelling
as
also
coined
in
[26].
Accordingly
,
the
stateful
library
service
is
designed
through
the
slight
modification
of
traditional
modelling
techniques,
such
as
service
relationship,
service
instances,
and
w
orkflo
w
diagrams.
Service
relationship
diagram
can
be
used
as
an
ef
fecti
v
e
method
to
communicate
with
other
system
analysts
who
ha
v
e
solv
ed
similar
problems.
This
diagram
illustrates
the
services
that
play
an
important
role
in
the
system
as
well
as
the
relationship
between
them.
In
the
service
instance
diagram,
there
are
three
service
instances
for
library
service:
book
information,
borro
wing
and
ordering
services.
These
three
service
instances
are
detailed
into
se
v
eral
sub
concrete
services
which
represents
the
relationship
between
instances.
These
services
are
used
to
con
v
ert
all
database
tables
into
service
objects
to
f
acilitate
the
basic
operational
services:
add,
update
and
delete.
Service
user
diagrams
ha
v
e
the
interaction
between
system
and
service
users
with
a
v
ailable
functionalities.
Due
to
the
limitation
of
the
page,
these
diagrams
are
not
sho
wn
in
this
paper
.
The
last
diagram
in
service
system
design
is
for
illustrating
the
service
w
orkfl
o
ws
.
There
are
six
service
w
orkflo
ws
to
stream
line
the
b
usiness
process
in
the
stateful
library
service
system.
The
first
w
orkflo
w
is
to
model
the
borro
wing
service
process,
where
the
service
user
searches,
selects
and
adds
the
required
book
into
her
borro
wing
bag
as
i
llustrated
in
Figure
1(a).
The
second
one
is
to
model
the
borro
wed
books
remo
v
al
Int
J
Elec
&
Comp
Eng,
V
ol.
10,
No.
3,
June
2020
:
2690
–
2700
Evaluation Warning : The document was created with Spire.PDF for Python.
Int
J
Elec
&
Comp
Eng
ISSN:
2088-8708
r
2693
service
process,
where
the
service
user
checks
her
borro
wing
bag
and
remo
v
es
unw
anted
books
from
her
bag
before
submitting
it
to
the
library
management
as
illustr
ated
in
Figure
1(b).
The
third
w
orkflo
w
is
to
model
the
b
uying
service
process
,
where
the
service
user
searches,
selects
and
adds
the
required
book
int
o
her
shopping
cart
as
illustrated
in
Figure
1(c).
The
fourth
w
orkflo
w
is
to
model
the
bought
book
remo
v
al
service,
where
the
service
user
searches,
selects
and
remo
v
es
the
books
from
her
cart
before
submitting
it
to
library
management
as
illustrated
in
Figure
1(d).
The
fifth
w
orkflo
w
is
to
model
the
borro
wed
book
request
service,
where
the
service
user
sends
their
request
for
the
borro
wed
books
as
illustrated
in
Figure
1(e).
The
sixth
w
orkflo
w
is
to
model
the
book
order
service,
where
the
service
user
sends
her
order
request
as
illustrated
in
Figure
1(f).
(a)
(b)
(c)
(d)
Figure
1.
Library
service
w
orkflo
ws
Stateful
libr
ary
service
system
design...
(Arif
Br
amantor
o)
Evaluation Warning : The document was created with Spire.PDF for Python.
2694
r
ISSN:
2088-8708
(e)
(f)
Figure
1.
Library
service
w
orkflo
ws
T
o
e
x
ecute
the
published
stateful
library
services,
se
v
eral
front
end
interf
aces
are
de
v
eloped.
One
of
them
is
illustrated
in
Figure
2,
in
which
se
v
eral
books
are
selected
and
sho
wn
inside
member’
s
shopping
cart,
so
that
she
can
deal
with
these
books
and
e
v
entually
update
them
by
remo
ving
unw
anted
books
before
sending
the
request
to
the
library
management.
Figure
2.
User
interf
ace
for
library
service
4.
EV
ALU
A
TION
T
o
e
v
aluate
the
library
service
system,
a
ne
w
model
based
on
technology
acceptance
model
[23]
is
proposed
to
e
xamine
the
beha
viour
of
the
system.
The
proposed
model
of
fi
v
e
f
actors
and
their
relationship
is
illus
trated
in
Figure
3.
It
is
important
to
note
that
only
or
g
anization
size
f
actor
is
di
vided
into
tw
o
sub
f
actors:
number
of
services
and
customers,
to
ease
the
e
xamination.
Int
J
Elec
&
Comp
Eng,
V
ol.
10,
No.
3,
June
2020
:
2690
–
2700
Evaluation Warning : The document was created with Spire.PDF for Python.
Int
J
Elec
&
Comp
Eng
ISSN:
2088-8708
r
2695
Figure
3.
Stateful
library
service
model
There
are
four
h
ypotheses
constructed
in
the
proposed
model
as
follo
ws:
(a)
Hypothesis
1
(H1):
adv
antageous
association
of
percei
v
ed
usefulness
and
attitude
to
w
ard
using
the
stateful
service.
(b)
Hypothesis
2
(H2):
adv
antageous
association
of
percei
v
ed
ease
of
use
and
attitude
to
w
ard
using
the
stateful
service.
(c)
Hypothesis
3
(H3):
adv
antageous
association
of
or
g
anizati
on
size
(number
of
the
stateful
services)
and
percei
v
ed
usefulness
which
can
lead
to
increase
customer’
s
performance
and
disadv
antageous
relation-
ship
of
or
g
anization
size
(number
of
customers)
and
percei
v
ed
usefulness
which
can
lead
to
impact
the
performance
of
or
g
anization.
(d)
Hypothesis
4
(H4):
adv
antageous
association
of
applicat
ion
trust
and
security
le
v
el
and
attitude
to
w
ard
using
the
stateful
service.
The
surv
e
y
w
as
distrib
uted
to
44
e
xpert
participants
with
minimum
le
v
el
of
e
xperience
and
kno
wledge.
The
small
number
of
participants
is
chosen
in
order
to
focus
on
the
topic
of
this
research.
The
topic
is
v
ery
specific
that
requires
a
specialization
of
kno
wledge.
All
participants
ha
v
e
information
technology
background
with
57%
master
de
gree
and
43%
bachelor
de
gree.
There
are
approximately
64%
who
ha
v
e
seen
the
stateful
service
before
and
deal
with
it.
Figure
4
summarizes
the
profile
of
the
participants.
Figure
4.
Surv
e
y
participants
profile
Stateful
libr
ary
service
system
design...
(Arif
Br
amantor
o)
Evaluation Warning : The document was created with Spire.PDF for Python.
2696
r
ISSN:
2088-8708
T
o
v
erify
the
h
ypotheses,
the
participants
were
required
to
answer
se
v
eral
questions
related
to
each
f
actor
on
a
scale
from
1
(v
ery
lo
w)
to
5
(v
ery
high).
First,
the
participants
were
ask
ed
about
the
percei
v
ed
usefulness
as
illustrated
in
Figure
5.
It
is
the
le
v
el
of
human
belief
that
the
use
of
library
service
system
will
impro
v
e
the
gene
ral
performance.
The
percei
v
ed
usefulness
is
associated
to
the
producti
vity
.
It
leads
to
the
suggestion
that
the
use
of
library
service
system
in
the
w
orkplace
increases
the
production
rate,
impro
v
es
the
w
ork
performance,
enhances
the
ef
ficienc
y
of
w
ork
and
benefits
the
w
ork.
Ho
we
v
er
,
it
is
interesting
to
note
that
only
the
percei
v
ed
usefulness
in
term
of
dif
ficulty
in
using
the
stateless
feature
has
lo
w
result
of
maximum
v
alue
(v
ery
high).
It
may
lead
to
the
conclusion
that
the
concept
of
the
stateless
and
stateful
service
is
not
ackno
wledged
well
by
the
participants.
Figure
5.
Percei
v
ed
usefulness
surv
e
y
result
Second,
the
participants
were
ask
ed
about
the
percei
v
ed
ease
of
use
as
illustrated
in
Figure
6.
The
percei
v
ed
ease
of
use
f
actor
pro
vides
the
le
v
el
of
human
belief
that
she
is
able
to
use
the
system
with
a
minimum
ef
fort.
The
higher
belie
v
e
in
easily
using
the
service
is
the
more
services
that
ha
v
e
been
utilized.
Ho
we
v
er
,
there
is
a
contradict
o
r
y
result
between
tw
o
questions
related
to
the
ef
forts
needed
to
interact.
It
is
e
xpected
that
there
might
be
a
confusion
amongst
the
participants
in
dif
ferentiating
between
the
ef
fort
to
interact
with
the
service
and
the
ef
fort
in
understanding
the
benefit
gi
v
en
by
the
services.
Figure
6
Int
J
Elec
&
Comp
Eng,
V
ol.
10,
No.
3,
June
2020
:
2690
–
2700
Evaluation Warning : The document was created with Spire.PDF for Python.
Int
J
Elec
&
Comp
Eng
ISSN:
2088-8708
r
2697
Figure
6.
Percei
v
ed
ease
of
use
surv
e
y
result
Third,
the
participants
were
ask
ed
about
technological
attitude
as
illustrated
in
Figure
7.
In
t
his
research,
technological
attitude
is
a
measure
of
a
person’
s
desire
t
o
use
the
stateful
services
or
not.
Interestingly
,
similar
pattern
occurs
in
three
questions:
positi
v
e
thinking,
requirement
satisf
action
and
positi
v
e
feature.
The
lo
west
score
is
due
to
a
bad
e
xperience
and
user
interf
ac
e.
A
relati
v
ely
f
air
score
is
obtained
which
sho
ws
a
similar
preference
for
stateful
and
stateless.
Figure
7.
Attitude
surv
e
y
result
F
ourth,
the
participants
were
ask
ed
about
trust
and
security
le
v
el
as
ill
ustrated
in
Figure
8.
It
is
a
measure
of
a
person’
s
desire
to
use
the
stateful
services
based
on
ho
w
the
services
are
guaranteed
to
be
secure.
It
can
be
inferred
that
pri
v
ac
y
and
security
are
the
main
considerations
for
most
participants.
Ho
we
v
er
,
it
remains
unclear
whether
the
confidentia
l
information
is
related
to
the
stateful
service
or
not.
If
the
technology
acceptance
model
pro
vides
a
speci
al
technique
to
compare
it
with
other
technologies,
it
may
lead
to
a
dif
ferent
conclusion.
Lastly
,
the
financial
condition
is
considered
another
reason
for
using
the
stateful
service.
This
is
understandable,
due
to
se
v
eral
benefits
of
the
stateful
services
as
pre
viously
e
xplained
and
demonstrated
to
the
participants.
Stateful
libr
ary
service
system
design...
(Arif
Br
amantor
o)
Evaluation Warning : The document was created with Spire.PDF for Python.
2698
r
ISSN:
2088-8708
Figure
8.
T
rust
and
security
le
v
el
surv
e
y
result
Fifth,
the
participants
were
ask
ed
about
or
g
anization
size
as
illustrated
in
Figure
9.
It
is
a
measure
of
a
human’
s
desire
to
use
the
stateful
services
based
on
the
numbers
of
services
that
are
being
utilized
and
the
number
of
customers
who
get
the
benefits
of
these
services
at
the
same
time.
Ov
erall,
there
is
only
one
f
actor
that
leads
to
the
lo
w
satisf
action,
which
is
the
number
of
pro
vided
services.
Figure
9.
Or
g
anization
size
surv
e
y
result
5.
CONCLUSION
This
research
de
v
eloped
the
library
service
system
with
the
stateful
t
echnique
that
enables
the
s
ervice
user
to
deal
with
the
a
v
ailable
services
and
ackno
wledge
the
v
alue
of
them.
A
stateful
feature
complements
an
y
services
that
manages
the
e
xplosion
of
data
which
are
sometimes
too
comple
x
for
each
e
x
ecution
of
the
services.
Accordingly
,
a
stateful
library
service
system
is
de
v
eloped
in
Saudi
Arabia
to
store
these
data
and
therefore
the
user
is
able
to
easily
alternate
between
a
v
ailable
services.
During
the
e
v
aluation,
there
are
tw
o
main
concerns
i
n
b
uilding
the
service
in
stateful.
The
first
concern
is
to
focus
on
the
customer
and
or
g
anization
condition
on
which
the
library
management
ha
v
e
to
balance
between
achie
ving
their
strate
gies
and
customer
satisf
action.
The
second
concern
is
to
pay
more
attention
to
data
pri
v
ac
y
and
security
,
because
the
modern
users
are
more
skilful
and
kno
wledgeable,
and
consequently
their
data
are
more
sensiti
v
e.
Int
J
Elec
&
Comp
Eng,
V
ol.
10,
No.
3,
June
2020
:
2690
–
2700
Evaluation Warning : The document was created with Spire.PDF for Python.
Int
J
Elec
&
Comp
Eng
ISSN:
2088-8708
r
2699
A
CKNO
WLEDGEMENT
This
w
ork
w
as
supported
by
the
Deanship
of
Scientific
Research
(DSR),
King
Abdulaziz
Uni
v
ersity
,
Jeddah,
Saudi
Arabia.
The
author
,
therefore,
gratefully
ackno
wledges
the
DSR
technical
and
financial
support.
The
author
also
thanks
Homoud
Al
Homoud
for
conducting
the
e
xperiments
in
Saudi
Arabia.
REFERENCES
[1]
P
.
P
.
Maglio,
S.
L.
V
ar
go,
N.
Caswell,
and
J.
Spohrer
,
”The
service
system
is
the
basic
abstraction
of
service
science,
”
Information
Systems
and
e-b
usiness
Management
,
v
ol.
7,
no.
4,
pp.
395–406,
2009.
[2]
J.
C.
Spohrer
,
C.
A.
Kieli
sze
wski,
K.
L
yons,
P
.
P
.
Maglio,
Y
.
Sa
w
atani,
and
L.
P
atr
´
ıcio,
Handbook
of
Service
Science
,
Springer
,
2019.
[3]
A.
T
.
V
elte,
T
.
J.
V
elte,
R.
C.
Elsenpeter
,
and
R.
C.
Elsenpeter
,
Cloud
Computing:
a
Practical
Approach
,
McGra
w-Hill
Ne
w
Y
ork,
2010.
[4]
Z.
´
A.
Mann
and
V
.
Stolz,
Adv
ances
in
Service-Oriented
and
Cloud
Computing
,
Springer
,
2018.
[5]
A.
Bouguettaya,
M.
Singh,
M.
Huhns,
Q.
Z.
Sheng,
H.
Dong,
Q.
Y
u,
A.
G.
Neiat,
S.
Mistry
,
B.
Benatallah,
B.
Medjahed,
et
al.,
”A
service
computing
manifesto:
the
ne
xt
10
years,
”
Communications
of
the
A
CM
,
v
ol.
60,
no.
4,
pp.
64–72,
2017.
[6]
L.
Zhao,
P
.
Loucopoulos,
E.
Ka
v
akli,
and
K.
J.
Letsholo,
”User
studies
on
end-user
service
composition:
a
literature
re
vie
w
and
a
design
frame
w
ork,
”
A
CM
T
ransactions
on
the
W
eb
(TWEB)
,
v
ol.
13,
no.
3,
p.
15,
2019.
[7]
N.
S.
Bhuv
anesw
ari
and
S.
Sujatha,
Inte
grating
SO
A
and
W
eb
Services
,
Ri
v
er
Publishers,
2011.
[8]
”Extensible
markup
language
(xml),
”
[Online].
A
v
ailable:
https://www
.w3.or
g/XML/
[9]
”W
eb
services
description
language
(wsdl)
1.1.,
”
[Online].
A
v
ailable:
https://www
.w3.or
g/TR/wsdl.html
[10]
M.
Hertis
and
M.
B.
Juric,
”An
Empirical
Analysis
of
Business
Process
Ex
ecution
Language
Usage,
”
IEEE
T
ransactions
on
Softw
are
Engineering
,
v
ol.
40,
no.
8,
pp.
738–757,
A
UG
2014.
[11]
”Latest
soap
v
ersions,
”
[Online].
A
v
ailable:
https://www
.w3.or
g/TR/soap/
[12]
A.
Bramantoro,
”Erp
service
for
small
and
medium
enterprises
in
saudi
arabia,
”
Indonesian
Journal
of
Electrical
Engineering
and
Computer
Science
,
v
ol.
12,
no.
1,
pp.
69–77,
2018.
[13]
R.
Seethamraju,
”Adoption
of
softw
are
as
a
service
(saas)
enterprise
resource
planning
(erp)
systems
in
small
and
medium
sized
enterprises
(smes),
”
Information
Systems
Frontiers
,
v
ol.
17,
no.
3,
pp.
475–492,
JUN
2015.
[14]
G.
Juell-Skielse
and
H.
Enquist,
”Implications
of
erp
as
service,
”
Lecture
Notes
in
Business
Information
Processing
,
v
ol.
105
LNBIP
,
pp.
129–151,
2012,
cited
By
5.
[15]
H.
G.
Al
-Majhad,
A.
Bramantoro,
I.
Syamsuddin,
A.
Y
unianta,
A.
H.
Basori,
A.
S.
Prab
uw
ono,
and
O.
M.
Barukab,
”A
traf
fic
congestion
frame
w
ork
for
smart
riyadh
city
based
on
iot
services,
”
International
Journal
of
Adv
anced
Computer
Science
and
Applications
,
v
ol.
9,
no.
4,
pp.
292–303,
2018.
[16]
C.
Perera,
A.
Zasla
vsk
y
,
P
.
Christen,
and
D.
Geor
g
ak
opoulos,
”Sensing
as
a
service
model
for
smart
cities
supported
by
Internet
of
Things,
”
T
ransactions
on
Emer
ging
T
elecommunications
T
echnologi
es
,
v
ol.
25,
no.
1,
pp.
81–93,
2014.
[Online].
A
v
ailable:
https://onlinelibrary
.wile
y
.com/doi/abs/10.1002/ett.2704
[17]
A.
Urbieta,
A.
Gonz
´
alez-Beltr
´
an,
S.
Ben
Mokhtar
,
M.
Anw
ar
Hossain,
and
L.
Capra,
”Adapti
v
e
and
conte
xt-a
w
are
service
composition
for
IoT
-based
smart
cities,
”
Future
Generation
Computer
Systems
,
v
ol.
76,
pp.
262–274,
2017,
cited
By
38.
[18]
A.
Bramantoro,
”Data
cleaning
service
for
data
w
arehouse:
An
e
xperimental
comparati
v
e
study
on
local
data,
”
T
elk
omnika
(T
elecomm
unication
Computing
Electronics
and
Control)
,
v
ol.
16,
no.
2,
pp.
834–842,
2018.
[19]
A.
Khan,
S.
Ghosh,
and
S.
Ghosh,
”edw
aas:
A
scalable
educational
data
w
arehouse
as
a
service,
”
Adv
ances
in
Intelligent
Systems
and
Computing
,
v
ol.
736,
pp.
998–1007,
2018,
cited
By
2.
[20]
N.
Berkani,
L.
Bellatreche,
and
S.
Khouri,
”T
o
w
ards
a
conceptualization
of
etl
and
ph
ysical
storage
of
semantic
data
w
arehouses
as
a
service,
”
Cluster
Computing-the
Journal
of
Netw
orks
Softw
are
T
ools
and
Applications
,
v
ol.
16,
no.
4,
pp.
915–931,
DEC
2013.
[21]
G.
Li
and
M.
W
ei,
”Ev
erything-as-a-service
platform
for
on-demand
virtual
enterprises,
”
Information
Systems
Frontiers
,
v
ol.
16,
no.
3,
pp.
435–452,
JUL
2014.
[22]
N.
B.
K
urnia
w
an,
Suhardi,
Y
.
Bandung,
and
P
.
Y
ustianto,
”Services
computing
systems
engineering
frame
w
ork:
A
proposition
and
e
v
aluation
through
soa
principles
and
analysis
model,
”
IEEE
Systems
Stateful
libr
ary
service
system
design...
(Arif
Br
amantor
o)
Evaluation Warning : The document was created with Spire.PDF for Python.