I n d on e s i an   Jo u r n al   o El e c t r i c al   En gi n e e r i n g   an d   C o m p u te r   S c i e n c e   V o l .   1 6 ,   N o .   2 N o v e m b e r   201 9 ,   pp.   100 2 ~ 10 08   IS S N :   2502 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 1 6 .i 2 . pp100 2 - 1008        1002       Jou r n al   h o m e pa ge ht t p: / / i ae s c or e . c om / j our na l s / i nde x . php/ i j e e c s   A   r e v i e w   o n   v a r i o u s m e t h o d s o f   c o l l a b o r a t i v e   c o m p u t i n g       M o h d   A fi q   Bi n   Zam an h u r i 1 ,   Za l i l ah   A b d   A z i z 2 ,   R o s e   H af s ah   A b d   R au f 3 ,     El l y   Jo h an Jo h an 4 ,   N o r ati k ah   S h am s u d i n 5   1 , 2 , 3 , 5 F a c ul t y   of   C o m put e r   a nd   M a t he m a t i c a l   S c i e nc e s ,   U ni v e r s i t i   T e kno l o g i   M A R A ,   M a l a y s i a   4 D e pa r t m e n t   o f   C o m put e r   S c i e nc e   a nd   M a t he m a t i c s ,   U ni v e r s i t i   T e k no l o g i   M A R A ,   M a l a y s i a       A r ti c l e   I n fo     A B S TR A C T   Ar t i c l e   h i s t or y :   R e c e i v e D e c   20 ,   2018   R e v i s e d   M a r   17 ,   20 19   A c c e pt e A p r   11 ,   201 9       C ur r e nt l y ,   m o s que s   i M a l a y s i a   di s t r i bu t e   t he i r   l e c t ur e   s c he d ul e s   e i t he r   o pa pe r - ba s e f o r m   o r   b y   upl o a di ng   t he   s c he du l e   o t he i r   s o c i a l   m e di a   pl a t f o r m .   T hi s   h a s   s o m e   di s a dv a n t a g e s   s uc a s   pa pe r   s c he dul e s   a r e   s us c e p t i b l e   t o   da m a g e s   a nd  i nf o r m a t i o o s oc i a l   m e d i a   p l a t f o r m   i s   o f t e no t   upda t e t o   c ur r e nt   c ha ng e s .   C o l l a bo r a t i v e   C o m put i ng   i s   a   s y s t e m   t ha t   e na bl e   i nd i v i dua l s   t o   w o r t o g e t he r   r e m o t e l y   b y   m a ki ng   us e   o f   t he   r e a c h   a b i l i t y   of   t he   i nt e r n e t .   I o r de r   t o   ut i l i s e   t he   I nt e r n e t s   o bv i o us   a dv a nt a g e s   o v e r     pa pe r - ba s e a nd   r a pi i nf o r m a t i o di s t r i bu t i o a nd   a s y nc hr o no us   c om m uni c a t i o n,   a   r e v i e w   i s   c o nduc t e t o   s t u dy   t he   a v a i l a bl e   m e t ho ds   o f   c o l l a bo r a t i v e   c o m put i ng ,   f ur t h e r   a n a l y s e   c ur r e nt   r e s e a r c p a pe r s .   R e s ul t   s ho w s   t ha t   C e nt r a l i z e d   C o m put i ng   m e t ho i s   t he   m o s t   s ui t a bl e   m e t ho f o r   de v e l o pi ng   c o l l a bo r a t i v e   m o bi l e   a pp l i c a t i o f o r   I s l a m i c   L e c t ur e s   s c he du l e .   Ke y w or ds :   Ce n t ra l i z e d   c o m put i n g   Co l l a b o r a t i v e   c o m put i ng   D i s t r i b ut e c o m put i n g   Is l a m i c   l e c t u r e s   o nl i n e   W e b - b a s e d   C opy r i gh t   ©   201 9   I n s t i t ut e   o f   A dv anc e E ng i ne e r i ng   and   S c i e nc e .     A l l   r i gh t s   r e s e r v e d .   Cor r e s pon di n g   Au t h or :   M o h A f i B i Z a m a nh u ri ,     F a c ul t y   of   Co m put e r   a n d   M a t h e m a t i c a l   S c i e n c e s ,     U n i v e r s i t i   T e kn o l o gi   M A R A ,     40450  S ha A l a m ,   S e l a n go r,   M a l a y s i a .     E m a i l :   a f i qz a m a nh u ri @ gm a i l . c o m       1.   I N TR O D U C TI O N     S e e ki n k n o w l e dge   i s   a   du t y   upo n   e ve r y   M us l i m s T h e   a dv a n c e m e n t   o f   In f o r m a t i o n   a n d   Co m m u n i c a t i o n   T e c hn o l o g y   (ICT h a v e   e vo l ve m o s t   of   o ur   da i l y   r o ut i n e [1] .   F o r   e x a m p l e ,   t h e   b oo o A l l a h,   t h e   A l   Q u r a n,   c a n   b e   f i n i n u m e r o us   m o b i l e   a ppl i c a t i o n .   T h o s e   a ppl i c a t i o n s   a l s o   i n c l ude t h e   a udi o   of   t h e   r e c i t a t i o n s   w i t h   t h e   t ra n s l a t i o n s   of   e a c h   w o r d.   T o da y ,   t h e   i nt e rn e t   ha s   b e e n   t h e   m a i n   m e di um   t o   s pr e a d   t h e   t e a c h i ngs   of   Is l a m   [ 2 ].   M o s t   of   t h e   a ppl i c a t i o n   t o o t h e   a s y n c hr o n o us   a pp r o a c h ,   e v e n   t h o ugh   t h e   us e   of  ICT   o ffe r s   s t r o ng  l e a rn i ng  s e t t i n gs   a n a b l e   t o   a l t e r   t h e   l e a rn i ng  a n t e a c h i n p r o c e s s   i n   a n   o pe r a t i v e ,   s e l f - di r e c t e w a y   [1].   A s   d i s c ov e r e by   M a r t i n,   P a r ke &   A l l r e d   [ 3 ] ,   s o m e   o f   t h e   di s a dv a n t a ge s   of  a s y n c hr o n o us   v i r t u a l   l e a rni n a r e   l e s s   s o c i a l   i nt e ra c t i o n ,   t he   l a c o f   i m m e di a t e   f e e d b a c k,   a n s t ude nt s   f e e l   i s o l a t e d.   T h us ,   f o r   l e a rni n g   Is l a m i c   k n o w l e dge ,   i t   i s   m o r e   a pp r o pri a t e   t o   a t t e n t h e   p h y s i c a l   l e c t u r e s   a t   t h e   m o s qu e s .   I n   M a l a y s i a ,   a p a r t   f r o m   s e a r c h i n g   f o r   t h e   v i de o s   of   Is l a m i c   l e c t u r e s   o n l i n e ,   t h e   pe o pl e   a r e   s t i l l   p r a c t i c i n t h e   t r a d i t i o n a l   w a y ,   w h i c h   a r e   go   t o   t h e   m o s que s ,   t o   l i s t e n   t o   t h e   l e c t u r e s .   E a c h   m o s que   h a s   t h e i r   ow n   pa pe r - b a s e s c h e dul e   w h i c h   i s   p r o duc e o n   m o nt h l y   b a s i s .   T h e   s c h e dul e s   a r e   m o s t l y   pl a c e a t   v a r i o us   pl a c e s   i n s i de   t h e   m o s que .   T h e   a udi e n c e s   de pe n o t h o s e   s c h e dul e s   t o   kn o w   t h e   i n f o r m a t i o n   a b o ut   t h e   l e c t u r e s .   T h e   p r o b l e m   w i t t hi s   m e t h o i s   t h e   di s s e m i n a t i o n   o f   t h e   i n f o r m a t i o n.   T h e   a ud i e n c e   m a y   n o t   n o t i c e   t h e   s p r e a d i n g   o f   t h e   s c h e du l e   a nd  t h e   pa pe r   s c h e dul e s   a r e   s us c e pt i b l e   t o   da m a ge s .   T h e   s c h e dul e   a l s m a y   n o t   b e   a v a i l a b l e   t o   a l l   a ud i e n c e   b e c a us e   t h e   a udi e nc e   m a y   o ut n u m b e r   t h e   qu a n t i t y   of   t h e   pri n t e s c h e dul e .   A   pa pe r - b a s e s c h e dul e   do e s   n o t   po s s e s s   t h e   a b i l i t y   of   e a s y   a c c e s s   t t h e   i n t e rn e t .   F u r t h e r m o r e ,   t h e   t r a d i t i o n a l   w a y   h a s   l a c o n o t i f i c a t i o n   f un c t i o n.   T h e r e   i s   n o   t e l l i n t h e   m o s que   goe r s   t ha t   t h e   l e c t u r e   h a s   b e e n   c a n c e l l e d.   B e s i de s   t h a t ,   t h e r e   i s   n o   c e n t ra l   hub   t ha t   e n a b l e s   t h e   us e r   t o   a c c e s s   t h e   s c h e dul e .   T h e   i m po r t a n c e   of   h a v i n a   o n e - s t o a c c e s s   w a s   ve r i f i e by   us i n s o c i a l   n e t w o r ki n t o o l s .   A n o t h e r   e xa m pl e   i s   a   c o m put e r - b a s e t e s t i n v i a   t h e   Int e rn e t   s h o w s   t h a t   t h e   i n t e rn e t   a l l o w s   a   m o r e   di ve r s e   s a m pl e   t o   b e   l oc a t e Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       A   r e v i e w   on  v ar i ous   m e t ho ds   o f   c ol l abor a t i v e   c om p ut i ng . . .   ( Mohd  A f i q   B i Z am a nhu r i )   1003   a s   t h e   pa rt i c i pa nt   c a n   t a ke   t h e   t e s t   a t   h o m e   w i t h o ut   t h e   n e e t o   go   t o   t h e   a c t ua l   p l a c e   o f   t h e   t e s t   [ 4 ].   It   i s   a l s r e po rt e t ha t   t h e   i n t e rn e t   c a n   o ffe r   l i b ra r y   r e s o ur c e s   i n c l udi n a n s w e r   e n qu i r i e s ,   c a t a l o gue   s e a r c h   a n d   i n f o r m a t i o n   a b o ut   n e w   c o l l e c t i o n s   a n l i s t s ,   t o   c o n v e y   g e n e ra l   l i b ra r y   i n f o r m a t i o n,   a n t o   off e r   o n l i n e   r e s o ur c e s   [ 5 ].   L a s t l y ,   t h e   e xi s t i n a p pl i c a t i o n s   a r e   n o t   e ff i c i e n t .   T h e y   a r e   e i t h e r   n o t   us e r - f r i e n dl y   o r   n o t   s uppo r t e a n y m o r e   by   t h e   de v e l o p e r .   T h e   s c h e dul e s   a r e   di s p l a y e i n   t h e   f o r m   o f   l o w - r e s o l ut i o n   i m a ge s   [ 4 ].     T h e   Is l a m i c   l e c t u r e s   a r e   a   ki nd  o f   e duc a t i o n   b e s t ow   upon  a o ppo r t u ni t y   fo r   t h e   a udi e n c e   t o   c o n t e m pl a t e   di f fe r e nt   a n s w e r s   t o   m a j o r   r e l i g i o us   a n m o r a l   i s s ue s   t o   di r e c t   t h e m   i n   de v e l o pi n t h e i r   i n t e r p r e t a t i o n   i n   a   r e f l e c t i v e   w a y   [ 2 ].   B e c a us e   of   t h a t ,   t h e   s c h e dul e s   n e e t o   be   s pr e a i n   a   b e t t e r   w a y ,   s o   t h a t   t h e   a udi e n c e   c a n   ke e up - to - da t e   w i t h   t h e   l e c t u r e s .   T h us ,   t hi s   pr o j e c t   pr o po s e a   s o l ut i o n   t o   a l l   t h e   p r o b l e m s   s t a t e d,   w h i c h   i s   a   m o b i l e   a pps   s c h e dul e   o r g a ni z e r   f o r   Is l a m i c   L e c t ur e s .   It   i s   a   m o b i l e   a pp l i c a t i o b e c a us e   a l m o s t   e v e r y o n e   ha s   t h e i r   o w n   m o b i l e   de v i c e .   It   w o r ks   s i m i l a r   t o   t h e   e xi s t i n a p pl i c a t i o n ,   b ut   t h e   s c h e dul e   of  e a c h   m o s que   i s   h a n d l e by   e a c h   m o s que ’s   c o m m i t t e e .   A n y   m o s que   c a n   put   i n   t h e i r   s c h e du l e   i n t o   t h e   s y s t e m ,   a n upd a t i n i t   l a t e r   o n .   T h e   s y s t e m   a l s o   h a s   i de nt i f i c a t i o n   s e c ur i t y .   T h i s   de c i s i o n   i s   m a de   i n   o rde r   t o   a v o i d   a n y   m i s c o n duc t   o n   pr o duc i n a n y   m i s l e a di n s c h e du l e .   T hi s   a ppl i c a t i o n   w i l l   ut i l i s e   t h e   I n t e rn e t ’s   o bv i o u s   a dv a n t a ge s   o ve r   pa pe r - b a s e s uc h   a s   r a p i i n f o r m a t i o n   di s t r i b ut i o n   a n d   a s y n c hr o n o us   c o m m u ni c a t i o n .     A s   s t a t e i n   [1 , 6] ,   t h o s e   a b i l i t i e s   a r e   v i t a l   f o r   a   l a rge   c o m m u ni t y ,   w h e r e   t h e   s h e e n u m b e r   o f   pe o pl e   i n v o l v e d   m a ke s   f a c e - to - f a c e   m e e t i n gs   c o s t l y   a n d   di f f i c ul t   t o   o rga ni s e .   T h i s   pa pe r   a i m s   t o   f ul f i l   t hr e e   o bj e c t i v e s ,   o n e   of   w h i c h   i s   t o   s t ud y   a b o ut   Co l l a b o r a t i v e   Co m put i n g   a n i de n t i fy   i t s   v a r i o us   m e t h o ds   a v a i l a b l e .   Co l l a b o r a t i v e   Co m put i n i s   a   s y s t e m   t ha t   e n a b l e   i n di v i du a l s   t o   w o r t o ge t h e r   r e m o t e l y   by   m a ki ng  us e   o f   t h e   r e a c h   a b i l i t y   of   i n t e rn e t   [ 7 ].   S e c o n dl y   i s   t o   a n a l y s e   a n m a ke   a   r e v i e w   b e t w e e n   t h e   a v a i l a b l e   m e t h o ds   a n l a s t l y   t e v a l ua t e   t h e   m o s t   s ui t a b l e   m e t h o t o   a ppl y   fo r   t h e   pr o j e c t .   T h i s   p r o j e c t   a i m s   t o   de v e l o a   o n e - s t o m o s que ’s   l e c t ur e   s c h e dul e   a pp l i c a t i o n   w h i c i n v o l v e   t w o   ki n o us e r s ;   f i r s t   t h e   pub l i c   us e r   w h i c h   c a n   o n l y   v i e w   t h e   upda t e s c h e dul e   a n s e c o n dl y ,   t h e   a dm i n i s t r a t o r ,   w hi c a r e   t h e   m o s que s ’  c o m m i t t e e   w h o   c a n   c r e a t e ,   upd a t e   a nd  m o di fy   t h e   s c h e du l e .   F u rt h e rm o r e ,   t hi s   a p pl i c a t i o n   c a a c t   a s   a   o n e - s t o i n f o r m a t i o n   hub   a b o ut   t h e   s c h e dul e   of   Is l a m i c   l e c t ur e s .   B e s i de s ,   i t   c a a l s o   pr o v i de   r e m i n de r s   t o   c o m m u n i t y   a bo ut   t h e   l e c t u r e s   a v a i l a b l e .   F i na l l y ,   t h e   us e r s   w i l l   b e   a b l e   t o   v i e w   t h e   s c h e dul e   o de s i r e m o s que   o n   t ha t   c u rr e n t   m o nt h.   T h us ,   b e fo r e   de ve l o p m e nt   p ha s e ,   t h e   n e xt   s e c t i o n   w i l l   b e   di s c us s e i de pt o t h e   l i t e r a t u r e   r e v i e w   o n   s y s t e m ’s   a r c hi t e c t u r e ,   t o   b e t t e u n de r s t a n i t s   s t r uc t u r e .       2.   LI TER A TU R R EV I EW   A s   e xpl a i n e i n   p r e v i o us   s e c t i o n ,   t h e   pr o po s e s o l ut i o di ff e r s   f r o m   t h e   e xi s t i ng  a ppl i c a t i o n   by   i n v o l v i n t h e   m o s que ’s   c o m m i t t e e   t o   i n put   t h e i r   s c h e du l e   i nt o   t h e   s y s t e m .   T h i s   c o l l a b o r a t i o n   a c t   i s   t h e   c o r e   pri n c i pl e   o f   t h e   s y s t e m   a n t hi s   l e t o   t h e   s e l e c t i o n   of   Co l l a bo r a t i v e   Co m put i n t o   b e   t h e   m a i n f r a m e   f o r   t hi s   s y s t e m .   T a b l e   s h o w s   t h e   e xi s t i n g   a p pl i c a t i o n s   c h a ra c t e ri s t i c s .       T a b l e   1 .   C h a ra c t e ri s t i c s   o f   E xi s t i n g   A ppl i c a t i o n s   Cri t e ri a   A p p s   Re c e n t   U p d a t e   F u n c t i o n   fo S c h e d u l e   U p d a t e     U s e I n t e r f a c e   a n d   n a v i g a t i o n   J a d u a l   P r o g ra m   A g a m a   2014   Y e s ,   b u t   a n y   u s e r   c a n   u p d a t e   a n y   m o s q u e s   s c h e d u l e   -   M i n i m a l i s t   a p p ro a c h   -   H a v e   a   S e a r c h   f u n c t i o n .   K u l i a h   A g a m a   2014   Y e s ,   b u t   t h e   d e v e l o p e n e e d s   t o   u p d a t e   i t   -   Cl u t t e re d   -   H a v e   a   c a t e g o r y   o s c h e d u l e s   ( m o s q u e   o l e c t u r e r)  b u t   w i t h o u t   S e a r c h   f u n c t i o n .   M a j l i s   Il m u   P u l a u   P i n a n g   2017   Y e s ,   b u t   t h e   d e v e l o p e n e e d s   t o   u p d a t e   i t   -   T e d i o u s   s c ro l l   i s   n e e d e d   t o   f i n d   t h e   d e s i r e d   s c h e d u l e .   -   H a v e   a   c a t e g o r y   o s c h e d u l e s   ( m o n t h l y   o d a i l y b u t   w i t h o u t   S e a r c h   f u n c t i o n .       By   de f i n i t i o n ,   Co l l a b o r a t i v e   Co m put i n g   i s   e s s e n t i a l l y   a   s y s t e m   t ha t   e na b l i n g   i ndi v i dua l s   t o   w o r t o ge t h e r   r e m o t e l y   by   m a ki n us e   of   t h e   r e a c h   a b i l i t y   o f   i n t e rn e t   [ 7 ] .   Co l l a b o r a t i v e   c o m put i n c a n   c o nn e c t   i n di v i du a l s   t o   s of t w a r e   a ppl i c a t i o n s   i n   r e a l   t i m e ,   s o   t h e y   a l l   c a n   a c c e s s   a n s i m ul t a n e o us l y   w o r o n     t e xt - b a s e do c um e n t s ,   g r a p hi c s ,   c o m put e r - a i de de s i g f i l e s   a n o t h e r   w o r p r o duc t s .   T hus ,   t h i s   c o n c e p t   i s   s ui t a b l e   f o r   t h e   a ut h o r s ’  p r o j e c t ,   a s   t h e   m o s que   c o m m i t t e e   t h e m s e l v e s   w i l l   c r e a t e   t h e   m o nt h l y   s c h e dul e   a n d   upl o a i t   i nt o   t h e   a pp l i c a t i o n.   T h e   p r i m e   e xa m pl e s   o f   t h e   e a r l y   Co l l a bo r a t i v e   Co m put i n g   a r e   o nl i n e   v i de o   a n d   a udi o   c o n f e r e n c i n g.   P r e v i o us l y ,   t h i s   t e c hn o l o g y   a i m e t o   b r i dge   c o m m uni c a t i o n s   t ha t   i s   p h y s i c a l l y   l i m i t e d.   S i n c e   t h e n,   Co l l a b o r a t i v e   Co m put i n g   ha s   e v o l v e t ha t   i nt r o duc e r e a l - t i m e   e n v i r o n m e n t   w h i c h   e na b l e s   do c um e n t s   t o   b e   e di t e s i m ul t a n e o us l y   i n   a   w o r kgr o u p.   N o w a da y s ,   c l o ud  c o m put i n a l s o   fe a t ur e s   Co l l a b o r a t i v e   Co m put i n s e r v i c e .   A m o n i t s   b e n e f i t s ,   i t   p r o v i de s   a   c o l l a b o r a t i v e   e n v i r o n m e n t   w o r kg r o up  c o m put i n g,   o pt i m i z e s   pr o duc t i v i t y ,   a n f o s t e r s   i nn o v a t i o n.   P r e v i o us l y ,   Co l l a b o r a t i v e   S y s t e m   c o - de pe n de n t   t t e l e c o m m uni c a t i o n s   n e t w o r a s   t h e   p ri m a r y   c o m m u n i c a t i o m e di um .   S i n c e   t h e n ,   t h e y   c a n   b e   us e by   d e v i c e s   Evaluation Warning : The document was created with Spire.PDF for Python.
                     IS S N :   25 02 - 475 2   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   1 6 ,   N o .   2 N o v e m be r   2 01 9   :   100 2   -   1008   1004   t h a t   c o n n e c t e t o   l oc a l   a r e a   n e t w o r ks   (L A N s ).   B e y o n t h e s e   c h a r a c t e r i s t i c s ,   Co l l a b o r a t i v e   Co m put i n c a n   be   di v i de i n t o   t w o   c a t e go r i e s   b a s e o n   t h e i r   o pe ra t i o n   w hi c h   a r e   Ce n t ra l i z e Co m pu t i n a n D i s t r i b ut e Co m put i ng.   I t h e   n e x t   t w o   s e c t i o n s   t h e s e   c a t e go r i e s   w i l l   b e   e xpl a i n e d   i de t a i l .     2 . 1 .      C e n tr a l i z e d   C o m p u ti n g   In   t h i s   m e t h o d,   t h e   a r c hi t e c t u r e ’s   p r o c e s s i n i s   b e i n do n e   i n   a l l   o r   m o s t l y   i n   t h e   c e n t ra l   de v i c e .     T h e   m e t h o i s   v e r y   m uc h   a l i ke   t o   t h e   c l i e n t / s e r v e r   a r c h i t e c t u r e   w h e r e   t h e   c e n t r a l   de v i c e   i s   c o n n e c t e t o   a   n u m b e r   o f   r e m o t e   de v i c e s .   T h e   c e n t ra l   s e r v e r   i s   de pl o y e a s   t h e   m a i n   a pp l i c a t i o n   o r   h ub   t h a t   ha s   m a s s i v e   c o m put i n r e s o ur c e s ,   s t o r a ge   a n o t h e r   a d di t i o na l   f e a t u r e s .   A s   t h e   fo un da t i o n   o Co l l a bo r a t i v e   Co m put i n a r c hi t e c t u r e ,   o n e   o r   m o r e   r e m o t e   de v i c e s   a r e   di r e c t l y   c o n n e c t e t o   a   m a i n   de v i c e .   In   t u rn ,   t h e   m a i n   de v i c e   i s   r e s po n s i b l e   f o r   de l i v e r i n a pp l i c a t i o n ’s   l o gi c ,   p r o c e s s i n a nd  pr o v i di n c o m put i n r e s o ur c e s   t o   t h e   a t t a c h e de v i c e s .   Be c a us e   of   t h i s ,   t h e   a d m i ni s t ra t o r   i n   a   c e nt r a l i z e c o m put i n i n f ra s t r uc t u r e   w i l l   m a na ge   a l l   t h e   c o n n e c t e r e m o t e   m a c hi n e s   f r o m   t h e   c e n t ra l   m a c hi n e   i n t e r f a c e .   A pa r t   f r o m   t h e   o b v i o us   f e a t ur e s   t h a t   c a n   b e   s e e n   di r e c t l y   f r o m   t h e   m e t h o d’s   c ha ra c t e ri s t i c s ,   t h e   o t h e r   f e a t ur e s   o f   Ce n t ra l i z e d   Co m put i n g   a r e   a s   f o l l o w s :   -   A s   a l l   t h e   r e m o t e   de v i c e s   a r e   c o nn e c t e t o   t h e   m a i de v i c e ,   t h us ,   a l l   m e a n s   a n d   r e s o ur c e s   a r e   o b t a i n a b l e .   -   T h e   n e w   c o nn e c t i o n s   b e t w e e n   t h e   c o m put i n s y s t e m ’s   off i c e   l o c a t i o n s   a n d   t h e   d a t a   c e nt r e   a r e   n o r m a l l y   o l o w   c a pa c i t y ,   s h o r t   de l a y   o r   u n c e rt a i n.   -   T h e   p r o g r a m m i n g   l a n gu a ge   us e i s   t h e   s a m e   t hr o ug h o ut   t h e   de ve l o pm e n t   p h a s e .   A   Ce n t ra l i z e Co m pu t i ng  s y s t e m   ha s   s e ve r a l   a dv a nt a ge s .   O n e   o f   s u c h   i s   t ha t   t h e   da t a b a s e   c a n   b e   e a s i l y   m a na ge a s   a l l   o f   t h e   da t a   a b o ut   t h e   s c h e dul e   w i l l   b e   l o c a t e i n   s i ngl e   r e po s i t o r y .   T h e   d a t a   s t o r e i s   e a s i e r   t o   b e   c h a nge d,   r e - o r g a n i z e d,   m i rr o r e d ,   o r   a na l y s e a n t h e   d a t a   w i l l   b e   a   l o t   s e c ur e .   F ur t h e rm o r e ,     t h e   da t a   r e du nda n c y   w i l l   be   a t   m i ni m u m   b e c a us e   a s   r e s e a r c he d   by   [ 8 a s   t h e r e   w i l l   b e   n o   a ddi t i o na l   r e gi s t r i e s   of   t h e   s a m e   pa t i e n t s   n e e t o   b e   b ui l t   t o   e n s u r e   t h e   c o m pa t i b i l i t y   o f   Re B l oo Ce l l   uni t   o f   t h a t   pa t i e n t s ’  a s   l o n a s   t h e y   a r e   t r a n s f us e o n l y   a t   t h e   h o s pi t a l s   t ha t   h a v e   a c c e s s   t o   t h e   s a m e   d a t a b a s e .   O t h e r   a dv a n t a ge   i s   Ce n t ra l i z e c o m put i n g   p r o c e s s i n r e duc e s   t h e   e xpe n d i t ur e   a s   i t   do e s   n o t   po i nt   u o a ddi t i o na l     m a c h i n e s   a nd  h a rdw a r e .   A s   t h e   m a i n   de v i c e s   do i n m o s t   o f   t h e   p r o c e s s i n g ,   t h e   d i s a dv a n t a ge s   w i l l   b e   f r o m   t h a t   m a i n   de v i c e .   F i r s t l y ,   i t   de m a n ds   a   l a rg e   da t a   s t o ra ge ,   a s   t h e   m a i de v i c e   w i l l   us u a l l y   c r e a t e   a n d   s t o r e   t h e   da t a .   B e s i de s   t h a t ,   t h e   c e n t ra l   m a c hi n e   w i l l   b e   a n   e a s y   t a r ge t   fo r   m a l i c i o us   t hr e a t s   a n i t   i s   n o t   s ui t a b l e   f o r   t h e   us e   o di ff e r e n t   h a rdw a r e   a n v e n do r s .   F u r t h e r m o r e ,   t h e   de v i c e s ’  a b i l i t y   t o   r e s p o n s e   i s   r e duc e t o   t h e   i n f o r m a t i o r e que s t   t i m e l y .   L a s t l y ,   t h e   s y s t e m   w i l l   r e qu i r e   a   hi g c o s t   i n   t r a n s m i t t i ng  t r a n s a c t i o n s .     2 . 2 .      D i s tr i b u te d   C o m p u ti n g   D i s t r i b ut e c o m put i ng   i s   a   f i e l o f   c o m put e r   s c i e n c e   t ha t   s t udi e s   d i s t ri b ut e d   s y s t e m s ,   a   s y s t e m   w h o s e   c o m po n e nt s   a r e   l o c a t e o n   di f f e r e n t   n e t w o r ke c o m put e r s ,   w hi c h   t h e n   c o m m u ni c a t e   a nd  c o o r di n a t e   t h e i r   a c t i o n s   by   pa s s i n m e s s a ge s   t o   o n e   a n o t h e r .   I n   t h i s   a r c hi t e c t u r e ,   i n f o r m a t i o n   p r o c e s s i n i s   n o t   c o n f i n e t o   a   s i n gl e   de v i c e   r a t h e r   i t   i s   di s t ri b u t e o ve r   s e ve r a l   i n de pe n de n t   c o m put e r s ,   t h us ,   t h e   a s s o c i a t e de v i c e s   s h a r e d   t a s ks   a s   w e l l   a s   p r o gra m   c o m po n e nt s .   T hi s   t a s k - s ha r i n g   m e t h o c a i m p r o v e   t h e   o v e r a l l   s y s t e m ’s   e ff i c i e n c y   a n pe r f o r m a n c e   a s   a n y   m o di f i c a t i o n   c a n   b e   do n e   w i t h o ut   a f fe c t i n t h e   o v e r a l l   s y s t e m   [ 9 ].   D i s t r i b ut e s y s t e m   c o n s i s t s   of   m i ddl e w a r e   t h a t   m a n a ge   o r   s uppo r t   t h e   di f f e r e n t   c o m po n e n t s   o f   a   di s t r i b ut e s y s t e m .   It   p r o v i de s   a   b uff e r   b e t w e e n   t h e   a ppl i c a t i o n s   a nd  t h e   n e t w o r k.   F i gu r e   1   s h o w s   t h e   ge n e r a l   D i s t ri b ut e Co m put i ng  i n f r a s t r uc t u r e .   T h e   b a s i s   of   a   di s t r i b ut e c o m put i n i s   i t s   t r a n s p a r e n c y ,   a c c e s s i b i l i t y   a n s c a l a b i l i t y .   F o r   t ra n s p a r e n c y ,   i t   i s   i m po r t a n t   f o r   a   di s t ri b ut e s y s t e m   t o   h i de   t h e   l o c a t i o n   o f   i t s   pr o c e s s   a n r e s o ur c e .   B e s i de s   t h a t ,   i s   a n   i m po r t a n t   go a l   o di s t ri b ut e s y s t e m   i w h i c h   i t   b e   a c c e s s i b l e   of   us i n ha r dw a r e   a n s of t w a r e   f r o m   di f f e r e n t   v e n do r s .   F u r t h e r m o r e ,   s c a l a b i l i t y   of   t h e   s y s t e m   i s   m e a s ur e a l o n t hr e e   di f f e r e n t   di m e n s i o n s .   F i r s t ,   a   s y s t e m   c a n   b e   s c a l a b l e   w i t h   r e s pe c t   t o   i t s   s i z e   w h i c h   c a n   a dd  m o r e   us e r   a n r e s o ur c e s   t a   s y s t e m .   S e c o n d,   us e r s   a nd  r e s o ur c e s   c a n   b e   ge o gr a p hi c a l l y   a pa r t .   T hi r d ,   i t   i s   po s s i b l e   t o   m a na ge   e v e n   i m a n y   a dm i ni s t ra t i v e   o r ga ni z a t i o n s   a r e   s pa nn e d.   A s   p r o v e n   by   [ 10 ],   i n   a   d i s t r i b ut e c o m put i ng  f ra m e w o r k,   a b l e   t o   e m pl oy e t h e   M i ni m um   B a n dw i dt h   Co de   a n a c hi e v i n g   a   s c a l a b l e   a r c hi t e c t u r e   w i t h   a   c o n s t a n t   l o a o f   c o m m u n i c a t i o n .     O n e   o f   t h e   a dv a nt a ge s   of   D i s t r i b ut e Co m put i n i s   a l l o w s   t h e   pr o c e s s o r   t o   be   us e t s h a r e   pr o c e s s i n w h e n   n o t   b e i n us e fo r   o t h e r   a c t i v i t i e s .   T h e   da t a   us e l oc a l l y   c a n   b e   s t o r e l oc a l l y   a n n e t w o r t r a f f i c   ke pt   t o   a   m i n i m um   a nd  i f   t h e   d a t a   i s   l o s t   o c e n t ra l   s i t e ,   i t   c a b e   r e dupl i c a t e f r o m   l o c a l   s i t e .   D i s t r i b ut e s y s t e m   a l s o   a b l e   t c o n t i n ue   i t s   o pe r a t i o n   e ve n   a f t e r   a n   e rr o r   h a s   o c c ur r e d.   O n   t h e   f l i s i de   i n   t e rm   o f   c o m pl e xi t y ,   a   Ce n t ra l i z e s y s t e m   i s   s i m pl e r   t ha D i s t ri b ut e s y s t e m .   O t h e r   t h a t ha t ,   i t   i s   m o r e   s us c e pt i b l e   t o   e xt e rn a l   a t t a c k ,   a s   a l l   t h e   da t a   i s   n o t   s t o r e i n   o n e   l o c a t i o n   i f   a   l o c a l   s i t e   d o e s   n o t   h a v e   l o c a t i o n   a de qua t e   b a c kup.   It   a l s o   ha s   a   hi g h e r   o v e r a l l   c o s t   t h a n   Ce nt ra l i z e s y s t e m .   L a s t l y ,   t h e   s y s t e m ’s   da t a   i s   p r o n e   t o   i n c o n s i s t e n c y .   I n   t h e   n e xt   s e c t i o o f   t hi s   p a pe r,   t h e r e   i s   a a na l y s i s   o n   t h e   c u rr e n t   r e s e a r c h   t ha t   ha s   b e e n   do n e   f o r   t h e s e   t w o   m e t h o ds .   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       A   r e v i e w   on  v ar i ous   m e t ho ds   o f   c ol l abor a t i v e   c om p ut i ng . . .   ( Mohd  A f i q   B i Z am a nhu r i )   1005       F i g ur e   1 .   D i s t r i bu t e c o m put i ng   i nf r a s t r uc t ur e   [ 1 1 ]       3.   A N A LY S I S     T h e   pu r po s e   f o r   t h i s   a na l y s i s   i s   t o   w e i gh - i t h e   f e a t u r e s   f o r   b o t h   Ce n t ra l i z e Co m pu t i ng  a n d   D i s t r i b ut e Co m put i ng  a n s e l e c t i n w h i c h   i s   t h e   m o s t   s u i t a b l e   t o   b e   a ppl i e t o   t h e   s y s t e m .   A   s t ud y   of  r e qui r e m e nt   f o r   s of t w a r e   de v e l o pm e n t   a s   i n   [ 12 13 a r e   a l s o   a n a l y z e d.   T h e   a na l y s i s   i n v o l ve e i gh t   c u rr e n t   r e s e a r c h   pa pe r s   a n t h e i r   r e s ul t s   w e r e   e v a l ua t e d .   T o   h e l w i t h   t h e   de c i s i o n s ,   t h e   r e s e a r c h e s   w e r e   a n a l y s e a n e v a l ua t e f o r   t h e   o ut c o m e .     3. 1 .      P e a yn o te s A   G e n e r i c   W e b - B as e d   P ati e n t   C l i n i c al   N o te s   S h ar i n g   S ys te m   fo r   H e al th   C ar e   P r o fe s s i o n al s   T h i s   r e s e a r c h   ha s   b e e n   fo c us i n o n   a dv a n c i n t h e   c urr e n t   n o t e - t a k i n m e t h o d .   T h e   m a i n   p r o b l e m   i s   t h e   i n e f f i c i e n c y   of   c urr e n t   p r a c t i c e   w h i c t h e   nu r s e s   n e e t o   w r o t e   do w n   n o t e s   t h e t u rns   i t   t   di gi t a l   n o t e s   [ 14 ,   15 ] .   Th e y   a l s o   n o t i c e t h e   hi g h   c o s t   o f   t h e   t e c hn o l o gi c a l l y - a dv a n c e s i m ul a t i o n   s y s t e m   w h i c h   hi n de r   t h e   h o s pi t a l   i nt o   t a ki ng  s uc h   r o ut e .   A   p r o po s e c o l l a b o r a t i v e   m ob i l e   a ppl i c a t i o n,   c a l l e P e a y n o t e s ,   r e pl a c i n t h e   c urr e n t   m e t h o d.   It   i s   a   m o di f i a b l e   be ds i de   r e po r t i ng  t o o l   a n do c um e nt a t i o n   o f   c a r e   s y s t e m   t o   be   ut i l i z e du r i ng  c l i n i c a l   s i m ul a t i o e xpe ri e n c e s .   O n e   o f   t h e   f e a t u r e s   s t a t e i n   t ha t   r e s e a r c h   i s   t ha t   t h e   a pp l i c a t i o h a s   a b i l i t y   t o   r e t r i e v e   v a l ua b l e   pa t i e nt   i n f o rm a t i o t o   a i d   i e ff e c t i v e   c o m m uni c a t i o n   d u r i n g   ha n d - o f f .   It   w a s   de v e l o p e us i n W o rdP r e s s   a n d   f o l l ow s   t h e   Ce n t ra l i z e d   Co m put i n g   m e t h o d.       3. 2 .      D r o p   C o mp u ti n g:  Ad - H o c   D yn am i c   C o l l ab o r at i v e   C om p u ti n g   In   c o m pl e t e   c o n t r a s t   f r o m   t h e   r e s e a r c h   a b o v e ,   t h i s   pa pe r   u s e t h e   c l o ud  c o m put i n f o r   e L e a rn i n g   c o l l a bo r a t i o n   s y s t e m .   T h e   m a i n   i s s ue   t ha t   m a ke   t h e   r e s e a r c h e r   c h o s e   c l o ud  c o m put i n i s   t ha t   t h e   t ra di t i o na l   w e b - b a s e e - l e a rni n m o de   m o de l s   l a c t h e   u n de r l y i n i n f ra s t r uc t u r e   t h a t   a r e   h i g hl y   s c a l a b l e   a n c a d y n a m i c a l l y   a l l o c a t e   t h e   r e qui r e c o m put a t i o n   a nd  s t o r a ge   re s o ur c e s .   Be s i de s ,   t h e   b ui l di n a nd  m a i n t e na n c e   a r e   l o c a t e o n s i t e   w h i c h   c a us e s   a   l o t   o f   pr o b l e m s   fo r   i n s t i t u t i o n s .   T h us ,   t h e y   h a p r o po s e d     Cl o ud - Co l l a b o r a t i v e   E - L e a rni n g   A r c h i t e c t ur e   t ha t   c o n s i s t s   o l a y e r s   [1 6 ]:     -   In f r a s t ruc t u r e   l a y e r     -   S of t w a r e   r e s o ur c e   l a y e r     -   R e s o ur c e   m a n a ge m e nt   l a y e r     -   S e r v i c e   l a y e r   -   A ppl i c a t i o l a y e r   B a s e f r o m   t h e   pa pe r,   c l o ud  c o m put i ng  ha s   s e v e r a l   s e c ur i t y   be n e f i t s ,   s uc a s   i m p r o v e d   i m p r o b a b i l i t y   a n d   e a s y   da t a   m o n i t o ri n g .   C l o ud  c o m put i n g   a l s o   i n v ul n e r a b l e   t o   s y s t e m   c r a s h e s   s i n c e   c r i t i c a l   a ppl i c a t i o n s   a n d   da t a   a r e   s t o r e i t h e   c l o ud.     3. 3 .      D e v e l o p i n D i s t r i b u te d   C o m p u ti n A p p l i c at i o n s   w i th   Tas k l e ts   In   t h i s   pa pe r,   i t   i s   n o t   t h e   w h o l e   s y s t e m   i s   pr o po s e d,   i n s t e a d   a   m i dd l e w a r e   o di s t ri b ut e c o m put i n s y s t e m   w a s   pr o po s e d,   i a   f o r m   o f   T a s kl e t s .   T h e   t a s k l e t   s y s t e m   a l l o w s   de v e l o p e r s   t o   o ff l o a s e l f - c o n t a i n e uni t s   o f   c o m put a t i o n   t o   a   po o l   of   h e t e r o ge n e o us   c o m put i n de v i c e s .   T h e s e   t a s kl e t s   a pp r o a c h   w a s   pr o po s e i s   b e c a us e   of   t h e   i n c r e a s i n de m a n d   f o r   c o m put a t i o na l   p e r f o r m a n c e   o f   pe r v a s i v e   a ppl i c a t i o n s .   I t   i s   a   l i g ht w e i gh t   m i dd l e w a r e   t h us ,   n o t   a f f e c t i n t h e   pe r f o r m a n c e   of   t h e   c o n n e c t e de v i c e s .   O n c e   t h e   T a s kl e t   w a s   e xe c ut e a n a r e   c o nn e c t e t o   a   b r o ke t h e y   c a n   c o n t ri b ut e   t h e i r   c o m put a t i o n   po w e r   i f o r m   o f   v i r t ua l   m a c h i n e s   a n d   r u a p pl i c a t i o n s   t ha t   o f f l o a c o m put a t i o v i a   T a s kl e t s   [1 7 ].     3. 4 .      A n   En e r gy - O p ti m al   S c h e d u l i n fo r   C o l l ab o r ati v e   E x e c u ti o n   i n   M o b i l e   C l o u d   C o m p u ti n g   F o r   m o b i l e   a ppl i c a t i o n,   t h e   r e s o ur c e s   a r e   v e r y   m uc h   l i m i t e fo r   a n y   s e r i o us   pr o c e s s i n g.   T hus ,   t hi s   r e s e a r c i n v e s t i ga t e t h e   po s s i b l e   r o ut e   f o r   c o l l a b o r a t i v e   c o m put i n g .   B e s i de s   of   r e s o ur c e   l i m i t s ,   t h e   o t h e pr o b l e m   s t a t e i t h e   p a pe r   i s   I n f o r m a t i o n   s uc h   a s   t h e   c o m m u ni c a t i o n   c ha nn e l s   o t h e   c o m put a t i o n   w o r kl o a d   Evaluation Warning : The document was created with Spire.PDF for Python.
                     IS S N :   25 02 - 475 2   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   1 6 ,   N o .   2 N o v e m be r   2 01 9   :   100 2   -   1008   1006   m a y   c h a n ge   i n   d i f fe r e nt   c o n di t i o n s   b e c a us e   of   t h e   v a ri o us   ve r s i o n s   o f   m ob i l e   de v i c e s .   [1 8 ].   T h e   r e s e a r c h e r s   t u rn e t o   t h e   c e n t r a l i z e d - m e t h o c l o ud  c o m put i n f o r   t h e   s o l ut i o n,   w h i c h   p r o duc i n e n e r gy - o pt i m a l   s c h e dul i ng  po l i c y   f o r   c o l l a b o r a t i v e   e xe c ut i o n   i m o b i l e   c l o ud  c o m put i n g   n e t w o r k.   T h i s   po l i c y   ha s     l o w - c o m pl e xi t y   t hr e s h o l a da p t a t i o s c h e m e   f o r   dy n a m i c a l   c o n s t ra i n s   o f   e xe c ut i o n   t i m e   i m o b i l e   c l o ud   c o m put i n g.     3. 5 .      T r u s tw o r th D i s tr i b u te d   C o m p u ti n o n   S o c i al   N e tw o r k s   D i f fe r e n t   f r o m   t h e   p r e v i o us   r e s e a r c h e s ,   t hi s   s t udy   fo c us e o n   t h e   h uge   n e t w o r of   s oc i a l   n e t w o r k.   T h e   r e s e a r c h e r s   h i g hl i g h t   t h e   f l a w s   c l o ud  c o m put i n s uc h   a s   t h e   n e e f o r   a r c h i t e c t u r e s   t o   s uppo r t   v a r i o us   po t e n t i a l   a p pl i c a t i o n s ,   p r o gra m m i ng  m o de l s   t o   a dd r e s s   l a r g e   s c a l e   da t a c e n t ri c   c o m put i ng,   n e w   a ppl i c a t i o n s   t h a t   b e n e f i t   f r o m   t h e   a r c h i t e c t u r a l   a n d   p r o gra m m i ng  m o de l s   i n   t h e   c l o ud,   a n t h e   n e e fo r   s t r o n g   s e c ur i t y   a nd  da t a   p ri v a c y   pr o t e c t i o n   gua ra nt e e s   [1 9 ].   T h us ,   a   s o l ut i o t ha t   i s   c a l l e S o c i a l Cl o ud  w a s   p r o po s e d.   It   i s   a   di s t r i b ut e c o m put i n s e r v i c e   t h a t   r e c rui t s   c o m put i n w o r ke r s   f r o m   f r i e n ds   i n   s o c i a l   n e t w o r ks   a n us e   s uc h   s oc i a l   n e t w o r ks   t h a t   c ha r a c t e r i z e   t rus t   r e l a t i o n s h i ps   t o   b o o t s t r a t r us t   i t h e   p r o po s e c o m put i n g   s e r v i c e .     3. 6 .       Ta sk - Te c h n o l o gy  F i an d   U s e r   A d o p ti o n   o C l ou d b a s e d   C o l l ab o r ati v e   Le a r n i n g   Te c h n o l o gi e s   In   t h i s   r e s e a r c h,   t h e y   s t ud y   t h e   a c c e pt a n c e   of   c l o ud - b a s e c o l l a bo r a t i v e   l e a rni n t e c hn o l o gi e s   a n d   ga uge s   i t   us i ng  T a s k - T e c hn o l o gy   F i t   (T T F m o de l   t o   f i n fa c t o r s   t ha t   pl a y   a   s i gn i f i c a nt   r o l e .   T h e i r   p r o b l e m   s t a t e m e n t s   a r e   t h e   t ra di t i o n a l   t e a c h i ng  l e a rni n m e t h o ds   a r e   n o t   s uf f i c i e n t   t o   s uppo r t   t h e   e xpe c t a t i o n s   of  a c a de m i c s   a nd  s t ude nt s   i n   u n i v e r s i t i e s   a nd  t h e r e   a r e   n o   s t ud i e s   h a v e   l o o ke a t   c l o ud  us a ge   a n a c c e pt a n c e   i n   a   u ni v e r s i t y   s e t t i n [ 20 ].   T h e   r e s ul t s   a r e   c l o ud  a ppl i c a t i o n s   w i t h   m o r e   pe r s o na l i z e d ,   m o b i l i t y ,   a n c o l l a bo r a t i o c ha ra c t e ri s t i c s   a r e   m o r e   a pp r o p r i a t e   t o   s uppo r t   c o l l a b o r a t i v e   l e a rni n g .   I a ddi t i o n,   n o n - r o ut i n e   t a s ks   ha v e   n e ga t i v e   i n f l ue n c e   o n   T a s k - T e c hn o l o g y   F i t .   A s   t h e   pa pe r s   a b ov e   h a v e   gi v e n   a   s e r i e s   of   i n s i g h t ,     t h e   n e xt   s ub s e c t i o n   w i l l   d i s c us s   o n   t h e   o t h e di s a dv a n t a ge s   o f   bo t h   m e t h o ds .     3. 7 .      O th e r   I s s u e   o n   C o l l ab o r ati v e   C o m p u ti n g   A f t e r   po i n t i n o ut   a l l   t h e   i m po r t a nt   po i nt s   i n   t h o s e   pa pe r s ,   i t   s h o ul b e   n o t e t ha t   t h e r e   a r e   s e v e r a l   o t h e i s s ue s   t ha t   n e e t o   b e   a ddr e s s e [2 1 ].   O n e   o f   i t   i s   t ha t   t h e   Ce n t ra l i z e c o m put i n m a y   ha v e   i s s ue s   s i m i l a r   t o   c l i e n t / s e r v e r   a r c hi t e c t u r e   b e c a us e   bo t h   l o o t h e   s a m e   i n   s t ruc t u r a l   s e n s e   [ 22 ] .   A n o t h e r   i s s ue   i s   t o   c o n s i de r   t h e   a t t r i b ut e s   t ha t   c a n   c o nt r i b ut e   t o   a l go r i t h m i c   p r o b l e m   s o l v i n c e m pe t e n c i e s   [2 3 ].   B e c a us e   of   t h e   c o m pl e xi t y   of   D i s t r i b ut e Co m put i ng,   e n f o r c i n a   go o s e c ur i t y   i s   e qua l l y   c o m pl e a s   fo un de by   [ 24 ]   t h e   s y s t e m   m a y   r e qui r e   m u l t i - l e v e l   r e s o ur c e   i s o l a t i o n   t o   p re ve n t   i nt e r - c l us t e r   a c c e s s   t o   n e t w o r t ra f f i c   a n [ 25 c r y pt o gr a p h i c   e nt r o p y   i s   n e e de t o   s e c ur e   t h e   c o m m uni c a t i o n s .   A f t e r   r e v i e w i n a l l   t h e   r e s e a r c h e s   a nd  i s s ue s   of   t h e   t w o   m e t h o ds   of   C o l l a b o r a t i v e   Co m put i ng,   t h e   c ha r a c t e r i s t i c s   o t h o s e   m e t h o ds   a r e   s um m a r i z e i T a b l e   2 .         T a b l e   2 .   T h e   C ha r a c t e r i s t i c s   o f   Ce n t ra l i z e Co m put i n g   M e t ho d   Cri t e ri a   Ce n t ra l i z e d   C o m p u t i n g   D i s t ri b u t e d   Co m p u t i n g   O v e ra l l   C o s t   L o w e r   H i g h e r   V u l n e ra b i l i t y   t o   t h r e a t s   L o w e r   H i g h e r   Co m p l e x i t y   S i m p l e r   Co m p l e x   S t o ra g e   N e e d e d   Bi g g e r   S m a l l e r   T ra n s p a re n c y   N o n e   O b s c u r e   S c a l a b i l i t y   P o o r   G o o d   A c c e s s i b i l i t y   L o w   H i g h       F r o m   a b o ve   t a b l e ,   e a c h   of   t h e   m e t h o h a v e   i t s   pr o s   a n c o n s ,   s o ,   t hi s   c a n   b e   us e a s   a   be n c hm a rk  i s e l e c t i n w h i c h   m e t h o ds   w o r ks   be s t   f o r   t h e   p r o j e c t .   T h e   l a s t   s e c t i o n   of   t h i s   pa pe r   w i l l   d i s c us s   o n   t h e   r e s ul t   o t h e   a na l y s i s   a n f ut u r e   w o r ks   o f   t h i s   p r o j e c t .       4.   C O N C LU S I O N   A N D   F U TU R W O R K S   A f t e r   c o n s i de ri n g   a l l   t h e   ke y   po i n t s   f r o m   t h e   r e s e a r c h   pa pe rs ,   a nd  by   r e f e r e e i n t o   t h e   c r i t e ri a   f r o m   T a b l e   2,   t h e   Ce n t ra l i z e Co m put i n m e t h o p r o v e t o   be   t h e   b e s t   a l t e rna t i v e .   T h e r e   a r e   s e v e r a l   r e a s o n s   t o   s uppo r t   t hi s   s e l e c t i o n .   F i r s t   o f   a l l   i s   t h e   l o w e r   ov e r a l l   c o s t   a s   t h e   c e n t ra l i z e s y s t e m   c o s t   w i l l   fo c us   s o l e l y   o n   t h e   m a i n   m a c h i n e .   T h e   c o s t   a l s o   c a n   b e   f l ow e t o   t h e   s t o r a ge   a s   i t   n e e ds   a   l a rge r   c a pa c i t y   of   s t o r a ge .   S e c o n dl y ,   t h e   s y s t e m   w i l l   b e   m o r e   s e c ur e   e ve n   t h o ug h   t h e   m a i n   de v i c e   w i l l   b e   t h e   o n l y   t a rge t .   W h i l e   t h e   da t a   b a c kup  pl a n   i s   n o t   a s   r o b us t   a s   t h e   D i s t r i b ut e Co m put i n s y s t e m ,   b ut   by   h a v i n a   go o pr o gra m m i n g ,   t h i s   i s   m a ke s   da t a   e a s y   t o   s e c ur e   a n d   m o n i t o r .   L a s t l y ,   w h i l e   t h e   c h o s e n   m e t h o ha s   l o w   h a r dw a r e   a c c e s s i b i l i t y ,     Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       A   r e v i e w   on  v ar i ous   m e t ho ds   o f   c ol l abor a t i v e   c om p ut i ng . . .   ( Mohd  A f i q   B i Z am a nhu r i )   1007   b ut   w i t h   I n t e rn e t ,   t h e   ga c a n   b e   b r i dge a s   t h e   p r o po s e s y s t e m   i s   a   w e b - b a s e s y s t e m .   F o r   f ut u r e   w o r ks ,     t h e   pr o j e c t   w i l l   p r o c e e t o   i t s   de v e l o pm e n t   p h a s e   t o   c r e a t e   a   p r o t o t y pe   of   t h e   s y s t e m .   T h e   p r o t o t y p e   w i l l   b e   fo c us e o n   t h e   m a i f un c t i o n a l i t y   of   t h e   s y s t e m ,   w h i c h   i s   t h e   c r e a t i o n   o f   t h e   s c h e dul e   a n t h e   di s pl a y   of   t h e   s c h e dul e .       A C K N O WL ED G E M EN TS     F un d i n g   f o r   t hi s   r e s e a r c w a s   p r o v i de by   L e s t a r i   G ra n t   (012 9/ 2016) ,   U n i v e r s i t i   T e k n o l o gi   M a ra .       R EF ER EN C ES   [ 1]   H o s s e i n i ,   S .   E . ,   R a m c ha h i ,   A .   A . ,   &   R a j a   Y us uf ,   R .   J . ,   T he   i m pa c t   o f   I nf o r m a t i o T e c hno l o gy   o I s l a m i c   B e ha v i o ur ,   J ou r na l   of   M ul t i di s c i pl i n ar y   E n gi ne e r i n Sc i e nc e   an T e c hnol o gy   ( J M E S T ) ,   v o l . I s s ue   5,   pp .   135 141,   A v a i l a b l e   f r o m :   ht t ps : / / do i . o r g / 10. 131 40/ R G . 2 . 1 . 479 9. 9603 ,   2 014.   [ 2]   S c hr e i n e r ,   P . ,   R e l i g i o us   E d uc a t i o i t he   E u r o pe a C o nt e xt ,   2 013 ,   A v a i l a b l e   f r o m :   ht t ps : / / do i . o r g / 10. 1441 3/ H E R J 201 3. 0 4. 01 2 013   [ 3]   M a r t i n ,   F . ,   P a r ke r ,   M . ,   &   A l l r e d ,   B . ,   A   C a s e   S t udy   o t he   A do pt i on  a nd  us e   o f   S y nc hr o n o us   V i r t u a l   C l a s s r o o m s ,   E l e c t r oni c   J ou r na l   of   E - L e ar n i ng ,   v o l .   11   I s s ue   2,   pp . 12 4 - 138 ,   201 3.   [ 4]   N oy e s ,   J .   M . ,   &   G a r l a nd ,   K .   J . ,   C o m put e r -   v s .   P a pe r - ba s e T a s ks :   A r e   t he y   e qui v a l e nt ? ,   E r gonom i c s ,   v o l .   51   I s s ue   9,   p p.   13 52 1 375 ,   A v a i l a bl e   f r o m :   ht t p s : / / do i . o r g / 10 . 10 80/ 00 14013 0802 1703 87,   2 008   [ 5]   H a s a n ,   M . ,   U s e   o f   S oc i a l   N e t w o r k i ng   S i t e s   i L i br a r y   a nd  I nf o r m a t i o C e nt r e s , ,   A v a i l a b l e   f r o m :   ht t ps : / / w w w . r e s e a r c hg a t e . ne t / pr o f i l e / A s l a m _A ns a r i 4/ p ub l i c a t i o n/ 2 9 62412 36_U s e _o f _S o c i a l _N e t w o r k i ng _S i t e s _ i n _L i br a r y _a nd_I n f o r m a t i o n_C e n t r e s / l i nks / 5 7060 0110 8a e 74a 0 8e 2 75 39d. pd f ,   201 5   [ 6]   W hi t t a k e r ,   S . ,   &   S c hw a r z ,   H . ,   M e e t i ng s   o f   t he   B o a r d:   T he   I m pa c t   of   S c he dul i ng   M e d i um   o L o n g   T e r m   G r o up   C oo r di na t i o i n   S o f t w a r e   D e v e l o pm e n t ,   C om put e r   Sup por t e C oope r a t i v e   W or k :   C SC W :   A n   I n t e r na t i ona l   J our nal ,   v o l . I s s ue   3 ,   pp.   1 75 2 05,   A v a i l a b l e   f r o m :   ht t ps : / / do i . o r g / 10. 1 023 / A : 10086030 0189 4 19 99.   [ 7]   K i s h   J . S .   ( 19 95) .   C o l l a bo r a t i v e   C o m put i ng .   A dv anc e s   i n   P ar a l l e l   C om put i ng .   V o l   ( 10 ) ,   35 1 - 357,   1 995 .   [ 8]   H a r m ,   S .   K . ,   Y a z e r ,   M .   H . ,   M o n i s ,   G .   F . ,   T r i u l z i ,   D .   J . ,   A uB uc ho n,   J .   P . ,   &   D e l a ne y ,   M . ,   A   C e n t r a l i z e R e c i pi e n t   D a t a b a s e   E nh a nc e s   t he   S e r o l o g i c   S a f e t y   of   R B C   T r a ns f us i o ns   f o r   P a t i e n t s   W i t S i c kl e   C e l l   D i s e a s e ,   A m e r i c an   J our nal   o f   C l i ni c al   P at ho l og y ,   v o l ,   141  I s s ue   2,   pp.   256 261 ,   A v a i l a bl e   f r o m :   ht t ps : / / do i . o r g / 10. 1309 / A J C P 47Q A A X T O Z E K J .   2014 .   [ 9]   I m s ,   S .   D . ,   L i ,   Y . ,   L us a r d i ,   R .   J . ,   &   X i ng ,   J . ,   U . S .   P a t e nt   N o .   9, 13 7, 324”   W as hi ng t on ,   D C :   U . S .   P at e nt   and   T r ade m ar k   O f f i c e ,   201 5.   [ 10]   L i ,   S . ,   M a dd a h - A l i ,   M .   A . ,   &   A v e s t i m e h r ,   A .   S . ,   A   U ni f i e C o di ng   F r a m e w o r f o r   D i s t r i b ut e C o m put i ng   w i t h   S t r a g g l i ng   S e r v e r s ,   ar X i v   p r e pr i n t   ar X i v : 16 09. 0169 0 ,   2 016 .   [ 11]   T ut o r i a l s po i n t . c o m ,   S o f t w a r e   A r c hi t e c t ur e   a n D e s i g D i s t r i bu t e d   A r c hi t e c t u r e . ,   A v a i l a b l e   f r o m :   ht t ps : / / w w w . t u t o r i a l s po i nt . c o m / s o f t w a r e _a r c hi t e c t u r e _ de s i g n/ d i s t r i but e d_a r c hi t e c t u r e . ht m .,   ( n . d) .   [ 12]   M o kht a r   S . O . ,   N o r di R . ,   A z i z   Z . A .   &   R a w i   R . M .   I s s ue s   a n C ha l l e ng e s   o f   R e qu i r e m e nt s   R e v i e w   i t h e   I ndus t r y I nd i an   J o ur n al   o f   S c i e nc e   and   T e c hno l og y v o l ,   10   I s s ue   3 ,   201 7.   [ 13]   M o kht a r   S .   O . ,   N o r d i R . ,   A z i z   Z . A .   &   R a w i   R . M .   S o f t w a r e   R e q ui r e m e n t s   R e v i e w   F r a m e w o r k:   A   C a s e   S t udy   of   R e s o ur c e   T r a c ki ng   P r o j e c t I nt e r na t i ona l   J our nal   of   C ont r o l   T he or y   an A pp l i c a t i o ns .   v o l ,   10   I s s ue   29   pp.   38 9 - 395,   2 017 .   [ 14]   C hur c h,   J .   C . ,   S h a nk ,   B . ,   L e e ,   T .   S . ,   C o m pt o n,   T . ,   &   C o nkl i n ,   J .   M . ,   P e a y no t e s :   A   g e ne r i c   W e b - ba s e P a t i e n t   C l i n i c a l   N o t e s   S ha r i ng   S y s t e m   f o r   H e a l t C a r e   P r o f e s s i o na l s ,   J ou r nal   o f   C om pu t i ng  Sc i e nc e s   i C ol l e ge s ,   v o l ,   34   I s s ue   2,   p p.   58 - 64 ,   201 8.   [ 15]   C i o ba nu ,   R .   I . ,   N e g r u,   C . ,   P o p,   F . ,   D o br e ,   C . ,   M a v r o m o us t a ki s ,   C .   X . ,   &   M a s t o r a k i s ,   G . ,   D r o C o m put i ng :   A d - hoc   D y na m i c   C o l l a bo r a t i v e   C o m put i ng ,   F ut ur e   G e ne r at i on   C om p ut e r   Sy s t e m s ,   201 7.   [ 16]   N a i k ,   N .   V . ,   &   M a dh a v i ,   K . ,   C l o ud  C o m put i ng   A r c hi t e c t ur e   f o r   C o l l a bo r a t i v e   E - l e a r ni ng   S y s t e m ,   A pp l i e a nd   T he or e t i c al   C om p ut i ng   an C om m un i c a t i on  T e c hno l og y   ( i C A T c c T ) 20 15  I n t e r na t i ona l   C onf e r e nc e   I E E E   pp.   58 - 62 ,   201 5.   [ 17]   E di ng e r ,   J . ,   S c f e r ,   D . ,   B r e i t ba c h ,   M . ,   &   B e c ke r ,   C . ,   D e v e l o pi ng   D i s t r i bu t e d   C o m put i ng   A ppl i c a t i o ns   w i t T a s k l e t s ,   P e r v as i v e   C om p ut i ng   an C om m u ni c at i o ns   W or k s hop s   ( P e r C om   W or k s hops ) ,   2 017   I E E E   I nt e r na t i ona l   C onf e r e nc e ,   pp .   9 4 - 96,   20 17 .   [ 18]   X i e ,   J . ,   D a n,   L . ,   Y i n,   L . ,   S u n,   Z . ,   &   X i a o ,   Y . ,   A E ne r gy - o pt i m a l   S c he du l i ng   f o r   C o l l a bo r a t i v e   E xe c ut i o i n   M o bi l e   C l o ud  C o m put i ng ,   C om p ut i ng  an C om m uni c at i o ( I E M C O N ) ,   2015  I nt e r n at i on al   C on f e r e nc e   and  W or k s hop ,   p p.   1 - 6 ) , 2 015 .   [ 19]   M o ha i s e n ,   A . ,   T r a n ,   H . ,   C ha nd r a ,   A . ,   &   K i m ,   Y . ,   T r u s t w o r t hy   D i s t r i bu t e C o m put i ng   o S o c i a l   N e t w o r ks ,   I E E E   T r ans ac t i ons   on   Se r v i c e s   C om pu t i ng ,   v o l . 7   I s s ue   3,   pp .   333 - 34 5,   20 14.   [ 20]   Y a de g a r i de h ko r di ,   E . ,   I a ha d,   N .   A . ,   &   A hm a d,   N . ,   T a s k - T e c hn o l ogy   F i t   a nd  U s e r   A do pt i o of   C l o ud - ba s e C o l l a bo r a t i v e   L e a r ni ng   T e c hno l o g i e s ,   C om pu t e r   and  I n f or m at i on  S c i e nc e s   ( I C C O I N S) ,   20 14  I nt e r n at i ona l   C onf e r e nc e   I E E E ,   pp .   1 - 6,   20 14 .   [ 21]   S ha h r o m   M .   &   A z i z   Z . A .   2016 .   C o g ni t i v e l y   I n s pi r e d   A l g o r i t hm   f o r   I m pr e c i s e   N a v i g a t i o n.   J our nal   o f   C om p ut e r   Sc i e nc e .   v o l ,   1 I s s ue   6 ,   pp.   2 76 - 288 ,   2016 .   [ 22]   R o kde ,   G . ,   S un ,   M . ,   D e v i r e ddy ,   S . ,   C ha ng ,   S .   K . ,   &   S i ng h a i ,   A . ,   U . S .   P a t e nt   A pp l i c a t i o N o .   15 / 4 01 , 78 6,   W as hi ngt on,   D C :   U . S .   P at e nt   an T r ade m ar k   O f f i c e ,   20 18 .   Evaluation Warning : The document was created with Spire.PDF for Python.
                     IS S N :   25 02 - 475 2   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   1 6 ,   N o .   2 N o v e m be r   2 01 9   :   100 2   -   1008   1008   [ 23]   S ha m s u di N ,   A bdul l a H ,   A z i z   Z . A .   &   N o r a s i a M .   A t t r i bu t e s   c o nt r i but i ng   t o   A l go r i t hm i c   P r o bl e m   S o l v i ng  C e m pe t e nc i e s 5 t h   I n t e r na t i ona l   C on f e r e nc e   on  Sof t w ar e   E ng i n e e r i ng  &   C om pu t e r   S y s t e m s   ( I C S E C S) ,   201 7.   [ 24]   D u,   J . ,   H e ,   Y . ,   D a ,   W .   A .   N . ,   &   X i a o ,   J . , U . S .   P a t e nt   N o .   9 , 26 8, 5 9 0, W as hi n gt o n,   D C U . S.   P at e nt   and  T r ade m ar k   O f f i c e ,   201 6.   [ 25]   C a r l e n ,   D . ,   H e c k ,   J . ,   S z i l a gy i ,   M . ,   G ui s ,   M . ,   C a r us o ,   K . ,   &   M a nk i n ,   Y .   B .   U . S .   P a t e n t   N o .   9 , 64 5, 811 .   W a s hi ng t o n,   D C :   U . S .   P at e nt   an T r ade m ar k   O f f i c e .   20 17.   201 7 .       B I O G R A P H I ES   O F   A U T H O R S           M o hd  A f i B i Z a m a n hur i   E duc a t i o n:   -   B a c he l o r   o f   C o m put e r   S c i e nc e   ( M ul t i m e d i a   C o m put i ng ) ,   U i T M   -   D i pl o m a   i n   I nf o r m a t i o T e c hno l o gy ,   C o s m o po i nt   C o l l e g e   R e s e a r c I nt e r e s t :   M ul t i m e d i a ,   C o l l a bo r a t i v e   c o m put i ng           Z a l i l a A bd  A z i z   ( D r . ) :   S e n i o r   L e c t u r e r   E duc a t i o n:   -   P hD   i C o m pu t e r   S c i e nc e   ( A r t i f i c i a l   I nt e l l i g e nc e )   U n i v e r s i t y   o f   N o t t i ng ha m   -   M S c   i C o m put e r   S c i e nc e   ( S o f t w a r e   E ng i n e e r i ng )   U P M   -   B S c   ( H o ns )   S a i ns   K o m put e r ,   I T M / U K M   R e s e a r c I nt e r e s t :   S o f t w a r e   Q u a l i t y ,   S o f t w a r e   E ng i ne e r i ng ,   A r t i f i c i a l   I nt e l l i g e nc e ,   C o m bi na t o r i a l   O p t i m i z a t i o n   P r o bl e m s ,   M e t a he u r i s t i c s ,   P r o g r a m m i ng           R o s e   H a f s a h   A bd  R a uf   ( D r . ) :   S e n i o r   L e c t ur e r   E duc a t i o n:   -   P hD ,   ( C o m put e r   S c i e nc e )   S w a ns e a   U n i v e r s i t y ,   W a l e s ,   U K   20 08   -   S S ( S a i ns   K o m p)   U K M ,   1 997   -   B S c   ( C o m S c )   U S M ,   1 985   R e s e a r c I nt e r e s t :   P r o g r a m m i ng   L a ng ua g e ,   T h e o r y   o f   C o m put a t i o n, S t e g a no g r a phy , C o m put e r   S c i e nc e   E duc a t i o n,   D i g i t a l   F o r e ns i c s           E l l y   J o ha na   J o ha n   : S e ni o r   L e c t ur e r   E duc a t i o n:   -   M . S c .   I nf o r m a t i o T e c hno l o gy   ( C o m put e r   S c i e nc e ) ,   U K M ,   M a l a y s i a   ( 200 3)   -   B a c he l o r   o f   I nf o r m a t i o T e c hno l o gy   ( H o ns . ) ,   U i T M ,   M a l a y s i a   ( 200 0)   -   D i pl o m a   i n   C o m put e r   S c i e nc e ,   U i T M ,   M a l a y s i a   ( 1998 )   R e s e a r c I nt e r e s t :   P r o g r a m m i ng ,   C o m put e r   S c i e nc e   E duc a t i o n ,   P e r s ua s i v e   T e c hno l o gy           N o r a t i k a h   S ha m s ud i n   E duc a t i o n:   -   M .   S c   I T   ( U K M ,   B a ng i ) ,   20 00   -   B .   S c   ( H o ns )   C o m put e r   S c i e nc e   ( U T M ,   K L ) ,   19 90   -   D i pl o m a   i n   C o m put e r   S c i e nc e   ( U T M ,   K L ) ,   19 88   R e s e a r c I nt e r e s t :   P r o g r a m m i ng ,   C o m put e r   S c i e nc e   E duc a t i o n,   M u l t i m e d i a     Evaluation Warning : The document was created with Spire.PDF for Python.