TELKOM NIKA , Vol.12, No .4, Dece mbe r  2014, pp. 10 31~103 8   ISSN: 1693-6 930,  accredited  A  by DIKTI, De cree No: 58/DIK T I/Kep/2013   DOI :  10.12928/TELKOMNIKA.v12i4.445    1031      Re cei v ed Se ptem ber 13, 2014; Revi se d No vem ber  18, 2014; Accepted Novem ber 30, 20 14   Windows Communication Foundation for Banyumas  Tourism and Culinary Information System      Yuli Pur w ati 1 , Fand y  Set y o Utomo* 2   Department of Information Syst em, S T MIK  A M IKOM Purw okerto  Jl. Let. Jend. Pol. Sumarto –  Pur w ok erto – Ja w a  T enga h, Ph. + 62281- 62 3 321   *Corres p o ndi n g  author, e-ma i l y . pur w a ti@ g mail.com 1 , fan d y _set yo _utom o@amik omp u r w o k erto.ac.i d 2       A b st r a ct     Banyu m as  is  loc a ted  in  the s outhw est  of C entral  J a va  provi n ce.  Bany u m as  is  a to urist  destin a tio n  tha t  offers a variety of  interesting  attractions to visit, w h ic h incl ude n a tural attr actions, arts a nd  culture,  as w e l l  as c u li nary  to uris m. Bus i nes s grow th  in  the cu l i n a r y an d   ho sp i t al i t y se ctors i n  Ba n y um as  regi on s i nc e 2 0 11  exp e rie n ce d a  sig n ific ant i n creas e i n   ter m of q u a n tity. T w o of the  busi ness s e ctorsar e   a   potenti a l c ontri butin g factor f o r the   touris m sector i n  B a n y umas. T h is s t udy atte mpts  to intro duce  a n d   mark et the pot entia l for tour is m, arts and cu l t ure, as w e ll a s  the  culin ary  exper ienc e inB anyu m as, through   W C F w hichis a  mid d lew a re  a pplic atio dev elo p m ent t hat  can be   use d  by  cl ient ap pli c ations   to pro v i d e   infor m ati on ab out the pote n ti al of  touris m, a r ts and culture o fBanyu m as.  A multi-ste p  study w a s cond u c ted   starting with data collection, ana lysis of functional r e quirements,  system  design, im plem entation, and  testing of W C F  app licati ons.  T he W C F  appl i c ation c onsis ts  of several s e r v ices, na mely  dow nlo ad s e rvi c infor m ati on l i sts, attractions,  arts, cultural  a nd cu lin ary i n formatio n , lo dgi ng i n for m ati on,  and  dow n l oa d i n g   the  touris m i m age data  fro m  t he server. B a sed o n  the t e st results of  th service, it ca be co ncl ude d t hat  the service fun c tions pro perly  and is a b l e   to distribute i n for m ation to the cl ie nt.      Ke y w ords : w i ndow s co mmu n icati on fou nda tion,  Banyu m a s , tourism, culi nary       1. Introduc tion  The Banyum as re gion i s  located in the so uthwe s t and is part  of the Central Java   provin ce. Ban y umas i s  a to urist  de stination that se rve s  a va riety of intere sting att r actio n s to visi t   whi c h incl ude  natural attra c tion s, arts a nd cultu r e, as well a s  culi nary touri s m.  Tourism is o ne  se ctor of the revenu e of both t he State  and the local area. The r e a r e seve ral na tural attra c tio n in the Ba nyu m as  area i n cludi ng to uri s t a r ea s a n d  Batura den   Baturag ung,  while  there  are  several cultu r al attra c tion s in cludin g  “Pendop o Si Panji”, “Kota  Lama  and  “Tama n  Kot a ”.   Busine ss g r owth in  the  culin ary a n d  ho spit ality se ctors in   Banyuma s  region  sin c e   2011  experie nced a significant increa se in term s of  qua ntity. Two of the busine s s se ctorsa re  a  potential cont ributing fa ctor for t he tourism se ctor in B anyuma s This  study  attempts to  intro duce an d m a rket th e  potent ial of tou r ism,  arts an cult ure, a s   well as  the culinary expe rience  inBa nyu m as  thro ugh   data di strib u tion fro m  the  d a taba se  se rver  DINPO R ABUDPAR Banyu m as to  cli ent appli c atio n usi ng  WCF ( Wi ndo ws Com m unicati on   Found ation ) Service s . WCF is an ap plication pro g ra mming interfa c e of the dat a comm uni ca tion  develop ed b y  Micro s oft for  Servi c e Oriente d   Architecture  [1], which is p a rt of the NET  Frame w o r k a nd Micro s oft  desi gn a u n ified mo d e l  for the p r o g ram  develo p ment with  data  comm uni cati ons providin g the m o st fl exible an d th e mo st ba si c su ppo rt [2].  The th ree  m a in   desi gn go als of WCF  are  interop e rabill ity acro ss  pla tforms, servi c e-o r iente d  de velopment a n d   unificatio n  of  existing  di stribute d  te chnolo g [3]. Specifi c ally, it is the  middle w a r that  appli c ation s   can  use to ta lk to ea ch  other, whet he they are o n  t he same m a chin e, distri b u ted   over a LAN  o r  even on the  Internet [4].WCF is  impl e m ented p r im arily as a  set  of classe s o n  to p   of the .NET  Frame w o r k’s  Comm onL an guag e Runti m e (CL R ). T h is let s  .NET  develop ers  build  servi c e - ori ent ed appli c atio ns in afamili ar way.  WCF allows clie nts to acce ss se rvice s Both   theclie nt and  the se rvice  can  run i n  pretty  much an y Windo ws p r ocess. WCF  doe sn’t defi n e   areq uired ho st. Whe r eve r  they run,  client an d servi c e s  can  intera ct via SOAP, via  a   WCFspe cificbinary p r oto c ol, and in oth e r way s  [5].   W e  us e  th e R EST ( Rep r ese n tational State  Tran sfer )proto col  a s  the comm unication  proto c ol b e tween the  client  application  with a WC service. REST is a protocol contai ned in t he  web  se rvice t e ch nolo g y[6]-[9],design ed t o  minimi ze th e co mplexity of web  se rvice develo p me nt  Evaluation Warning : The document was created with Spire.PDF for Python.
                          ISSN: 16 93-6 9 30   TELKOM NIKA   Vol. 12, No. 4, Dece mb er 201 4:  103 0 – 1038   1032 and imp r ove the scala b ility of the system  [10]. Se veral types of operation  that can  be perfo r me d   by the client appli c ation o n  REST we b servi c p r oto c ol in clud e G E T, POST, PUT, and  DEL E TE  [11]-[14]. In this   s t udy, J S ON( Ja vaS c ri pt  Obje ct  No t a t i on ) is  data form at that we  use for  sen d ing  data  from  a  WCF  se rvice to th e cli ent a ppli c ation. JSON  is a  data  format in th e fo rm   JavaScript  co de supp orte d  by the REST  web  servic that is u s e d  for d a ta excha n ge, in  additi on  to XML and YAML [14],[1 5]. The reason we use  JSON as the  data format is because the  machi ne has the  ability  to parse  and generate the  JS ON format  faster than the  XML form[16]- [18]; it can  lowe r d a ta t r an smi ssi on  time in the   netwo r k an d  red u ce the  com putation a pro c e ssi ng time at the clie nt side [19].  So me  pr e v iou s   r e s e a r c h er s h a v e co n d u c te d s t ud ies u s in g WC te c h no lo g y , in c l ud in the re se arch  by [20] explai ni ng th at the  WCF te chnol ogy can b e  u s ed  on th Windo ws Phon 7   platform a s  a middle w are  that is able to distri bute  data from se rver appl i c ati on to the client  appli c ation  o n   Windo ws P hone  7.Next, simila re se a r ch  wa s cond ucted  by [2 1] co ncerning  the   use  of WCF  in a Ubiquit ous  Com puti ng environm ent for the  d i stributio n  an d integration  of  locatio n  data  (GPS), me ssaging, frie nd s, and the u s e r  so th at a cli e nt appli c atio n can  be u s e d   by membe r s t o  sha r e a  po sition usin g G PS and to sh are info rmatio n betwe en th em.Subsequ ent  resea r ch on  the u s e of  techn o logy i n  edu catio n  WCF  was condu cted by  [22].  The study  descri b e s  the  use of  WCF  as  middle w a r e to i n t egrate the p r e s en ce  of data  st udent s  into t h e   databa se  se rver.Research into the  u s e of te ch n o logy in the  field of ro b o tics  WCF  wa con d u c ted  b y  [23]. In h i re sea r ch, WCF te ch nologi es were u s ed  for  remote  a c ce ss,   authori z atio n, multimedia  streamin g,  an d the  servo  control  of the  client m a nu al cont rol u s in g  3   degree of freedom  DirectX compatibl e  joysticks.  In terms of reliability and  security of data   transactio n s,  WCF ha s bet ter pe rform a n c comp ar ed  with its p r ed ece s sor te ch nologi e s,  such   as web services, NET Rem o ting, MSMQ , Messa ge  Pi pelining. Te st ing the perfo r mance of WCF   wa sun derta ken by [24].        2. Rese arch  Metho d   Whe n  devel oping thi s   software, th resea r cher a dopted th e I C O N IX meth od. The   ICONIX met hod combin e s  the cla s sical or wate rfa ll method an d the agile method [25]. It  start s by ma ki ng a u s ca se diag ram, d o main m odeli ng  dia g ram, robu stne ss di agra m,  se que n ce  diagram, and  the last stat ic cla s s diag ram.  ICO N IX is cho s e n  b e ca use the developm ent  of  theWCF app lication ne ed s a lightwei ght softw a r e  enginee rin g  method. ICONIX is alre ady   familiar  with the technical  team who built t he software. Figure  1 shows the ICONIX method  approa ch.         Figure 1. ICO N IX Method [25]          Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM NIKA   ISSN:  1693-6 930       Windows Comm unication  Foundation for Banyum as Touri s m  and Culinary .... ( Y uli Purwati )   1033 3. Results a nd Analy s is    This se ction  explain s   the results of  th re se arch  a nd at the  sa me time p r o v ides a  comp re hen si ve discu ssi o n . Re sults  are pre s e n t ed  in figure s , g r aph s, table s   and oth e rs that  allow the reader to understand ea sily[3],[5]. The discussion i s  co v e red in  several sub-chapters      3.1. Use Cas e  Model   Users  ca n a c ce ss info rmat ion a bout to u r ism  in  Banyu m as thro ugh  t he  client  appl ication.  Figure 2 de scribe s the functional nee ds   of the client a pplication u s e r         Figure 2. Use  Case Model       Based  on Fi g u re 2  it ca n b e  se en that t he cli ent  ap pl ication offers multiple  u s e r  acce ss   to touri s m inf o rmatio n in B anyuma s , i.e. see   profile in formation  an d geo graphi cal map s , see  the  informatio n a bout tou r ist  attraction s, a r ts a nd  cultu r e, dini ng a n d  lodgi ng in  the a r ea  of  Banyuma s     3.2. Sequenc e Diagram   At this stage,  we achieved  the  realizatio n of the use case t hat in clu des the id enti f ication  of obje c ts  an d the relation ship s b e twe e n  the d a ta  ob jects,  so th e i dentificatio n i s  abl e to p r ov ide  the functio nal ity of a use  case  ba sed o n  Figure  2. Th ere a r e fo ur  seque nce diag ram s  ba se on   Figure 2, a  se quen ce   diagram fo r viewing  tra v el informati on an sub - touri s m, vie w ing   informatio n o n  arts  and  culture, viewi ng culin a r y informatio n, and viewi n g  information  on   lodgin g Here i s  a  seque nce dia g ram  for mo deling  to vie w  info rmatio n on  art s  a n d  culture   depi cted in Fi gure  3, and seque nce diag ram for m ode li ng to view in formation lo d g ing is d epi cted   in Figure 4.    u c  U s e C a se M o d e l C lie n t  A p p lic a t io n Us e r V i e w  B a ny um a s   prof i l e  a n d  M a p V i ew  T r a v el   i n f o r m a t i o n a n d S u To u r i s m V i e w  i n fo r m a t i o n   A r ts   a n d C u l t ur e V i ew  cu l i n a r y   in f o rma t i o n V i e w  i n f o r m a t io n   Lo dg i n g Evaluation Warning : The document was created with Spire.PDF for Python.
                          ISSN: 16 93-6 930   TELKOM NIKA   Vol. 12, No. 4, Dece mb er 201 4:  103 0 – 1038   1034     Figure 3. Sequen ce Di agra m  for Viewing  Information o n  Arts and  Cu lture       In Figu re  3 the u s e r  a ppli c ation  allo ws acce ssing i n formation  ab out art s  a nd  culture i n   Banyuma s  throug h the Co ntrol Cl ass S e rvice 1 .s vc  containe d in the WCF Se rvice. Accessi ng  the se rvice b y  calling the  method g e tBudayaLi st is containe d in that  class. The  servi c e p r ovi d e s   the return value in the form  of a list of  art and cultu r with a list of data types.          Figure 4. Sequen ce Di agra m  for Viewing  Information o n  Lodgi ng       In Figu re  4,  users  acce ss the  servi c appl i c atio n info rmation  re garding  l odgin g  in   Banyuma s  throug h the Co ntrol Cl ass S e rvice 1 .s vc  containe d in the WCF Se rvice. Accessi ng  the service b y  callin g the   method  getP engin apan List  is  contai ne d in th at cl a ss.  The  servi c provide s  the return value in  the form of  a list of acco m m odation  with the data type List.  sd  seq B u d a y a us er fr m B u d a y a S e r v i ce1. s v c Func t i on t b_s eni _buday a sen i B u d ay a dat a s eni  buday a( ) s e l e c t  dat a s eni  bud ay a( ) re t u rn () D a t a G r i d ( que r y ,  t b_s eni _bu day a) :  D a t a s e t get B uda y aLi s t ( ) :  Li s t < s eni B u d a y a > c a ll( ) r e t u r n   Li s t  S eni  B uda y a ( ) Li s t . A dd( s e n i B uday a s ) D a t a s e t  s e ni  bud ay a( ) s d  s e qP e n g i na pa n us er f r m P e n g i na pa n Se r v i c e 1 .s v c Fu nc t i on t b _ pen gi na pan Pen g i n ap an D a t a s e t  p e n g i n ap an( ) D a t a G r i d ( q ue r y ,  t b _ pen gi nap an ) :  D a t a s e t D a t a  Pe ngi na pan ( ) g e t P e n g i na pa nL i s t ( ) :  Li s t < P e n g i na pa n> ca l l ( ) s e l e c t  dat p e n g i n ap an ( ) r e t u r n  Li s t   Pe ng i n a p a n ( ) re s u l t ( ) l i s t . A dd ( P en gi n a p a n  p) Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM NIKA   ISSN:  1693-6 930       Windows Comm unication  Foundation for Banyum as Touri s m  and Culinary .... ( Y uli Purwati )   1035 3.3. Class Di agram   Based  on  the  se que nce di agra m  mo deli ng that  ha s b een  don e, th ere  are th ree   types of   modelin g sy stems, cl assstereotype s   on  Wind ows  Communi catio n  Fou ndatio n ,  the Bound a r cla ss, cla s s Control,  an d Entity  Class.  Table 1  expl ains th e Bou ndary  Cla s s li st, Cont rol  Cl ass,  and the Entity Class contai ned in WCF a pplication s     Table 1. Bou ndary, Co ntro l, and Entity  Cla ss Li st     Bou ndar y  Class       Con t rol Cla s s     Entit y  Class       1. frmPenginapan   2. frmBuda ya   3. frmWisata  4. frmKuliner   1. Service1.svc  2. Function  1. Lodging   2. artCulture   3. Tour   4. SubTour   5. Culinar     Table  1 sho w s that the  WCF syste m  ha s 4 B oun da ry Cla s ses, 2  Control  Cla s se s, and  5   Entity Classe s. Bounda ry Cla ss i s  interpreted a s  th e client de sktop app licatio n interface that  con s um es se rvice s   on  th e web se rvice, Control  Cl a ss is interprete d as th e cl ass that a c ts a s  a  coo r din a tor  a nd control communi catio n  between  o b ject s of a  class o r  obj ect with the d a t a   stora ge, wh ereas the Entity Class is inte rpre ted a s  the  name of the table in data  storage.   Based  on the  analysi s  of t he sequ en ce  diagr am s an d cla s s ste r e o types that h a s b e e n   done, the cl a ss di agram in  the WCF  sch e me  ca n be  modele d  as  shown in Figu re 5.          Figure 5. Cla ss  Diag ram f o r WCF Appli c ation           cl as s C l as s M o d e l fr m M e n u U ta m a -   f r m B ud ay a( ,  ) :  v o i d - f r m K u l i n e r(,   ):   v o i d -  f r m P en gi na pa n( ,   ) :   v o i d -   fr m W i s a t a ( , ) :  v o i d fr m B u d a y a fr m K u l i n e r f r m P e n gi na pa n fr m W i s a t a Se r v i ce1 . s v c +  ge t B ud ay aL i s t ( * ) +  ge t K ul i ner L i s t ( * ) +  ge t P en gi na pa nLi s t ( * ) +  ge t W i s at aBy I d ( s t r i ng ) +  ge t W i s at aL i s t ( * ) Fu nc t i on +  D a t a G r i d (,   s t r i n g ,   s t ri n g ) t b _w i s at a t b _ s u b _w i s at a t b _ p e n gi na pa n t b _ sen i _ b u d a y a t b _k u l i n er Ku l i n e r -  al a m at _r e k om :   s t r i n g -  d e skr i p s i :   st r i n g -  de s k r i p s i _ r ek o m :   s t r i ng -  id _ k u lin e r :   in t -  i d _ r e k om en das i :   i n t -  k o or di na t :   s t r i ng - n a m a :   s t ri n g -  na m a _ r ek o m :   s t r i ng - t h u m b n a i l :   s t ri n g -  t h u m bn ai l _ r e k o m :   s t r i ng P e n g i n ap an -  al am a t :   s t r i ng -  d e skr i p si :   st r i n g - i d :   i n t -  k o o r di na t :   s t r i n g - l i n k :   s t ri n g - n a m a :   s t r i n g -  t h u m bn ai l :   s t r i ng s e ni Bu da y a -  d e skr i p s i :   st r i n g -  id :   in t - l i n k :   s t r i n g - n a m a :   s t ri n g -  t hum bn ai l :   s t r i n g Su b W i s at a -  al am a t _s u b _ w i s at a:   s t r i n g -  de s k r i p s i _ s ub _w i s a t a :   s t r i ng -  i d _s ub_ w i s a t a :   i n t -  i d _w i s a t a:   i n t -  k o o r di na t _ s u b_w i s at a:   s t r i n g -  na m a _ s ub _w i s a t a:   s t r i ng -  t h u m bn ai l _ s u b_ w i s a t a :   s t r i n g Wi s a ta -  al am at _w i s a t a:   s t r i ng -  de s k r i p s i _ w i s at a:   s t r i n g -  i d_w i s at a:   i n t -  k o or di na t _ w i s a t a :   s t r i ng -  n a m a _w i s a t a:   s t r i ng -  t hum bn ai l :   s t r i n g Evaluation Warning : The document was created with Spire.PDF for Python.
                          ISSN: 16 93-6 9 30   TELKOM NIKA   Vol. 12, No. 4, Dece mb er 201 4:  103 0 – 1038   1036 3.4. Implementa tion   Schem e of the system u s e d  for the impl ementat ion of  this study, describ ed in Fi gure 6.           Figure 6. Sch e me Informati on Systems T o uri s m an d Culinary Servi c es      Based   on   Fig u re 6  it can  be see n   that the  ap plication allows a  cli ent to obtain  tourism   and  culin ary i n formatio n re lating to Ban y umas DINP ORABUDPA R  is owned   by the datab ase  serve r   with the content a nd culina r y touri s m. T he  pro c e ss  of di stributio n  of  data bet wee n  the  client a pplication an the datab ase se rv er  u s ing th WCF Servi c e belo ng s to   DINPO R ABUDPAR middl e w are.  Based o n  the analysi s  of the function al need s of the use r , the client appli c a t ion has  been d e scrib ed in the form of a use  case di ag ram,  as in Figu re  2; then we  create so me of  the   servi c e s  to  b e  con s ume d  by the  clie n t  appli c ation.  Tabl e 2  pre s ent s a  de scription  of e a c h   serv i c e.       Table 2. Serv ice s  De scripti on in WCF   Protoc ol   Message  Forma t   Ser v ice  Nam e   Descrip tion   REST  JSON   getWisataList()  This service is u s ed to do w n load i nformation  about the list of attractions  REST  JSON   getWisataBy I d()  This service is u s ed to do w n load i nformation  about the list of sub tours b y  certai n attraction ID   REST  JSON   getBuda yaList()  This service is u s ed to do w n load  a  list of arts and  culture informatio n   REST  JSON   getKulinerList()  This service is u s ed to do w n load  a  list of ty pical  culinary  B a n y um as information an d sales  locations  REST  JSON   getPenginapanLi st()  This service is u s ed to do w n load  a  list of lodging  information   SOAP XML  Do w n loadFile()  This service is u s ed to do w n load t he image data  from the serve r       Ba s e d on  Tab l e  2 it  c a n be  se e n  th a t  in  th is study we used  t w o  proto c ol fo r messag excha nge,  REST and SO AP. As for th e me ssage  e x chan ge form at, we u s e t w o format s, na mely  JSO N  a nd X M L. Esp e ci all y  for the  di stri bution  of im ag e  da ta  fr om  th e  se r v er  to  th e   c lie n t   w e  us e   the XML data  format with the SOAP pro t ocol.       3.5. Testing   T e s t in g a g a i ns t WC F   s e r v ic es  us ed  R E ST  Ad va n c e d  C lien t, a n  ad d - on  for  th e G o og le  Chrome  bro w ser  on the  se rver  side . Tests  we re co ndu cted  on servi c e   getWi sataLi st(),   getWi sataByI d  (),  getBud a ya Li st (),  g e tKulinerList () , a nd  g e tPengin apan List ()  to  determin e   Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM NIKA   ISSN:  1693-6 930       Windows Comm unication  Foundation for Banyum as Touri s m  and Culinary .... ( Y uli Purwati )   1037 wheth e r info rmation ab out  Banyumas t ouri s m c an b e  downloa de d via these  service s . Tabl e 3  descri b e s  the  result s of testing the servi c e.       Table 3.Servi c e s  De scripti on in WCF   Ser v ice  Name   A m ount  o f   data   Time  Concl u sio n   getWisataList() 4  1337  ms  WCF Data o n  th e number of  outp u t equal to the  amount of data  in the database   getWisataBy I d ()  5  1125  ms  WCF Data o n  th e number of  outp u t equal to the  amount of data  in the database   getBuda yaList()  5  19  ms  WCF Data o n  th e number of  outp u t equal to the  amount of data  in the database   getKulinerList()  5  1113  ms  WCF Data o n  th e number of  outp u t equal to the  amount of data  in the database   getPenginapanLi st()  3  1139  ms  WCF Data o n  th e number of  outp u t equal to the  amount of data  in the database       4. Conclusio n   Once the  re search i s   com p lete, sta r ting  from  the a n a lysis  of the  system to te sting the   WCF as a mi ddle w are, then some  con c l u sio n can b e  dra w n a s  follows:  a.  The re sult s o f  testing agai nst WCF (Wi ndo ws  Com m unication F ound ation) a s  a middle w are   betwe en the   client a ppli c a t ion with  a web-b a sed  ap plicatio n sy stem for to uri s m, sho w  g o o d   results, so it can be con c lu ded that t he o v erall se rvice function s pro perly.  b.  There a r e fiv e  services av ailable  on th e WCF  se rvi c e to  meet t he fun c tion al nee ds of th client appli c at ion, which are a servi c e to downl o ad da ta, cultural da ta, culinary d a ta, lodgin g   data, and do wnlo ading im age data relat i ng to tourism .       Referen ces   [1]  T ao X ., X i H., Jiw e X .,  Shujuan S. Securit y  Interac t ion of W e b   Services  in H e terog e n eou s   Platforms.  TELKOMNIKA.  2014; 12(4): 2 868 -287 4.  [2] Vliet  HV.  S o ftware En gi neer in g Princ i pl es a n d  Practice 2n d  Editio n. Jo hn  W ile y a nd S o n s . Ne w  Y o rk.   200 0: 456- 478.   [3] Pathak  N.  Pro  W C F  4, Practical Micros oft SOA Impl ement ation . Sec o n d   Editio n. Apres s . 2011:  11- 12.   [4]  Love, S. S e crets of T e sting W C F  Service s , Overloa d C o mputers  & A ppli e d  Scie nce s  Co mp lete 201 3; 113: 16- 23.   [5]  Cha ppe ll D. C hap pel l a nd A ssociates.  Intr oduc ing W i nd o w s Commu n ic ation F o un dati o n . Microsoft.  2 0 10  [6]  Mueh len a , M., Nickerso n , JV., S w e n s on, KD.  Deve lop i n g   w eb serv ices c h oreo grap h y  sta ndar ds—the   case of REST   vs. SOAP.  Decision S upp ort Systems.  20 05; 40: 9–2 9.   [7]  Upa d h y a y a ,  B. , Xi ao,  H., La u, A. Migr atio n of  SOAP-based  Services  to RE STful Servic es.  IEEE 978- 1-45 77-0 7 0 0 -1 /11 , 201 1: 105- 114,   [8]  Aihkis alo, T . , Paaso, T .  Laten cies of Servic e  Invocation a n d  Processi ng o fthe REST  and  SOAP W e b   Service Interfaces.  IEEE Eighth World Congr e ss on Servic es . 2012: 10 0-1 06.   [9]  Shett y , Sujala  D., Sethi, S ., Vadivel, S.  Devel opm ent   of a REST   W eb  Serv ic e  to  H e l p   Organiz a tions  Promote  Cu stomer Invo lv ement  in   Onlin  Cor por ate  S o cia l   Resp onsi b il it y,   Procee din g s of  2012 Inter nati ona l of Clo ud  Co mp uting,   T e chn o lo gi es,  Appl icatio ns & Mana ge me nt.   [10]  Su, CJ., Chia n g , CY. Ena b li n g   successfu l    Coll ab or atio n   2.0:  A  REST -base d   W eb   Service   an d     W eb   2.0 tec h nol og  or ie nted   i n formatio n    pl a tform  f o r  c o ll ab orati v e   pro duct    deve l opm ent.   Co mp uters  in  Industry.  201 2; 63: 948 –95 9.  [11]  Herma w a n, S a rno, R. D e ve lo pi n g  D i stribute d  S y stem  w i t h  Servic e  R e so urce Orie nted   Architecture.   TELKOMNIKA.  2012; 1 0 (2): 3 89-3 99.   [12]  Song, Y., Xu, K., Liu, K. Res earch  on W eb  Instant Messa gin g  Usi ng RE ST   W eb Servic e.  IEEE 978- 1-42 44-6 3 5 9 -6 /10 . 201 0: 497- 500.   [13]  Arroqu i, M., Mateos, C., Machad o, C., Z unino,  A. REST ful W eb Service s  improve the  efficienc y o f   data transfer  of a  w h o l e-fa rm simulator  accesse d b y   Andro i d smart pho nes.  Co mputers a n d   Electron ics in  Agricult ure.  20 12; 87: 14 –18.   [14]  Ngolo, M.,  Palma, LB., Coito, F.,  Gomes, L.,  Costa A. Architecture for  Remote Laborat o ries  based  on REST  W eb  Services.  IEEE978- 1-42 44- 46 54-4/0 9 200 9.  Evaluation Warning : The document was created with Spire.PDF for Python.
                          ISSN: 16 93-6 930   TELKOM NIKA   Vol. 12, No. 4, Dece mb er 201 4:  103 0 – 1038   1038 [15]  Sarasa- C ab ez uel o, A., Sier ra, José,  L.  Grammar- Driv en  Deve lo p m ent of  JSON  Process i ng   Appl icatio ns . Procee din g s of the 20 13 F eder ated Co nfer en ce onC ompute r  Science an d Informati o n   S y stems. 20 13 : 1557– 15 64.   [16]  Xu, H., Li u, W .,  W ang, C., Chen, H. Servic e-Orie nte d  Mana gem en t for Internet of  T h ings.   Internatio na l Journ a l of Infor m ati on & Netw ork Security   (IJINS) . 2013; 2(1 ) : 54-59.   [17]  Jun, Y., Zhishu, L., Yany an, M.  JSON Based  Dec entr a li z ed SSO S e curity Architecture in E- Co mmerce . Int e rnati ona l S y m posi u m on Ele c tronic Comm e r ce and Sec u rit y . 20 08: 47 2-4 75.   [18]  Lin, B., Ch en,  Y.  Co mpar isi on Betw ee n J S ON and XM L In Ap plic atio ns on AJA X . International  Confer ence  on  Computer Sci ence a nd Serv i c e S y stem. 20 12: 117 5-1 177.   [19]  Ying, M., Mil l er , J. Refactori n g  l e g a c y   AJA X    ap pl ic atio ns   to   improv e  t he   efficie n c y    of  the   d a ta   exc h a n g e   compon ent.  T he  Journ a l  of  Systems  a nd  Softw are86.  20 13: 73-8 8 [20]  Barbi e ru, D., Postolac he, M ., Radu, C.,  New  F eatures  of W i ndow s Mobil e  Platfo rm.  T he 7 th   Internatio na l S c ientific  Conf erenc eL earn i n g  an d Soft w a r e  for Ed ucatio n 20 11, B u cha r est, April 2 8 - 29. 201 1.    [21]  Iqbal, R., Jam e s, A., Black,  J. Periph era l  D i spla y f o r Mu lti - User L o cati on  A w are ness.  J O URNAL OF   ADVANCES IN  INFORMATION TECHNOLOGY.  2010; 1(3) : 116-12 6.  [22]  Patel, C., Chokshi M., Pate l ,  A. IAS- Intel lige n t Attend a n ce S y stem b a sed  on W i n d o w s  Imag e   Acquis i tion(W I A), Optical  Char acter  Reco gn ition ( OCR) an d  W i ndo w s  Commu nic a tion  F ound atio n(W C F )  Service.  I n ternati o n a l Jo urna l of Sci ent ific & Eng i n eer ing  Rese arch.  201 3;  5(5):   450- 456.   [23]  Mikulski, MA., Szkodn y, T .  Remote C ontrol  and M onit o rin g  of AX- 12 R o b o tic Arm Base d  on W i n d o w s   Commun i cati o n  F ound atio n.  Advanc es in In tellig ent a nd S o ft Computin g.  201 1; 103: 77- 83.   [24]  T harun, KS., Prudhv i, M., Redd y, SS.  Adva ntages of W C F  Over W eb Services.  Internati ona l Journ a l   of Computer S c ienc e an Mo bile C o mp utin g  (IJCSMC) . 2013; 2(4): 34 0-3 45.   [25]  D. Ros enb erg,  M.  Step hens,  M. Co lli ns-Co pe.  Ag il e D e v e lo p m ent  w i th IC ONIX Process: People,   Process, and P r ag matis m . Ne w   York: Apr e ss . 2005.   Evaluation Warning : The document was created with Spire.PDF for Python.