I nte rna t io na l J o urna l o f   E lect rica l a nd   Co m p ute E ng in ee ring   ( I J E CE )   Vo l.   9 ,   No .   2 A p r il   201 9 ,   p p .   1 4 3 7 ~ 1 4 4 4   I SS N:  2 0 8 8 - 8708 DOI : 1 0 . 1 1 5 9 1 / i j ec e . v9 i 2 . pp 1 4 3 7 - 1444          1437       J o ur na l ho m ep a g e h ttp : //ia e s co r e . co m/ jo u r n a ls /in d ex . p h p / I JE C E   A new  appro a ch t o  ga th er si m ila r o pera tions  extract ed   fro m  w eb serv ices       R e kk a l Sa ra A m ra ne  B a k ht a L o uk i l La k h da r   De p a rtme n o f   Co m p u ter S c ien c e ,   Un iv e rsity   o f   Or a n   1   A h m e d   Be n   Be ll a ,   A lg e ria       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   J u n   9 ,   2 0 1 8   R ev i s ed   No v   9 ,   2 0 1 8   A cc ep ted   No v   2 4 ,   2 0 1 8       A   we b   se rv i c e   is  a n   a u to n o m o u so f t w a re   th a e x p o se a   se o f   fe a tu re o n   th e   In tern e t,   it   is  d e v e lo p e d   a n d   p u b li s h e d   b y   p ro v id e rs  a n d   a c c e ss e d   b y   c u sto m e rs  w h o   d isc o v e it ,   se lec it ,   in v o k e   a n d   u se   it .   S e v e ra re se a rc h   p o li c ies   h a v e   b e e n   im p le m e n te d   su c h   a se a rc h in g   th ro u g h   k e y w o rd s,  se a rc h in g   a c c o rd in g   to   se m a n ti c a n d   se a rc h in g   b y   e sti m a ti n g   th e   sim il a rit y .   A   c u sto m e is  lo o k in g   f o a   se rv ice   f o th e   o p e ra ti o n h e /sh e   c a rries   o u t,   h e n c e   th e   i n tere st  o f   g u i d in g   t h e   se a rc h   f o se rv ice to w a rd a   se a rc h   f o r   o p e ra ti o n s:  f in d in g   th e   d e sire d   o p e ra ti o n a m o u n ts  to   f in d in g   th e   se rv ic e s.   F o t h is,   g ro u p in g o f   sim il a o p e ra ti o n w o u l d   m a k e   it   p o ss ib le  to   o b tain   a ll   th e   se rv ice s   th a c a n   m e e th e   d e sire d   f u n c ti o n a li ti e s.  T h e   c u sto m e c a n   th e n   se lec t,   in   th is  se th e   se rv ice   o se rv ice a c c o rd in g   to   it n o n - f u n c ti o n a l   c rit e ria.  T h e   p a p e p re s e n ts  a   st u d y   o th e   si m il a rit y   b e t we e n   o p e ra ti o n s.   T h e   p ro p o se d   a p p r o a c h   is  v a li d a ted   th ro u g h   a n   e x p e ri m e n tal  stu d y   c o n d u c ted   o n   w e b   se rv ice s b e lo n g in g   to   v a ri o u d o m a in s .   K ey w o r d s :   Hu n g ar ia n   alg o r it h m   Se m a n tic  a n al y s is   S y n ta x   an al y s i s   W eb   s er v ices   W SDL   s i m ilar it y   Co p y rig h ©   2 0 1 9   In stit u te o A d v a n c e d   E n g i n e e rin g   a n d   S c ien c e   Al rig h ts  re se rv e d .   C o r r e s p o nd ing   A uth o r :   R ek k al  S ar a,     Dep ar t m en t o f   co m p u ter   s c ien ce ,   Un i v e r s it y   o f   Or a n   1   Ah m ed   B en   B ella,   Or an ,   A l g er ia.   E m ail: r ek k al_ s ar a h @ y a h o o . f r       1.   I NT RO D UCT I O N   Dev elo p ed   b y   p r o v id er s   in   W SDLs  ( W eb   Ser v ice  De s cr ip ti o n   L an g u ag e)   f iles   an d   e x p o s e d   in   UDDI   ( Un iv er s al  De s cr ip tio n ,   Dis c o v er y ,   an d   I n teg r at io n ) ,   w eb   s er v ice s   ar p r o g r a m s   th at   d ef in f ea t u r es  w i th   v ie w   to   b ein g   r e m o te l y   ca lled   u p o n   t h r o u g h   an   SO A   ar c h itect u r ( Ser v ice - Or ien ted   A r ch ite ctu r e) .   Fo r   v ar io u s   r ea s o n s ,   th m ai n   o n es  b ein g   t h eir   av ailab ili t y   a n d   ea s y - to - u s e,   w eb   s er v ice s   h av q u ick l y   g a in ed   p o p u lar it y   an d   th e ir   n u m b er   k ee p s   g r o w i n g .   T h m a n ip u lat io n   p r o ce s s   b eg in s   w it h   th i n ter r o g atio n   o f   t h UDDI s   r eg is ter s   w it h   s i m p le  r eq u est   th at  ex p r es s es  th clie n t ' s   n e ed .   Fo r   g iv en   n ee d ,   s e v er al  W eb   s er v ices  m a y   ex is t,  e ac h   w ith   p ar ticu lar   ch ar ac ter is tic s   s u ch   as  co s t,  p er f o r m an ce ,   r eliab ili t y   e tc.   T h clien ca n   t h en   s elec th s er v ice  t h at  b est  m ee t s   h is   n ee d s ,   r etr iev es  t h UR L   i d en tify i n g   th s er v ice  o f   h is   c h o ice,   ac ce s s   h i s   W SD L   in ter f ac an d   p r o ce ed   to   its   in v o ca tio n .     Desp ite  t h ef f o r ts   o f   r esear ch   an d   d e v elo p m e n ar o u n d   W eb   s er v ices,  t h ese  tech n o lo g ies  ar e   ex tr e m e l y   co m p le x   an d   p o s m an y   c h alle n g e s .   T h eir   co m p l ex itie s   u s u all y   co m f r o m   t h f o llo w in g   s o u r ce s :   1.   T h m ar k eti n g   o f   w eb   s er v ice s   o n   th e   in ter n et  is   co n s ta n tl y   in cr ea s i n g ,   w h ic h   r es u lts   i n   a n   i n cr ea s i n g l y   g r o w i n g   n u m b er :   a.   Ma k i n g   r esear c h   d if f ic u lt a n d   g r ee d y   in   ter m s   o f   ti m e.   b.   L ea d in g   to   an   i n s u f f icien t sele ctio n   o f   r elev a n t ser v ices.   2.   W eb   s er v ices a r cr ea ted   a n d   u p d ated   in   a   h i g h l y   d y n a m ic  w a y .   T h s a m e   s er v ices to d a y   ca n   b d i f f er e n t   to m o r r o w .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  9 ,   No .   2 A p r il 2 0 1 9   :   1 4 3 7   -   1444   1438   3.   W eb   s er v ices  ar d ev elo p ed   b y   d i f f er en en titi es.  As  r esu l t,  f o r   th s a m tas k ,   w ca n   d is co v er   s ev er al   W eb   s er v ices   ca p ab le  o f   e x ec u ti n g   it.  Ho w e v er ,   t h e y   d if f er   in   th e ir   n o n - f u n ctio n al   p r o p er ties   w h ic h   ar ex p r ess ed   b y   attr ib u te s   ca lled   Qo S " Qu alit y   of   Ser v ice" .   4.   W eb   s er v ices  o p er ate  in   v o lati le  en v ir o n m en t s .   As  r es u lt,  t h eir   r elo ca tio n   o r   d eletio n   i s   d o n o n   t h f l y ,   w h ic h   ca u s es t h ap p licatio n s   to   s to p   w h e n   t h e y   ar u s ed .   Ma n y   w o r k s   h a v b ee n   p r o p o s ed   to   ad d r ess   th o s p r o b lem s   s u ch   t h at:    I n   [ 1 ]   th e   au t h o r s   s u g g e s ted   a n   ap p r o ac h   in   o r d er   to   d eter m in t h s i m ilar it y   b et w ee n   w e b   s er v ices   u s i n g   t h eir   W SD L s   d escr ip tio n s .   First  o f   all,   t h e y   r ed u ce   t h s er v ice  to   s et  o f   o p er atio n s ,   o n   w h ic h   th e y   i m p le m en ted   m et h o d   th at  e n ab led   to   r eo r g an ize  th eir   d es cr ip tio n s   w it h i n   th W S DL   f i le  in   o r d er   to   ap p ly   NiC ad   clo n d etec to r   in   o r d er   to   id en tify   f r ag m e n ts   t h at  ar v er y   s i m ilar .   T h NiC ad   clo n d etec to r   u s es  an   ef f icien an d   s ca lab le  h y b r i d   p ar s in g   an d   tex co m p ar is o n   tech n iq u b ased   o n   th e   L o n g est  C o m m o n   Su b s e q u e n ce   ( L C S)  alg o r it h m   to   id en t if y   n ea r - m i s s   clo n es.  W SDL   is   n o s o u r ce   co d e,   s o   t w o   o p er atio n s   m a y   ap p ea r   s i m ilar   w h e n   i n   f a ct  th e y   ar n o t.   Do u g   et  al  i n   [ 2 ]   s u g g es ted   clu s ter i n g   al g o r ith m   t h at  g ath er s   to g et h er   p ar a m eter s   n a m es  i n to   m ea n in g f u co n c ep t,  t h e y   u s e   th f o llo w i n g   h eu r i s tic:  p ar a m eter s   th at   o f te n   ap p ea r   to g et h er   te n d   to   ex p r es s   th s a m th i n g th is   al g o r ith m   w as  i m p le m e n ted   in   W o o g le  w h ic h   is   s ea r ch   en g i n e   f o r   w eb   s er v ices.   C lu s ter i n g   o f   t h id en ti f ier s   o b tain ed   n e g lect s   th t y p e s   u s ed .   Au t h o r s   o f   [ 3 ]   s u g g e s ted   tec h n iq u f o r   le x ical  a n d   s tr u ct u r al  s i m ilar it y   a s s e s s m e n o f   w e b   s er v ice  d escr ip tio n s t h eir   s i m ilar it y   s t u d y   i s   b ased   o n   th e   m ea s u r e m en t   o f   s i m ilar it y   b e t w ee n   d escr ip tio n s   ( d o cu m en ta tio n )   o f   v ar io u s   el e m en ts .   Us u all y ,   th e s d e s cr ip tio n s   d o   n o t a l w a y s   ap p ea r   in   W SDLs f ile s .   R as h ad   et  al  in   [ 4 ]   p r o p o s ed   an   ap p r o ac h   f o r   m ea s u r i n g   t h s i m ilar it y   b et w ee n   t h id e n ti f ier s   o f   o p er atio n s   b ased   o n   a   s e m a n ti an d   s y n tactic   s t u d y .   T h s t u d y   i g n o r es  d i f f er en t   t y p e s   t h at   h a v p ar in   th e   r esu lt o f   t h s t u d y .   T h w o r k   i n   [ 4 ]   allo w ed   t h au th o r s   in   [ 5 ]   th ad o p tio n   o f   m et h o d   f o r   t h s u b s tit u tio n   o f   w eb   s er v ices.  A   w o r k   o f   d etec ti n g   co r r esp o n d en ce   r elatio n s   b et w ee n   o p er atio n s   w as  r ea liz ed   ( Fo r   tw o   s i m ilar   W eb   s er v ices,  an   o p er atio n   o f   o n r e p lace s   an   o p er atio n   o f   th o th er ) .   Ho w e v er ,   s o m r elatio n s h ip s   d o   n o co n f o r m   to   r ea lit y t h e   r elati o n s h ip   d ef i n ed   b y   d if f er en i n p u t s   a n d   id en tica o u tp u ts   d o es  n o allo w   th e   s u b s t itu t io n   b ec au s t h o p er atio n s   co n ce r n ed   b y   t h ese  p ar am eter s   ar co n s id er ed   d if f er en t.  A l s o   s o m e   r elatio n s   d ef i n ed   in   [ 5 ]   ar n o t sig n i f ican t,  as e x a m p le  t h r elatio n   o f   co r estrictio n   b et w ee n   o p er atio n s .   As  p ar o f   th is   w o r k ,   w f o cu s   f ir s o f   all  o n   th r eo r g a n izati o n   o f   th w eb   s er v ices  s p ac b y   f o r m i n g   clu s ter s   ( Ser v ices,  C o m m o n   O p er atio n s ) ,   Fig u r 1 .   T h ese  co m m u n itie s :   a.   Facilitate  t h s ea r ch   ta s k   w h il r ed u cin g   t h s ea r c h   ti m e.   b.   P r o v id all  r elev an t o p er atio n s .   c.   E n s u r h i g h   a v ailab ilit y   o f   W e b   s er v ice  o p er atio n s   ( s u b s t itu ti o n ) .   T h p ap e r   is   o r g an ized   as  f o llo w s Sectio n   2   is   d ev o ted   to   th p r esen tatio n   o f   r elat ed   w o r k s ;     Sectio n   3   d escr ib es  t h p r o p o s ed   ap p r o ac h .   I n   Sectio n   4   w r ep o r an d   an al y ze   t h r es u lt s   o f   th e x p er i m e n t s .   Fin all y ,   w en d   w it h   co n cl u s io n .           Fig u r e   1 .   R esear ch   i n   an   o r g a n ized   s p ac e       2.   RE L AT E WO RK   Usi n g   d i f f er e n m et h o d s   an d   tech n iq u es,  m a n y   w o r k s   h av e   f o cu s ed   th eir   s tu d ies  o n   W S DL s   f i les ,   SO A   ar ch itect u r e,   I n ter n et  o f   th in g ,   etc.   I n   [ 6 ]   th au th o r s ,   to   m ea s u r th s i m ilar it y   o f   w eb   s er v ice s ,   th e y   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       A   n ew a p p r o a c h   to   g a th er si mila r   o p era tio n s   ex tr a cted   fr o w eb   s ervices  ( R ek k al  s ar a )   1439   i m p le m en ted   t h r ee   f u n ctio n s   t h at  s u cc es s i v el y   r et u r n   a   s i m il ar it y   v a lu b et w ee n   t h w eb   s er v ices   id en t if ier s ,   s i m ilar it y   v alu e   b et w ee n   th eir   o p er atio n s   an d   s i m ilar it y   v alu e   b et w ee n   th eir   d e s cr ip tio n s   a n d   th a b y   ex p lo itin g   at  th s a m ti m s e m a n tic  s i m i lar it y   m ea s u r em en ts   an d   s y n tac tic  o n es.  T h v alid a tio n   o f   th e   r esu lt s   o b tain ed   is   to tall y   ab s e n t.   T h au th o r s   o f   [ 7 ]   p r esen a n   I o T   C r o w d   Sen s in g   p lat f o r m   t h at  o f f er s   s et  o f   s er v ices  to   citizen s   b y   ex p lo itin g   n et w o r k   o f   b ic y c l es  as  I o T   p r o b es.  B ased   o n   s u r v e y   co n d u cted   to   id en tify   t h m o s i n ter esti ng  b ik e - e n ab led   s er v ice s ,   th S m ar tB ik p lat f o r m   p r o v id es:   r ea tim r e m o te  g eo - lo ca ti o n   o f   u s er s   b ik e s ,   an ti - t h ef s er v ice,   i n f o r m atio n   ab o u tr av eled   r o u te,   an d   air   p o llu tio n   m o n ito r in g .   T h p r o p o s ed   Sm ar tB ik e   p latf o r m   is   co m p o s ed   o f   t h r ee   m ai n   co m p o n e n ts t h S m ar t B ik m o b ile   s e n s o r s   f o r   d ata   co llectio n   i n s talled   o n   th e   b ic y cle t h e n d - u s er   d ev ices   i m p le m e n ti n g   t h u s er   in ter f ac e   f o r   g eo - lo ca tio n   a n d   an ti - t h e f t;  a n d   t h e   S m ar tB ik ce n tr al  s er v er s   f o r   s to r in g   an d   p r o ce s s in g   d etec ted   d ata  an d   p r o v id in g   w eb   in ter f ac f o r   d ata  v is u aliza t io n .   T h s u itab ilit y   o f   th p latf o r m   w as  ev a lu ated   th r o u g h   th i m p le m e n t atio n   o f   an   in i tial   p r o to ty p e.   R es u lt s   d e m o n s tr at th at  t h p r o p o s ed   S m ar tB ik p latf o r m   i s   ab le  to   p r o v id th s tated   s er v ice s ,   an d ,   in   ad d itio n ,   th at  t h ac c u r ac y   o f   t h ac q u ir ed   air   q u alit y   m ea s u r e m e n t s   is   co m p a tib le  w it h   t h o n e   p r o v id ed   b y   t h o f f icial  e n v ir o n m e n tal   m o n ito r in g   s y s te m   o f   th c it y   o f   T u r i n .   T h d escr ib ed   p latf o r m   w i ll b e   ad o p ted   w ith i n   a   p r o j ec p r o m o ted   b y   t h e   cit y   o f   T u r in   t h at   ai m s   at  h elp i n g   p eo p le  m ak in g   th eir   m o b ilit y   b eh av io r   m o r s u s tai n ab le.   I n   [ 8 ]   th a u t h o r   d escr ib es  th u s e   o f   Ser v ice  Or ien ted   A r ch itect u r ( SO A )   ar c h itect u r w ith   W eb   s er v ices  ar ch itect u r to   ac c u r atel y   s o l v tech n iq u es  t h at  h av lo w er   n eg ati v i m p ac in   te r m s   o f   p er f o r m a n ce   a n d   s er v ice  s ec u r it y .   T h au th o r s   o f   [ 9 ]   p r o p o s ed   f ac r ec o g n itio n   s ec u r it y   s y s te m   u s i n g   R asp b er r y   P w h i ch   ca n   b co n n ec ted   to   th s m ar h o m s y s te m .   E i g en f ac w as  u s ed   th f ea t u r ex tr ac tio n ,   w h ile  P r in cip al  C o m p o n e n t   An al y s i s   ( P C A )   w as  u s ed   as  t h class i f ier .   T h o u tp u o f   f a ce   r ec o g n itio n   al g o r ith m   is   t h en   co n n ec ted   to   th e   r ela y   cir cu it,  i n   w h ic h   it   w il lo ck   o r   u n lo ck   t h m a g n e ti lo ck   p lace d   at  th e   d o o r .   R esu lt s   s h o w ed   t h e   ef f ec tiv e n e s s   o f   o u r   p r o p o s ed   s y s te m ,   i n   w h ic h   w o b tain   a r o u n d   9 0 f ac r ec o g n itio n   ac cu r ac y .   W also   p r o p o s ed   h ier ar ch ical  i m ag e   p r o ce s s in g   ap p r o ac h   to   r e d u ce   th tr ain i n g   o r   test in g   ti m w h ile  i m p r o v in g   th e   r ec o g n itio n   ac cu r ac y .   T h w o r k   d o n e   in   [ 1 0 ]   d is cu s s es   th e   ex i s ti n g   r o u ti n g   tr en d   in   I o T ,   v is io n   a n d   c u r r en ch alle n g e s .   T h is   p ap er   also   elab o r ates  th tech n o lo g ie s   an d   d o m ain s   to   d r iv th is   f ield   f o r   f u tu r p er s p ec tiv es.  T h p ap e r   co n clu d es  w i th   d is cu s s io n   a n d   m ain   p o i n ts   f o r   n e w   r e s ea r ch er s   in   ter m s   o f   r o u t in g   to   u n d er s ta n d   ab o u cu r r en t si tu at io n   i n   I o t .   I n   [ 1 1 ]   au t h o r s   s h o w s   w h at  th f u tu r e   o f   th e   I n ter n et  i s ,   th ier   r esear ch   ca r r ies  o u q u alitati v e   p r o s p ec tiv an al y s is   o n   p r o j e cts  a n d   in v e s tig a tio n s   i n   w h ic h   t h s cien tific   co m m u n it y   i s   cu r r en tl y   w o r k i n g ,   th i n f o r m atio n   i s   an al y ze d ,   an d   th h ig h li g h ted   to p ics  ar s h o w n .   T h p r in cip le  ai m   o f   t h w o r k   d o n i n   [ 1 2 ]   is   to   aid   th e   v i s u a ll y   ch al len g ed   h u m a n   b ein g s   w it h   b ette r   n av i g atio n   d ev ice.   T h is   clev er   s tr o llin g   s t ick   i s   g r ea ter   s tate - of - t h e - ar t d ev ice  w it h   m an y   e m b ed d ed   f ea t u r es.   I n   [ 1 3 ] ,   th r ee   m ain   p o i n ts   t h at   ar co n ce n tr ated   1 )   Desig n   r o b o w h ic h   is   v e h icle - m o u n t ed   s en s o r s   th at  ca p ab le  o f   ca r r ies  t h s e n s o r s   o f   th m eta an d   o b s tacle 2 )   C o n tr o an d   m a n a g e m e n t   s y s te m   w ir eles s l y   b y   co m p u ter - b ased   to   co m m an d   t h r o b o f u n ctio n s   b y   s ev er al  s ets  o f   u s er s   r u les  a n d   m an a g t h r o b o in s tr u ctio n s a n d   3 )   C o n d u ct  an   i n te g r ated   s y s te m   t h at  ac h i ev in g   n a v i g ated   d ata  v ia  m eta d etec to r   b ased   o n   o n lin s tr u c tu r ed   q u er y   lan g u ag d atab ase  r eg i s tr y .   Als o ,   d is cu s s ed   co m p ar is o n   o f   t h p r ev io u s   d etec to r   s y s te m s   an d   h i g h li g h t s   o n   s e v er al  m er it s .   T h p r o p o s ed   s y s t e m   ca p ab le  o f   f u ll y   co n tr o th r o b o also ,   s et  th r o b o o p er ato r   p e r m i s s io n s   a n d   r u les,  s to r ed   an d   ar ch iv ed   th n av i g ated   r esu l ts   an d   p r in te d   r ep o r ts   an d   s to r ed   in   an   i n d ep en d en t d atab ase.       3.   P RO P O SE AP P RO ACH   3 . 1   Sy nt a ct ic  a nd   s e m a ntic   a na ly s is   Sin ce   it  i s   d if f ic u lt,  ev e n   i m p o s s ib le  to   ac ce s s   th eir   s o u r ce   co d es,  s tu d y i n g   t h s i m ilar i t y   o f   w eb   s er v ices  o p er atio n s   co n s is t s   in   s tu d y i n g   th eir   d escr ip ti o n s   ex tr ac ted   f r o m   W SD L s   f iles A   s i m ilar it y   a n al y s is ,   in   t h i s   ca s e,   i m p o s es  m et h o d s   o f   au to m atic   p r o ce s s i n g   o f   n atu r al   la n g u a g e.   T w o   t y p es  o f   a n al y s is   ca n   b e   co n s id er ed s y n tactic   an d   a   s e m an t ic  a n al y s is .   T h ese  r et u r n   s i m ilar it y   m ea s u r es   b et wee n   [ 0 ,   1 ] ,   w h er 0   m ea n s   d is s i m ilar   an d   1   m ea n s   s i m ilar .   a)   S y n tactic  a n al y s i s   is   b a s ed   o n   t h s i m ilar it y   o f   th e   s tr u ct u r es  o f   th c h ai n s   to   b co m p ar ed .   Sev er al  m et h o d s   ex is o f   w h ic h   w ch o s to   u s J ar o - W in k ler   b ec au s it  is   t h b est - k n o w n   alg o r ith m   an d   ac co r d in g   to   [ 5 ]   it is   th m o s p o w er f u l a n d   f aste s m ea s u r e.   b)   Se m a n tic  a n al y s i s   i s   b ased   o n   t h r ese m b lan ce   o f   t h s e m an tic  le v el.   Se v er al  m et h o d s   ex is t,  o f   w h ic h   Wu - P al m er   w a s   ch o s e n   b ec a u s it  h as  t h ad v a n ta g o f   b ein g   s i m p ler   to   i m p le m en a n d   g i v es  b etter   r esu lt s   ac co r d in g   to   [ 5 ].   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  9 ,   No .   2 A p r il 2 0 1 9   :   1 4 3 7   -   1444   1440   3 . 2 .     H un g a ri a m a x i m u m   m a t chi ng   T h Hu n g ar ia n   m et h o d ,   o r   Ku h n - M u n k r es '   al g o r ith m ,   is   an   alg o r ith m   o f   co m b i n ato r ial  o p ti m izat io n   th at  s o lv e s   th as s ig n m en is s u e.   I is ,   th er ef o r e,   an   alg o r ith m   t h at  allo w s   f in d i n g   p er f ec co u p lin g   o f   m ax i m u m   w ei g h in   b ip ar tit g r ap h .   A   g r a p h   ca n   b r ep r e s en ted   b y   m atr ix   w h o s ce ll s   ar co n s id er ed   to   b th ed g e s   o f   th g r ap h .   m atc h   is   s u b s et  o f   ed g e s   w h er t w o   ed g e s   i n   t h s u b s et   ca n n o s h ar a   co m m o n   v er tex .   I n   o th er   w o r d s ,   it  is   a   s et  o f   v al u es   in   th e   m a tr ix   w h er t w o   v alu e s   ca n   n ev er   b in   t h s a m l in e   o r   co lu m n .     3 . 3 .     Str uct ure  o f   WSDL   F I L E   A   W SD L   f ile  is   an   XM L   f il e.   I d escr ib es  th f u n ctio n al i t y   o f   w eb   s er v ice.   T h r o u g h   th is   f ile,   w h av ac ce s s   to   th f o llo w i n g   ele m e n t s :   a)   T h n a m an d   t h d escr ip tio n   o f   th w eb   s er v ice.   b)   T h n a m an d   t h d escr ip tio n   o f   th o p er atio n s   ( co n tai n i n g   t h in p u ts   a n d   o u tp u t s   m e s s a g e s ) .   c)   T h n a m an d   t h d escr ip tio n   o f   th m es s ag e s   ( in p u ts /o u tp u t s )   an d   th eir   as s o ciate d   p ar am e ter s .   d)   T h n a m an d   t h d escr ip tio n   o f   th p ar a m eter s   t h at  ca n   b o f   s i m p le  o r   co m p le x   t y p e.     3 . 4   Si m ila rit y   pro ce s s   bet w ee n o pera t io ns   I n   o u r   w o r k ,   t h s t u d y   o f   s i m il ar it y   b et w ee n   o p er atio n s   co n s i s ts   i n :   a)   E x tr ac tin g   t h n ec e s s ar y   ele m en ts   f r o m   t h W SD L s   f iles .   b)   T r an s f o r m i n g   co m p le x   p ar a m eter s   in to   s i m p le  p ar a m eter s .   c)   E v alu a tin g   t h s i m ilar it y   b et wee n   th p ar a m e ter s   o f   t h co m p ar ed   o p er atio n s .   d)   Dete r m i n i n g   t h r elatio n s h ip   b et w ee n   t h co m p ar ed   o p er atio n s .   e)   Gr o u p in g   s i m ilar   o p er atio n s .     3 . 4 . 1 .     E x t ra ct   t he  nece s s a ry   ele m ent s   f ro m   t he  WSD L S f i les   T h elem e n t s   to   ex tr ac t a r e:   a)   Ser v ice  Na m e:  in f o r m atio n   th at  g iv e s   th s o u r ce   o f   th o p er atio n .   ( T h Op er ati o n   is   o b tain ed   f r o m   t h s er v ice) .   b)   Op er atio n   Na m e:  i n f o r m atio n   th at  w ill co n s ti tu te  t h cl u s ter s   an d   th at  i n ter v e n es i n   t h s i m i lar it y   s t u d y .   c)   Ou tp u ts   ( m es s a g an d   p ar am e ter s   id en tifie r s   a n d   th eir   ass o ciate d   ty p es):  i n f o r m atio n   t h a in ter v e n es  i n   th s i m ilar it y   s tu d y .     3 . 4 . 2 .     T ra ns f o r m   co m ple x   p a ra m et er s   into   s i m ple pa ra m et er s   T h p ar am eter s   o f   an   o p er atio n   ca n   b s i m p le  o r   co m p lex .   A   s i m p le  p ar am e ter   is   d escr ib ed   b y   its   n a m e   a n d   t y p e.   A   co m p lex   p ar a m eter   d escr ib es  a   s tr u ct u r co m p o s ed   o f   d if f er en ele m en ts .   T h s t u d y   o f   s i m ilar it y   o n   th latter   r eq u ir es  its   tr an s f o r m atio n   i n to   s i m p le  p ar am eter s   b y   a g g r e g atio n   o f   t h id en ti f ier s   f r o m   t h s u b - ele m e n ts   w i th   t h eir   p ar en t.     3 . 4 . 3 .     E v a lua t t h s i m ila rit y   bet w ee n t he  pa ra m et er s   o f   t he  co m pa re d o pera t io ns   a.   Def i n itio n   An y   o p er atio n   tak e s   s e o f   i n p u p ar a m e ter s   a n d   p r o d u ce s   s et  o f   o u tp u t   p ar a m eter s ,   wh atev er   t h e   r elatio n s h ip   ( in ter s ec tio n ,   d if f er en ce ,   eq u alit y ,   o r   in clu s io n )   th at  m a y   co n n ec t h in p u ts   o f   t w o   g i v e n   o p er atio n s .   clie n is   in ter est ed   in   t h r es u lts   th e y   p r o d u ce .   T h r elatio n s h ip   b et w ee n   o p e r atio n s   d ep en d s   o n   th co n n ec tio n   b et w ee n   th eir   r esp ec tiv o u tp u t s .   Hen ce ,   t h id ea   o f   g r o u p i n g   o p er atio n s   t h at  p r o d u ce   th e   s a m o u tp u t ( s a m r es u lts ) .   b.   Si m i lar it y   p r o ce s s   L et   O1   an d   O2   b t w o   o p er ati o n s   e x tr ac ted   f r o m   d i f f er en t   s er v ices  S1   a n d   S2 .   L et  {p ar a m eter s }   an d   {p ar am eter s ' r esp ec tiv el y   b th eir   o u tp u p ar a m eter s .   A   p ar a m eter   is   d ef i n ed   b y   an   id en ti f ier   an d   ty p th a t   ca n   b s i m p le  o r   co m p lex .   I n   th i s   w o r k ,   ea ch   id en ti f ier   w il b co n ca ten ated   w it h   th id en ti f ier   o f   th o p er atio n   an d   th at  o f   th e   o u tp u m es s ag e.   T h s tu d y   o f   s i m ilar it y   co n s i s ts   o f :   1 .   B u ild in g   a   m a tr ix   o f   s i m ilar it y   w h o s h o r izo n tal   li n es   r ef er   to   th e   p ar a m eter s   o f   th e   f ir s t   o p er atio n   an d   th co lu m n s   r ef er   to   th p ar am eter s   o f   t h s ec o n d   o p er atio n   T ab le  3 .   T h f o llo w i n g   f o r m u la  d eter m i n es   th v al u e s   o f   th is   m atr ix :     Si m _ P ar s = ( Si m _ id e n t ( )   +Si m _ T y p es ( ) ) /2 .     ( 1 )       Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       A   n ew a p p r o a c h   to   g a th er si mila r   o p era tio n s   ex tr a cted   fr o w eb   s ervices  ( R ek k al  s ar a )   1441   w h er e :   ( 1 )   Si m _ P ar s   ( ) is   t h m a in   f u n c tio n ,   w h ich   ca lc u l ate s   t h s i m ilar it y   b et w ee n   p ar a m eter s .   T h is   m ea s u r i s   in cl u d ed   b et w ee n   0   an d   1 .   ( 2 )   Si m _ id en ( ) is   th f u n ctio n   th at  m ea s u r es  t h s i m i lar it y   b et w ee n   t h id en tifie r s   o f   th o u tp u t   p ar am eter s .   T h is   s i m ilar it y   m e asu r co n s is t s   o f :   a.   C h o p p in g   id en ti f ier s   i n to   w o r d s .   b.   R e m o v s to p   w o r d s ,   as  w ell  a s   s p ec ial  ch ar ac ter s   a n d   n u m b er s .   c.   E x ten d i n g   th ab b r ev iatio n s .   d.   L e m m atizi n g   t h s eg m e n ts   ( u s t h s in g u lar ,   t h in f i n iti v f o r   v er b s ,   th e   m asc u li n f o r   a d j ec tiv es,   etc. ) .   e.   B u ild in g   s i m ilar i t y   m atr i x   b et w ee n   t h w o r d s   o f   t w o   d i f f e r en id en ti f ier s ,   w h er co lu m n s   r ep r esen t   th w o r d s   o f   t h f ir s id en t if i er   an d   th l i n es  t h o s o f   t h s ec o n d ,   T ab le  1 .   T h m atr ix   v alu e s   ar e   d eter m in ed   ac co r d in g   to   s em an tic  an al y s i s   ( W U - P AL M E R )   if   th t w o   w o r d s   ex i s in   th W o r d - n et,   if   n o t,  b y   u s in g   s y n tactic   an al y s is   ( J ar o - W in k ler ) .   f.   C alcu late  th d eg r ee   o f   s i m il ar it y   b et w ee n   th id en t if ier s ,   b y   ca lc u lati n g   t h av er ag o f   m a x i m u m   s co r es ( th Hu n g ar ian   m et h o d ) .       T ab le  1 .   T a b le  o f   Si m ilar it y   b et w ee n   T w o   I d en ti f ier s   I d e n t i f i e r 1   I d e n t i f i e r 2   W o r d 1   W o r d 2   W o r d 3   W o r d 1   Wu - P a l me r /   Jaro - W i n k l e r   Wu - P a l me r /   Jaro - W i n k l e r   Wu - P a l me r /   Jaro - W i n k l e r   W o r d 2   Wu - P a l me r /   Jaro - W i n k l e r   Wu - P a l me r /   Jaro - W i n k l e r   Wu - P a l me r /   Jaro - W i n k l e r       ( 3 )   Si m _ T y p es   ( ) is   th f u n ct io n   th at  m ea s u r es  th s i m ilar it y   b et w ee n   th t y p es  o f   p ar a m e t er s .   L et  T   b a   t y p e:  i n teg er ,   r ea l,  s tr in g ,   d ate  o r   b o o lean .   [ 1 4 ]   an d   [ 15 ]   p r o p o s T ab le  2 ,   w h ic h   d eter m i n es   th s i m ilar it y   b et w ee n   th d i f f er e n t p o s s ib le  t y p es:       T ab le  2 .   Sim i lar it y   b et w ee n   T y p e s   [ 6 ]     I n t e g e r   R e a l   S t r i n g   D a t e   B o o l e a n   I n t e g e r   1 . 0   0 . 5   0 . 3   0 . 1   0 . 1   R e a l   1 . 0   1 . 0   0 . 1   0 . 0   0 . 1   S t r i n g   0 . 7   0 . 7   1 . 0   0 . 8   0 . 3   D a t e   0 . 1   0 . 0   0 . 1   1 . 0   0 . 0   B o o l e a n   0 . 1   0 . 0   0 . 1   0 . 0   1 . 0       T h s i m ilar it y   b et w ee n   t w o   g i v en   t y p es o f   p ar a m e ter s   is   ca l cu lated   b y   th f o llo w i n g   f o r m u la:     Si m _ T y p es= m in   ( Si m   ( T 1 ,   T 2 ) ,   Si m   ( T 2 ,   T 1 ) ) .     ( 2 )     w h er e   T 1   is   th t y p o f   t h f ir s t p ar am eter   an d   T 2   is   th t y p o f   t h e   o th er .   2 .   A p p l y in g   th H u n g ar ian   m et h o d   o n   th s im ilar it y   m atr i x   o f   p ar am eter s   in   o r d er   to   o b tain   th m ax i m u m   s co r es ( w it h o u t c alcu lat in g   t h e ir   av er ag es)  s ee   T ab le  3.       T ab le  3 .   Sim i lar it y   b e t w ee n   P ar a m eter s   O1   O2   P a r a me t e r 1   P a r a me t e r 2   P a r a me t e r 3   P a r a me t e r 1   S i m_ P a r s ()   S i m_ P a r s ()   S i m_ P a r s ()   P a r a me t e r 2   S i m_ P a r s ()   S i m_ P a r s ()   S i m_ P a r s ()       c.   T h r esh o ld   th at  d eter m i n es s i m ilar it y   I is   clea r   t h at  t h m o r t h v a lu o b tain ed   te n d s   to   1 ,   th m o r th co m p ar ed   p ar a m eter s   ar s i m ilar .   Fro m   th r es h o ld   eq u al  to   0 . 7   th p ar a m eter s   ar co n s id er ed   s i m ilar .       Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  9 ,   No .   2 A p r il 2 0 1 9   :   1 4 3 7   -   1444   1442   3 . 4 . 4 .    Det er m ini ng   t he  re la t io ns hip   bet w ee n t he  co m pa re d o pera t io ns   B ased   o n   th m ax i m u m   s co r es  o b tain ed   f r o m   t h p r ev io u s   s tep   ( s i m ilar it y   ca lc u latio n ) ,   w ca n   d ef in t w o   r elatio n s h ip s   b et w e en   o p er atio n s :   a.   Si m i lar it y I f   t w o   o p er atio n s   h a v t h s a m e   n u m b er   o f   p ar a m eter s   a n d   all  s i m ilar it y   v alu e s   o b tai n ed   ar e> th r esh o ld   th e n   o p er atio n s   ar co n s id er ed   s i m ilar .   b.   Si m i lar it y   w it h   e x ce s s :   A n   o p er atio n   O1   i s   s i m ilar   w i th   ex c ess   w ith     O2     i f   th e   n u m b er   o f   its   p ar a m e ter s   i s   h ig h er   a n d   all  t h s i m ilar it y   v alu es  o b tai n ed   ar e> th r es h o l d ,   w h ich   m ea n s   th a t h O2   f u n ctio n al ities   ca n   b r ea lized   b y   O1   ev en   t h o u g h   th latter   p r o d u ce s   m o r p ar am eter s   n o t r eq u ested .     3 . 4 . 5 .    G ro up ing   s i m i la o pera t io ns   A   g r o u p in g   ac co r d in g   to   th e   d eter m i n ed   s i m ilar it y   r elat io n   ca n   b co n s id er ed .   T h u s   c lu s ter s   o f   s i m ilar   o p er atio n s   ar co n s t itu ted ,   co n n ec ted   b y   ar cs to   cl u s t er s   g r o u p in g   i n cl u d ed   o p er atio n s .   T h o r ien tatio n   o f   th ar e x p r ess es  t h s i m ila r it y   w it h   ex ce s s   a n d   its   o r ie n ta tio n   in d icate s   t h d ir ec tio n   o f   in cl u s io n   Fi g u r e   2 .   So ,   if   th clien r eq u es t s   an   o p er atio n   th at  ca n   b s atis f ied   b y   {O1 ,   O6 ,   O1 0 } ,   {O2 ,   O5 w i ll  b also   r etu r n ed b u t th i s   d o esn w o r k   t h o p p o s ite  w a y .           Fig u r e   2 .   T h e   r esu lt o f   th s i m i lar it y   s t u d y   b et w ee n   o p er atio n s       4.   T H E   E XP E R I M E NT   RE SU L T S   T h ex p er i m en h a s   b ee n   ca r r ied   o u t   o n   r ea w eb   s er v ices   b elo n g i n g   to   d if f er en f ield s :   co m m u n icatio n s ,   tr an s p o r t , f in an ce ,   w ea th er .     4 . 1 .    I m ple m e nta t io n   T h ap p r o ac h   h as  b ee n   ap p lie d   o n   an   I n tel  p r o ce s s o r   m ac h i n ( I 3 - 3 1 1 0 M   C P U2 . 4 0 GHZ )   w it h   4 GB   R A an d   W in d o w s   0 7   as th o p er atin g   s y s te m .     4 . 2 .   Resul t s   a nd   a s s ess m ent   T h to o h as  b ee n   ex p er i m e n ted   w it h   1 0 ,   2 4 ,   3 9   W SDLs  s a m p les.   T o   v er if y   t h ac c u r ac y   a n d   ef f icien c y   o f   o u r   ap p r o ac h ,   w e   p er f o r m ed   m a n u al  as s es s m e n t o f   th e   s i m ilar it y   o f   t h o p er atio n s   o n   t h s a m s a m p le  ( h u m a n   e v al u atio n ) Sin ce   w d o   n o h av e   s i m il ar   to o ls   to   co m p ar th eir   r e s u lt s   a g ai n s th o s e   g en er ated   b y   o u r   to o l.    W h av r u n   t w o   te s ts :   1)   T est 0 1   W h av m ea s u r p r ec is io n   an d   th r ec all,   Fig u r e   3 ,   Fig u r e   4   s u m m er ize  th o b tain ed   r es u lt s .   a.   P r ec is io n   m ea s u r es t h p r o p o r tio n   o f   s o f t w ar r es u lts   t h at  ar co n s id er ed   r elev an t o r   co r r ec t,  an d   it is   t h r atio   o f   th n u m b er   o f   r ele v an t   ite m s   f o u n d   b y   th to tal  n u m b er   o f   ite m s   f o u n d .     b.   R ec all  m ea s u r e s   th p r o p o r tio n   o f   all  th co r r ec r esu lts   t h at  s o f t w ar m i g h th eo r etica ll y   f i n d ,   an d   it  is   th r atio   o f   th n u m b er   o f   r ele v an t e le m e n t s   f o u n d   b y   t h to tal  n u m b er   o f   r elev a n t e le m en t s .           Fi g u r e   3 .   P r ec is io n   an d   r ec all  r esu lt s   f o r   co m m u n i ca t io n   an d   tr an s p o r W SDL   f iles     Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       A   n ew a p p r o a c h   to   g a th er si mila r   o p era tio n s   ex tr a cted   fr o w eb   s ervices  ( R ek k al  s ar a )   1443       Fig u r e   4 .   P r ec is io n   an d   r ec all  r esu lt s   f o r   w ea th er   a n d   f i n an c W SDL   f iles       T h r esu lts   o b tai n ed   s h o w   t h a o u r   ap p r o ac h   is   v er y   e f f icie n t,  it  i s   s i m p le  a n d   p r ec is co m p ar ed   to   o th er   ap p r o ac h es  w h ich   t h h eir   p r o ce s s   is   v er y   co m p le x .   2)   T est 0 2   W m ea s u r ed   th s i m ilar it y   b et w ee n   t w o   p ar titi o n s   ( o f   o n e   f ield   o f   s tu d y W ea th er ) th ca lcu lated   o n es b y   o u r   to o l “ C ”  w it h   th co r r ec t p ar titi o n   o b tain ed   m a n u all y   P ”,   u s in g   R a n d ' s   i n d ex s u c h   th a t :              (       )         (               )     ( 3 )     w h er e :   a)   ' a ' : t h n u m b er   o f   p air s   o f   co - g r o u p ed   elem e n ts   i n   b o th   p ar titi o n s .   b)   ' d ' : is t h n u m b er   o f   n o n - co - g r o u p ed   ite m   p air s   in   eit h er   p ar titi o n .   c)   ' c ' : c o r r esp o n d s   to   th n u m b er   o f   p air s   o f   ele m e n t s   co - g r o u p ed   in   C   b u n o t in   P .   d)   ' b ' : c o r r esp o n d s   to   th n u m b er   o f   p air s   o f   ele m e n t s   co - g r o u p ed   in   P   b u t n o t in   C .   T h o b tain ed   r esu lts   ar s u m m ar ized   in   Fi g u r 5 I is   im p o r tan to   n o te  th at  " C "   an d   "P"   in clu d e   b o th   g r o u p s   o f   s i m i lar   o p er atio n s   a n d   g r o u p s   o f   i n cl u s io n   o n es. T h o b tain ed   r esu lts   f r o m   th e   r an d   i n d ex   co n f ir m   th h o m o g en izatio n   o f   th f o r m ed   g r o u p s .           Fig u r 5 .   R an d   in d e x   r esu lts       5.   CO NCLU SI O N   W h av s u g g ested   s i m p le  a n d   ef f ec tiv ap p r o ac h   to   th s tu d y   o f   s i m ilar it y   b et w ee n   o p er atio n s   o f   w eb   s er v ice s   in   o r d er   to   m ak e   u p   g r o u p s   o f   s i m ilar   o p er atio n s   r esp o n d in g   to   th s a m n ee d s ,   i.  e.   o p er atio n s   th at  ac h ie v th e   s a m f u n c tio n alit y .   T h is   ap p r o ac h   p r o ce ed s   i n   t w o   s tep s .   T h f ir s s tep   c o n s is ts   in   ex tr ac tin g   o p er atio n s   f r o m   W SDLs  f ile s   ass o ciate d   w it h   w eb   s er v i ce s .   T h s ec o n d   s tep   c o n s is ts   in   s t u d y i n g   th e   s i m ilar it y   b et w ee n   t h o p er atio n s   co n s id er i n g   t h eir   o u tp u ts   s in ce   w f o cu s   o n   th f u n ctio n al  s i m ilar it y   a n d   n o t h s u b s tit u tio n   ( o p er atio n s   th a r ep lace   s o m o t h er s ) .   T h f o c u s   o n   th e   o u tp u ts   o f   an   o p er atio n   is   t h s af e s w a y   to   in f er   th a t w o   o p er atio n s   ar f u n ctio n al l y   t h s a m e.   O u r   ap p r o ac h   is   b ased   o n   s e m a n tic  an d   s y n tactic  a n al y s i s ,   an d   o n   th r esh o ld   p ar a m eter   w h o s v al u e   h as a   d ir ec t i m p ac t o n   t h q u a lit y   o f   t h r es u lts .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  9 ,   No .   2 A p r il 2 0 1 9   :   1 4 3 7   -   1444   1444   RE F E R E NC E S   [1 ]   Do u g las   M a rti n ,   Ja m e sR,  Co rd y .,   " A n a l y z in g   W e b   S e r v ice   S i m il a r it y   Us in g   Co n tex tu a Clo n e s , "   in   IW S C   1 1 ,   M a y   2 3 ,   2 0 1 1 .   [2 ]   Do n g ,   X . ,   Ha lev y ,   A . ,   M a d h a v e n ,   J.,   Ne m e s,  E.   a n d   Z h a n g ,   J. " S im il iraty   S e a u rc h e   f o W e b   S e rv ice s , "   in   Pro c e e d i n g o t h e   3 0 th   VL DB  c o n fer e n c e ,   T o ro n t o ,   Ca n a d a ,   p p .   372 - 3 8 3 ,   A u g u st 2 0 0 4 .   [3 ]   Na talia Ko k a sh ,   " A   Co m p a ra iso n   o f   W e b   S e rv ice   In ter f a c e   S i m il a r it y   M e a su re s , "   S T AIR S ,   p p .   2 2 0 - 2 3 1 ,   2 0 0 6 .   [4 ]   T   Ra c h a d ,   Bo u tah a r,   S . El   g h a z i " A   N e w   E ff icie n M e th o d   f o Ca lcu latin g   S im il a rit y   Be t we e n   W e b   S e rv ic e s , "   J o u rn a o A d v a n c e d   C o mp u ter   S c ien c e   a n d   Ap p li c a t io n s,   v o l.   5 ( 8 ) p p .   6 0 - 6 7 ,   2 0 1 4 .   [5 ]   Ja o u a d   Bo u tah a r,   T a o u f ik   Ra c h a d ,   S o u h a il   El   h o u ss a in " Ne Eff icie n M a tch in g   M e th o d   f o W e b   S e rv ic e S u b sti tu ti o , "   J o u rn a o Co m p u ter   S c ien c e   Iss u e s ,   v o l. 1 1 ( 2 ) ,   S e p   2 0 1 4 .   [6 ]   Ok b a   T ib e r m a c in e ,   Ch o u k T ib e rm a c in e ,   F o u d i Ch e rif ,   " A   P ra c ti c a A p p ro a c h   to   t h e   M e a su re m e n o f   S i m il a rit y   b e tw e e n   W S D L - b a se d   W e b   S e rv ice s , "   in   p r o c e e d in g s   o f   th e   fre n sh - sp e a k in g   c o n fer e n c e   o n   so ft wa re   Arc h it e c tu re   ( CAL ’2 0 1 4 ) ,   F ra n c e ,   2 0 1 4 .   [7 ]   F u lv io   C o rn o ,   T e o d o ro   M o n tan a ro ,   Ca rm e lo   M ig li o re ,   a n d   P in o   Ca stro g io v a n n i ,   " S m a rtBi k e a n   Io T   Cro w d   S e n sin g   P latf o rm   f o M o n it o rin g Cit y   A ir  P o ll u ti o n , "   In ter n a ti o n a J o u rn a o E lec trica a n d   Co m p u t e r E n g in e e rin g   ( IJ ECE ),   v o l. 7 ( 6 ) ,   p p .   3 6 0 2 - 3 6 1 2 ,   De c   2 0 1 7 .   [8 ]   Eri c k   F e rn a n d o ,   He tt y   Ro h a y a n i.   A H,  P a n d a p o tan   S iag ian ,   De rist  T o u rian o ,   " A n a l y sis  o S e c u rit y   a n d   P e rf o rm a n c e   S e rv ic e   in   S e rv ice   Orie n ted   A rc h it e c tu re   (S OA a n d   Da ta  In teg ra ti o n , "   Pr o c e e d in g   o I n ter n a t io n a l   Co n fer e n c e   o n   El e c trica En g i n e e rin g ,   Co mp u ter   S c ien c e   a n d   In f o rm a ti c ( EE CS 2 0 1 4 ) ,   Yo g y a k a rta,  In d o n e sia ,   p p .   20 - 21 ,   2 0 1 4 .   [9 ]   T e d d y   S u ry a   G u n a w a n ,   M u h a m m a d   Ha m d a n   Ha sa n   Ga n i,   F a ra h   Diy a n a   A b d u Ra h m a n ,   M ira  Ka rti w i,   " De v e lo p m e n o f   F a c e   Re c o g n it io n   o n   Ra sp b e rry   P f o S e c u rit y   En h a n c e m e n o f   S m a rt  H o m e   S y st e m , "   In d o n e sia n   J o u rn a o El e c trica En g i n e e rin g   a n d   I n fo rm a ti c s ( IJ EE I),   v o l. 5 ( 4 ) ,   p p .   3 1 7 - 3 2 5 ,   De c   2 0 1 7 .   [1 0 ]   Ja m m e M o n a ,   " Da ta  Co m m u n ica ti o n   in   I n tern e o f   T h in g s:  V isi o n ,   Ch a ll e n g e a n d   F u t u re   Dire c ti o n , "   T EL KOM NIKA  ( T e lec o mm u n ica t io n ,   Co mp u ti n g ,   El e c tro n ics   a n d   Co n tro l) v o l . 1 6 ( 5 ) ,   p p .   2 0 5 7 - 2 0 6 2 ,   Oc 2 0 1 8 .   [1 1 ]   Je A lv a re z - C e d il lo ,   El iza b e th   A c o sta - G o n z a g a ,   M a rio   A g u il a r - F e rn á n d e z ,   P a tri c ia  P é re z - Ro m e ro ,   " In tern e t   P r o sp e c ti v e   S tu d y " ,   Bu ll e ti n   o El e c trica En g in e e rin g   a n d   I n f o rm a ti c s ,   Vo l.   6 ( 3 ) ,   p p .   2 3 5 - 2 4 0 ,   S e p   2 0 1 7 .   [1 2 ]   M OH A M M ED  A HS A N,   " S m a rt   W a lk in g   S ti c k   f o th e   V is u a ll y   Ch a ll e n g e d , "   I n d o n e sia n   J o u rn a o El e c trica l   En g i n e e rin g   a n d   C o mp u ter   S c ien c e ,   v o 1 2 ( 3 ),   De c   2 0 1 8 .   [1 3 ]   Ha k i m   A d il   Ka d h im ,   Na b e e S a l ih   A li ,   Dh e y a a   M .   A b d u lsa h ib ,   " M a n a g e m e n a n d   A c h iev in g   S y s tem   f o M e tal  De tec ti o n   Ro b o t   Us in g   W irele ss - Ba se d   T e c h n o l o g y   a n d   On li n e   Da tab a se   Re g istr y , "   In ter n a ti o n a J o u rn a o f   Po we r E lec tro n ics   a n d   Dr ive   S y ste ms   ( I J PE DS ),   v o 1 0 ( 1 ),   M a 2 0 1 9 .     [1 4 ]   P ierl u ig P leb n i u r b e ,   " Ba rb a ra P e rn in URBE:  W e b   S e rv ice   Re tr iev a B a se d   o n   S im il a rit y   Ev a lu a ti o n , "   IEE T ra n sa c ti o n o n   Kn o wled g e   a n d   Da ta   E n g in e e rin g ,   v ol 2 1 ,   No v .   2 0 0 9   .   [1 5 ]   S tro u li a ,   E. a n d   Y.W a n g .,   " S tru c t u ra a n d   S e m a n ti c   M a tch in g   f o A s se ss in g   W e b   S e rv i c e   S i m il a rit y ,   In ter n a ti o n a l   jo u rn a o C o o p e ra ti v e   In f o rm a ti o n   S y ste m   14,   p p .   4 0 7 - 4 3 7 .   Ex p la in in g   re se a rc h .     Evaluation Warning : The document was created with Spire.PDF for Python.