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 .   22 ,   N o .   2 M a y   202 1 pp .   10 6 9 ~ 1077   IS S N :   25 0 2 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 22 .i 2 . pp 106 9 - 1077             1069       Jou r n al   h o m e pa ge ht t p: / / i j e e c s . i a e s c or e . c om   C o n n e c t i o n   st a t u r e p o r t   g e n e r a t o r       P r atyu s h   G u p ta 1 ,   S o m n ath   B an e r je e 2 ,   D e b an i   P r as ad   M i s h r a 3 ,   S u r e n d e r   R e d d y   S al k u ti 4   1 , 2 , 3 D e pa r t m e n t   o f   E l e c t r i c a l   E ng i n e e r i ng ,   I I I T   B huba ne s w a r ,   B hub a ne s w a r ,   I ndi a   4 D e pa r t m e n t   o f   R a i l r o a a nd   E l e c t r i c a l   E ng i ne e r i ng ,   W o o s o ng   U ni v e r s i t y ,   D a e j e o n,   R e pu bl i c   o f   K o r e 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   Se p   20 ,   2020   R e v i s e M a 21,   20 21   A c c e pt e M a r   30 ,   202 1       T hi s   pa pe r   p r e s e nt s   C o nne c t i o S t a t us   R e po r t   G e ne r a t o r   w h i c i s   a a ut o   e xe c ut a bl e   a p pl i c a t i o a nd  i t   g e ne r a t e s   a   de t a i l e t e x t u a l   a nd   pi c t o r i a l   r e p r e s e n t a t i o o f   t h e   n e t w o r k   c o nne c t i v i t y   s t a t us   o f   a   pa r t i c ul a r   c om put e r   a nd   s e nd s   t h e   g e ne r a t e r e po r t s   t o   t h e   c o nc e r ne pa r t y .   T he   f e a t ur e s   de v e l o pe i n   t hi s   pa p e r   a i m   t o   c o ns t a nt l y   m o ni t o r   t he   ne t w o r c o nne c t i v i t y   s t a t us   a s   w e l l   a s   e a s e   t he   t r o ubl e s ho o t i ng   pr o c e s s   o f   f i nd i ng   t h e   m a j o r   c a us e   o f   c a l l - dr o ps   w hi c i s   a   po pul a r   p r o bl e m   i e v e r y   i ndus t r y .   T hi s   pa p e r   i s   d i v i de i nt o   t hr e e   m a j o r   s ub - c a t e g o r i e s   o f   r e a l - t i m e   c o nne c t i o s t a t us   t r a c ke r ,   r e po r t   g e ne r a t o r ,   a nd  t h e   i m a g e   v i e w e r   i n t e r f a c e .   T he   p r o po s e e xe c ut a bl e   a pp l i c a t i o i s   c o de d   i J a v a   a n d e s i g ne t o   r un   a s   a   ba c kg r o und  a p pl i c a t i o w i t m i ni m a l   s y s t e m   pr e r e q ui s i t e s .   Ke y w or d s :   Co nn e c t i o n   Int e r f a c e     J a v a   N e t w o r k   R e p o r t   ge n e r a t o r   T r a c ke r   T hi s   i s   an   ope n   ac c e s s   ar t i c l e   u nde r   t he   C C   B Y - SA   l i c e ns e .     Cor r e s pon di n g   Au t h or :   S ur e n de r   R e dd y   S a l ku t i   D e pa rt m e n t   o f   R a i l r o a a nd  E l e c t r i c a l   E n g i n e e r i ng   W oo s o n U n i v e r s i t y   17 - 2 ,   J a y a n g - D o n g,   D o n g - G u ,   D a e j e o n - 34606,   R e pub l i c   of   K o r e a   E m a i l :   s u r e n de r@ w s u. a c . k r       1.   I N TR O D U C TI O N   T h e   w o r l i s   f a c i n a n   u n f o r e s e e n   s i t u a t i o n   t ha t   de m a n ds   us   t o   un de r s t a nd  a n p ra c t i c e   w o r k - f r o m - h o m e   m o r e   t ha n   e v e r   b e fo r e .   T h e   c a l l - c e nt er   e m pl oy e e s   a r e   a dv e r s e l y   a ff e c t e by   t h i s   m e t h o o f   w o r k.   N ow   a n t h e s e v e r a l   c a l l - d r o p - r e l a t e c o n c e rn s / c o m pl a i nt s   a re   r e gi s t e r e by   e m pl oy e e s   a nd  c l i e n t s   t o   t h e i r e s pe c t i v e   o r ga ni z a t i o n s   w hi c h   c a i n de e l e a d   t o   s ub s t a nda r c us t o m e e xpe ri e n c e .   It   i s   e s s e n t i a l   t o   f i n d   o ut   t h e   m a i n   c a us e   of   t h e s e   c a l l - d r o ps ,   i . e . ,   w h e t h e r   t he   pr o b l e m   l i e s   w i t h   t h e   i n di v i du a l ’s   n e t w o r c o n n e c t i v i t y   a t   t h e   t i m e   o f   t h e   c a l l - d r o o r   t h e   p r o b l e m   l i e s   w i t h   t h e   s e r v e r   w i t h   w h i c h   t h e   e m p l oy e e   w a s   c o n n e c t e a t   t h e   t i m e   o c a l l - d r o [1].   T hi s   pa pe r   h e l ps   i n   t h e   t r o ub l e s h o o t i n p r o c e s s   a n f i n ds   o ut   w h e t h e r   t h e   p r o b l e m   l i e s   w i t h   t h e   e m pl oy e e ’s   n e t w o r c o n n e c t i o n.   T h e   Co nn e c t i o n - S t a t us - Re po r t - G e n e ra t o r”   i s   a a ut o - e xe c ut a b l e   a ppl i c a t i o n   t ha t   r e c o r ds   c o n n e c t i o n   s t a t us   i r e a l - t i m e   a s   w e l l   a s   s a v e s   t h e   r e po r t s   f o r   f ut u r e   r e f e r e n c e   i n   b o t h   t e xt   a n p i c t o r i a l   f o r m a t .   T h e   p a pe r   i s   w i de l y   di v i de i n t o   t hr e e   m a j o r   p a r t s   na m e l y   r e a l - t i m e   c o nn e c t i o n   s t a t us   t ra c ke r,   r e po r t   ge n e ra t o r ,   a n d   t h e   i m a g e   v i e w e r   i n t e r f a c e   [2].   T h i s   a pp l i c a t i o i s   e n t i r e l y   c o de i n   J a v a   p r o g r a m m i n l a n gua ge   a nd  c o n c e pt s   o f   n e t w o r ki n ha ve   a l s o   b e e n   a ppl i e [3] .   T h e   b us i n e s s   l o gi c   a n d   t h e   de s i g n   a r e   v e r y   i m po rt a nt   f o r   t h e   e nd - us e r s ,   c h o o s i n J a v a   a s   pr o g r a m m i n pl a t f o r m   i s   a   go o o pt i o n   t o   e nh a n c e   t h e   s o ur c e   c o de   a n i n de pe n de n c e   f r o m   s y s t e m   o pe r a t i ng  [4] .   T h e   us e   of   v a ri o us   pa c ka ge s   l i ke   j a v a . ut i l ,   j a v a . i o ,   j a v a . t i m e ,   j a v a . n e t ,   j a v a f x,   j a v a . n i o ,   h a v e   b e e n   us e i n   c o di ng  t h e   p r o po s e a ppl i c a t i o n   [ 5 ] [ 6].   T h e   i m a ge   v i e w e r   i nt e r f a c e   w a s   de s i gn e us i n j a v a f [7].   T h e   i n t e r f a c e   fo r   s e n d i n g   m a i l   w a s   de s i g n e us i n j a v a   s w i n g   [8] .   E c l i ps e   i nt e g r a t e de v e l o pm e n t   e n v i r o n m e n t   f o r   j a v a   w a s   us e t o   c o de   t h e   a ppl i c a t i o [9 ] [ 1 0].   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   22 ,   N o .   2 M a y   202 1   :     1069   -   1 077   1070   R e a l - t i m e   c o nn e c t i o n   s t a t us   t ra c ke r   us e s   t h e   c o n c e pt s   of   m ul t i - t hr e a di ng  w h i c h   h e l ps   t o   m o n i t o r   t h e   c o n n e c t i o s t a t us   o v e r   a   l o n ge r   pe ri o o f   t i m e   w h i c h   c a b e   f ur t h e r   m o di f i e t o   b e   de ve l o pe a s   a   d a s h b o a r w h i c h   c a n   b e   e xp o r t e fo r   i n s t a nt   t r o ub l e s h o o t i n [11 ] - [ 13] .   F a c i l i t i e s   l i ke   m a i l i n t h e   ge n e ra t e t e xt u a l   a nd  pi c t o r i a l   r e po rt   w h i c h   us e s   J a v a   m a i l   A P i s   de v e l o pe [14 ] [ 15] .   It   a l s o   r e qu i r e s   t h e   s i m p l e   m a i l   t r a n s f e pr o t o c o l   (S M T P s e r v e r   de t a i l s   o f   t h e   c l i e n t ’s   c o m put e r   [16 ] - [ 18] .   T h i s   p r o t e c t s   t h e   a ut h e n t i c i t y   of   t h e   ge n e ra t e r e po r t   w i t h o ut   a n y   c h a n c e s   of   t a m pe r i ng  f r o m   t h e   c l i e n t s '   s i de .   It   r u n s   o n   W i ndo w s   o pe r a t i n g   s y s t e m   w i t h   t h e   m o s t   b a s i c   v e r s i o n   o f   J a v a   w h i c e na b l e s   t o   r u n   t h e   a pp l i c a t i o n   o n   t h e   m a j o r i t y   of   t h e   s y s t e m s   [19].   O n e   o f   t h e   c ha l l e n ge s   o f   t h e   a pp l i c a t i o n   w a s   t o   ha v e   m i n i m um   i nt e r f e r e n c e   i n   t h e   c l i e nt s '   a c t i v i t i e s   a n ru n   i n   t h e   b a c kg r o un d   c o n s t a nt l y   ge n e r a t i n g   r e po r t s   a n d   g r a p hi c a l l y   t ra c ki n g   t h e   c o nn e c t i o s t a t us .   T h i s   w a s   a c h i e v e by   t h e   w i n do w s   s t a rt up   f e a t u r e   w h i c h   a ut o m a t i c a l l y   t r i gge r s   t h e   a pp l i c a t i o o s w i t c h i ng  o t h e   s y s t e m .   S t h e   a pp l i c a t i o n   c a n   ge n e ra t e   r e po r t s   f r o m   s w i t c h   o n   t i l l   s w i t c h   o ff   w i t h o ut   a n y   n e e fo r   a c t i o n s   f r o m   t h e   c l i e nt ’s   s i de .   T h e   pa pe r   i s   o r g a n i z e a s   fo l l ow s :   S e c t i o n   de s c r i b e s   t h e   pr o po s e r e s e a r c h   m e t h o d.   S e c t i o n   p r e s e n t s   t h e   r e s ul t s   a nd  di s c us s i o n .   L a s t l y ,   t h e   pa p e r   i s   s u m m a r i z e i S e c t i o 4 .       2.   P R O P O S ED   R ES EA R C H   M ET H O D   T h e   e n t i r e   a pp l i c a t i o n,   i . e . ,   c o nn e c t i o n   s t a t us   r e po r t   ge n e r a t o r   ha s   b e e n   s ub - di v i de i n t o   t hr e e   m a j o s ub di v i s i o n s   na m e l y   r e a l - t i m e   c o n n e c t i o n   s t a t us   t ra c ke r,   r e po r t   ge n e r a t o r ,   a n d   i m a ge   v i e w e r   i n t e r f a c e   [20 ] [ 21].   T h e   f l ow c h a r t   o f   t h e   b a s i c   de s i gn / a l go r i t h m   o f   t h e   r e a l - t i m e   c o n n e c t i o n   s t a t us   t ra c ke r   i s   de pi c t e i n   F i gu r e   1(a ).   T h e   f l ow c h a r t s   o t h e   b a s i c   d e s i gn / a l go r i t h m   o t h e   r e po rt   ge n e r a t o r   a n i m a ge   v i e w e r   i nt e r f a c e   s e c t i o n s   a r e   de pi c t e i n   F i gu r e s   1(b a n d   1(c ),   r e s pe c t i v e l y .   T h e   r e a l - t i m e   c o n n e c t i o n   s t a t us   t r a c ke r   pl o t s   l i n e   gra p h s   w hi c de pi c t   t h e   c o nn e c t e a n d   di s c o nn e c t e s t a t us   of   c l i e n t s '   c o m put e r s   i n   r e a l - t i m e   [22 ] [ 2 3] .   T h e   r e po rt   ge n e r a t o r   ge n e r a t e s   r e a d - o nl y   . t xt   c o n t a i ni n t h e   de t a i l s   of   c o nn e c t i o n   s t a t us   a n . p ng  f i l e s   c o n t a i ni n g   a   s n a ps h o t   of   pl o t t e pi e - c h a r t s   t o   gi v e   a   v i s ua l   r e p r e s e n t a t i o n   o t h e   c r e a t e t e xt   f i l e s .   T h e   i m a ge   v i e w e r   i n t e r f a c e   di s pl a y s   a l l   t h e   ge n e r a t e . p n f i l e s   (s n a ps h o t s   of   pi e - c h a rt s m a ki n t h e m   e a s i l y   a c c e s s i b l e   f o r   t h e   c l i e n t / us e [2 4].         F i gu r e   1 .   F l o w c h a r t s   o f   (a r e a l - t i m e   c o nn e c t i o s t a t us   t ra c ke r,   (b r e po rt   ge n e r a t o r,   (c )   i m a ge   v i e w e r   i n t e r f a c e       3.   R ES U LTS   A N D   D I S C U S S I O N     In   t h i s   s e c t i o n ,   a   b r i e f   e xpl a n a t i o n   o f   a l l   t h e   f e a t ur e s   de v e l o pe i n   t h e   p r o po s e a ppl i c a t i o n   i s   de s c r i b e d.     3. 1 .       R e al - ti m e   c o n n e c ti o n   s tatu s   tr a c k e r   It   i s   a e xe c ut a b l e   a ppl i c a t i o t ha t   de t e c t s   t h e   c o nn e c t e a n di s c o nn e c t e s t a t us   e v e r y   s e c o n ds   (w h i c h   c a b e   m o di f i e a s   pe r   r e qui r e m e n t [25] .   T h e   a pp l i c a t i o n   w h e n   m i ni m i z e a n a l l o w e t o   r u n   i 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       Conne c t i on   s t at us   r e p or t   g e n e r at or   ( P r at y us G up t a )   1071   b a c kgr o un d   c a n   p r o v i de   c o nn e c t i o n   s t a t us   da t a   f o r   a   l o n g   i n t e r v a l   o f   t i m e   by   pl o t t i n g   l i n e   g ra p h s .   I t   c a n   r e c o r o n l y   s t a t e s ,   i . e . ,   c o nn e c t e a nd  di s c o nn e c t e [26],   a n c o m e s   w i t h   a   h o ri z o nt a l   s c r o l l   b a r   t o   a c c e s s   da t a   o v e r   a   l o n ge pe r i o o f   t i m e   a s   s h o w n   i n   F i gu r e   2 .           F i gu r e   2 .   R e a l - t i m e   c o nn e c t i o n   s t a t us   t ra c ke w i ndo w       3. 2 .       R e c o r d s   c o n n e c ti o n   s tatu s   i n   . tx fo r m at   3. 2 . 1.   G e n e r at i o n   o r e ad - o n l . tx fi l e s   T h e   ge n e ra t e r e po rt s   a r e   r e a d - o n l y   a n ha v e   t h e   da t e - t i m e   s t a m a s   t h e i n a m e   m a k i n t h e m   e a s i l y   a c c e s s i b l e   f r o m   t h e   p r o j e c t   di r e c t o r y .   M o r e ove r ,   e a c f i l e   h a v i n a   u ni que   na m e   e n s u r e s   t ha t   t h e   f i l e s   a r e   n o t   ov e r w r i t t e n   a n a   n e w   f i l e   i s   c r e a t e w h e n e v e r   t h e   . e xe   a p pl i c a t i o n   i s   r u n   [27] .   T hi s   f e a t u r e   i s   de pi c t e i F i gu r e   3.   T h e   c r e a t e t e xt   f i l e s   oc c up y   a   f e w   h u n d r e K B s   d e pe n di n o n   t h e   du ra t i o n   o f   t h e   o pe r a t i o n,   h e n c e   m a n y   s uc h   f i l e s   c a b e   c r e a t e w i t h o ut   a n y   s t o r a ge   i s s ue s .           F i gu r e   3 .   G e n e ra t i o o f   r e a d - o nl y   . t xt   f i l e s       3. 2 . 2.   I P   ad d r e s s   i s   r e c o r d e d   T h e   IP   a dd r e s s   o f   t h e   c l i e n t / e m pl o y e e   i s   r e c o r de i n   t h e   f i r s t   l i n e   o f   t h e   r e po rt .   If   t h e   f i r s t   r e po r t s   a r e   s e n t   by   e - m a i l   (o r   a n y   o t h e r   m e d i um t o   t h e   c o n c e r n e p a rt y   [28]  t h e n   i t   w i l l   b e   e a s y   t o   di s t i n gui s h   t h e   r e po rt s   b a s e o n   t h e   IP - a d d r e s s   a n i t   i s   s h o w n   i n   F i gu r e   4 .   It   c a n   b e   m o di f i e t di s pl a y   t h e   pe r s o n a l i z e na m e   o f   t h e   r e s pe c t i v e   s y s t e m   a l o n g   w i t t h e   IP   A d d r e s s .       Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   22 ,   N o .   2 M a y   202 1   :     1069   -   1 077   1072       F i gu r e   4 .   T h e   IP   a dd r e s s   i s   r e c o r de d       3. 2 . 3.   R e p o r u p d ate d   o n   a   r e gu l ar   i n te r v al   T h e   ge n e ra t e r e po rt   a s   s h o w n   i F i gu r e   5   r e c o r ds   t h e   d a t a   f o r   e v e r y   s e c o n ds   w h i c h   c a b e   m o di f i e a s   pe r   t h e   r e qui r e m e nt   [29] .   T h e   i nt e r v a l   c a n   b e   i nc r e a s e fo r   r e po r t s   o l o n ge r   du ra t i o n   t o   m a ke   i t   m o r e   r e a d a b l e   a n d   r e duc e   t h e   m e m o r y   o c c upi e d   by   e a c h   f i l e .           F i gu r e   5 .   R e po r t   upda t e e v e r y   s e c o n ds       3. 2 . 4.   Wo r k s   a c r o s s   d i ff e r e n t i m e   z o n e s     T h e   r e po rt   s pe c i f i e s   t h e   t i m e   z o n e   o f   t h e   c l i e n t / e m pl o y e e ’s   c o m put e r   w hi c a s s u r e s   t ha t   t h e   pr o g r a m   c a b e   e xe c ut e a l l   a r o un d   t h e   w o r l d ,   a n a   s a m pl e   o f   t h i s   ha s   b e e n   de pi c t e i n   F i gu r e   6 .   T h i s   de pi c t s   t h a t   t h e   a pp l i c a t i o n   c a s i m ul t a n e o us l y   m o n i t o r   r e po r t s   f r o m   di f f e r e n t   c o n t i n e nt s   w i t h o ut   a n y   b e w i l de r m e n t .             F i gu r e   6 .   W o r ks   a c r o s s   di f f e r e n t   t i m e   z o n e s       3. 2 . 5.   D e t e c ts   s l e e p   m o d e / s ys te m   fr e e z e   T h e   r e po r t   s pe c i f i e s   t h e   t i m e   a n du ra t i o n   f o r   w h i c h   t h e   s y s t e m   w a s   i n   f r e e z e   m o d e   (h a n g)  o r   s l e e m o de   [30].   F i gu r e   s h o w s   o n e   s uc h   i n s t a n c 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       Conne c t i on   s t at us   r e p or t   g e n e r at or   ( P r at y us G up t a )   1073       F i gu r e   7 .   D e t e c t s   s l e e m o de / s y s t e m   f r e e z e         3. 2 . 6.   F i l e s   c an   b e   s e n t   v i e - m ai l   aft e r   th e   c o m p l e ti o n   T h e   f i l e s   c a n   b e   s e n t   v i a   e m a i l   (o pt i o n a l o n   t h e   c o m pl e t i o n   o f   f i l e   c r e a t i o n   de pe ndi n o n   t h e   a v a i l a b i l i t y   of   a n   i n t e rn e t   c o nn e c t i o n.   If   t h e   i nt e rn e t   c o nn e c t i o n   i s   u n a v a i l a b l e   a t   t h e   t i m e   o f   f i l e   c r e a t i o n   t h e t h e   f i l e   ke e ps   o n   upda t i n g   i t s   c o n t e nt   u nt i l   t h e   i n t e rn e t   c o nn e c t i o n   i s   r e s t o r e [31] .   I F i gu r e   8 ,   t h e   1 - m i n u t e   w a s   s uppo s e t o   ge t   c o m pl e t e by   11: 51: 51  b ut   di d n ’t   c om pl e t e   due   t o   t h e   u na v a i l a b i l i t y   of   a n   i n t e rn e t   c o n n e c t i o n.   T h e   m o m e nt   t h e   i n t e rn e t   c o nn e c t i o n   w a s   r e s t o r e t h e   f i l e   go t   c o m pl e t e a n c o ul b e   s e n t   v i a   e - m a i l   t o   t h e   c o n c e r n e p a rt y   o r   de v e l o pe r   [32].   A n   i nt e r f a c e   i s   de ve l o pe us i n j a v a   s w i n a t   t h e   l a u n c h   o f   t h e   a ppl i c a t i o n   w h i c h   t a ke s   c o n s e n t   f r o m   t h e   r e s pe c t i v e   us e r   b e fo r e   s e n di n t h e   r e po rt s   a n p r o v i de s   a n   o pt i o n   t o n l y   ge n e ra t e   f i l e s   f o r   pe r s o n a l   a na l y s i s   w i t h o ut   s e ndi n g   t h e m .           F i gu r e   8 .   D e t e c t s   s l e e m o de / s y s t e m   f r e e z e       3. 2 . 7.   R e p o r d i s ti n gu i s h e s   b e tw e e n   m o d e m / r ou te r   an d   s e r v e r   i s s u e s   T h e   a pp l i c a t i o n   pi ngs   ‘G o o gl e . c o m ’  o n   a   r e gu l a i nt e r v a l   a n d   b a s e o n   t h e   r e s po n s e   r e c e i v e d   c o n c l ude s   t h e   c o nn e c t i o n   s t a t us   o f   t h e   c o m put e r .   If   G oo gl e . c o m   i s   f a c i n g   a   do w n t i m e   t h e t h e   a ppl i c a t i o pi n gs   10  o t h e r   s i t e s   w h i c h   ha v e   t h e   l e a s t   p r o b a b i l i t y   of   f a c i ng  a n   o ut r a ge   [33] ,   i f   a   r e s po n s e   i s   r e c e i ve f r o m   a n y   of  t h o s e   10  s i t e s   b ut   n o t   f r o m   G oo gl e   t h e n   d i s c o nn e c t e due   t o   S e r v e r   Is s ue s   i s   r e c o r de i n   t h e   r e po r t   o t h e r w i s e   D i s c o nn e c t e due   t o   M o de m / R o ut e r   i s s ue s   i s   r e c o r de i t h e   r e po rt .     3. 3     G e n e r a ti o n   o . p n an d   . tx fi l e s   s i m u l tan e o u s l y   P n a nd  . t x t   f i l e s   a r e   s i m ul t a n e o us l y   c r e a t e i n   t h e   b a s e   di re c t o r y   a s   s h ow n   i n   F i gu r e   9.   T h e   . p ng  f i l e s   c r e a t e c o n t a i n   a   s na ps h o t   o f   t h e   pi e   c ha r t   w h i c h   de pi c t s   t h e   r a t i o   o f   pe r c e n t a ge s   o f   t i m e   w h e n   t h e   c o m put e r   w a s   c o nn e c t e d,   d i s c o n n e c t e t o   t h e   i nt e rn e t   due   t o   m o de m / r o ut e r   i s s ue s   o r   s e r v e r   do w n   a s   s h o w n   i F i gu r e   10 .   T h e   p i e   c h a rt   a l s o   di s p l a y s   t h e   t i m e   i nt e r v a l   f o r   w hi c t h e   pi e   c h a rt   h a s   b e e n   pl o t t e d .       Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   22 ,   N o .   2 M a y   202 1   :     1069   -   1 077   1074       F i gu r e   9 .   G e n e ra t i o o f   . pn a n d   . t xt   f i l e s   s i m ul t a n e o us l y           F i gu r e   10 .   F i l e s   ( . p n g)   c r e a t e c o n t a i s na ps h o t   o f   pi e   c ha r t s   t h a t   a r e   pl o t t e d       3. 4     G e n e r a ti o n   o . p n an d   . tx fi l e s   s i m u l tan e o u s l y   T h e   a pp l i c a t i o n   o f fe r s   di f f e r e n t   c h o i c e   of   t i m i n gs   [34] .   O n e   s uc h   i n s t a n c e   i s   s h o w n   i n   F i gu r e   11   w h e r e   f i v e   c h o i c e s   o f   t i m i n gs   a r e   s h o w n .   It   c a b e   m o di f i e a s   pe r   t h e   r e qui r e m e nt   o f   t h e   us e r.           F i gu r e   11 .   T h e   d i f f e r e n t   c h o i c e   of   t i m i n gs       3. 5   D e p l o yi n g   ap p l i c at i o n   as   w i n d o w s   s e r v i c e   W i n do w s   s e r v i c e   fe a t ur e s   e n a b l e   a n   a pp l i c a t i o n   t o   a ut o m a t i c a l l y   g e t   t h e   c o m pl i e a n e xe c ut e o n   s w i t c h i n o n   t h e   c o m put e r   w i t h o ut   m a nua l l y   e x e c ut i n i t .   T h e   c o nn e c t i o n   s t a t us   r e po r t   ge n e ra t o r   w i l l   c o n t i n ue   t o   r u n   i n   t h e   b a c kgr o u n a n w i l l   b e   e xe c ut e a ut o m a t i c a l l y   o n   s t a r t up  a nd  do e s   n o t   s uppo r t   a n y   i n t e r f a c e   t h e   a ppl i c a t i o n   c a n   b e   s e e n   i n   t h e   s e r v i c e s   w i n do w   i n   F i gu r e   12.   T h e   w i ndo w s   s e r v i c e   f e a t ur e   do e s   n o t   s uppo rt   a pp l i c a t i o n s   w i t h   t h e   i nt e r f a c e   [35] ,   s o   t h i s   f e a t ur e   c a nn o t   b e   us e s i m ul t a n e o us l y   w i t h   t h e   m a i l   i n t e r f a c 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       Conne c t i on   s t at us   r e p or t   g e n e r at or   ( P r at y us G up t a )   1075       F i gu r e   12 .   S e v i c e s   w i n dow       3. 6   I m age   v i e w e r   i n t e r f ac e   T o   v i e w   a l l   t h e   . p n f i l e s   s t o r e i n   t h e   a pp l i c a t i o n   di r e c t o r y   a n   i nt e r f a c e   i s   c r e a t e d.   It   ha s   t w b ut t o n s   ‘b r o w s e ’  a n l o a d’.   T h e   l o a b ut t o n   l o a ds   a l l   t h e   i m a ge s   s t o r e i n   t h e   a pp l i c a t i o n   di r e c t o r y   a n d i s pl a y s   t h e m   i n   l i s t   v i e w   [36] ,   w h e r e a s   t h e   b r o w s e   b ut t o n   c a n   m a n u a l l y   s e l e c t   a n y   f o l de r   i n   o u r   l o c a l   c o m put e r   a n d   di s pl a y   a l l   t h e   r e l a t e . p n g   f i l e s   a s   s h o w n   i F i gu r e   13.           Fi gu r e   13 .   I m a ge   v i e w e r   i nt e r f a c e   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   22 ,   N o .   2 M a y   202 1   :     1069   -   1 077   1076   3. 7     S ys t e m   p r e r e q u i s i te s   a)   W i n do w s   o pe r a t i ng  s y s t e m :   T hi s   a ppl i c a t i o n   i s   o n l y   s uppo r t e o W i n do w s   o p e r a t i n g   s y s t e m .   b)   P r e - i n s t a l l e J a v a :   T h i s   a pp l i c a t i o n   r e qui r e s   p r e - i n s t a l l e j a v a .   A n y   m i ni m um   v e r s i o n   o f   J a v a ,   i . e . ,   J D K 1. 0. 1   o a b o ve   i s   r e qui r e f o r   t h e   a ppl i c a t i o t o   r u o t he   c l i e nt / e m p l oy e e ’s   c o m put e r.         4.   C O N C LU S I O N   T h e   u n a v a i l a b i l i t y   of   b a s i c   de v i c e s   a nd  e qui p m e n t   i h o us e h o l ds   a m i ds t   t h e   g r o w i n t r e nd  o f   w o r k - f r o m - h o m e   i s   a   b o t h e r i n s c e na ri o .   M a j o r i t y   of   t h e   t i m e ,   t h e   c a us e   of   di s r upt i o n s   f a c e w h i l e   w o r ki n r e m a i n s   t o   be   a   m y s t e r y ,   i . e . ,   w h e t h e r   t h e   c l i e nt ’s   c o m put e r   go t   m o m e n t a ri l y   di s c o n n e c t e t o   t h e   n e t w o r o r   t h e   s e r v e r   t o   w h i c h   i t   w a s   c o m m u n i c a t i n f a c e a n   o ut ra ge .   T h e   ‘c o n n e c t i o n - s t a t us - r e po rt - ge n e ra t o r ’  c a e a s e   t h e   t r o ub l e s h o o t i n p r o c e s s   fo r   n o t   o n l y   t h e   r e s pe c t i v e   t e a m s   b ut   a l s o   h e l ps   i n   i ndi v i du a l   a s s e s s m e n t   o t h e   pa r t i c u l a r   p r o b l e m   by   t h e   ‘r e a l - t i m e - c o n n e c t i o n - s t a t us - t ra c ke r ’  f e a t ur e .   T h i s   a p pl i c a t i o n   c a n   pr o v e   t b e   a   v a l ua b l e   a s s e t   f o r   n o t   o n l y   c a l l - c e n t er   e m pl oy e e s   b ut   w h o   f a c e   i nn u m e r a b l e   i n s t a n c e s   of   a b r upt   c a l l   d r o ps   l e a di n t o   s ub s t a n d a r c us t o m e e xpe r i e n c e .   T hi s   a ppl i c a t i o n   c a n   b e   upgra de i t h e   f ut u r e   t o   a   gl o b a l   da s h b o a r w h e r e   t h e   r e a l - t i m e   c o n n e c t i o n   s t a t us   t r a c ke w i l l   pr o v i de   t h e   upda t e s   of   a l l   t h e   c o n c e rn e s y s t e m s   t o   a   c e n t ra l i z e s y s t e m   fo r   m o n i t o r i ng  a nd  t r o ub l e s h o o t i ng  p ur po s e .   T h e   de t a i l e r e po r t s   c a n   a l s o   b e   r e f e r r e t o   by   t h e   c e n t ra l i z e d   s y s t e m   t o   e a s e   t h e   t r o ub l e s h o o t i n p r o c e s s .       A C K N O WL ED G E M EN TS   T h i s   r e s e a r c w o r ha s   b e e n   c a rr i e o ut   b a s e o n   t h e   s up po rt   o f   W oo s o n U n i v e r s i t y ’s   A c a de m i c   R e s e a r c F u n d i n g   -   2 021 .       R EF ER EN C ES     [ 1]   M .   G a l l o ,   W . M .   H a nc o c k,   F unda m e nt a l   C o nc e pt s   o f   C o m p ut e r   N e t w o r ks   a nd  N e t w o r ki ng ,   N e t w or k i ng   E x pl ai ne d   ( Se c ond  E di t i on) ,   pp .   1 - 29 ,   D e c .   2 002 do i :   10. 101 6/ B 97 8 - 155558 252 - 4/ 5002 7 - 4.   [ 2]   T .   S i ng h ,   A   S ur v e y   o J a v a   P r og r a m m i ng   L a ng ua g e   a nd  M e t h o ds   of   I m pr o v i s a t i o n” ,   I nt e r na t i o na l   J ou r na l   of   I nno v at i o ns   &   A dv an c e m e nt   i C om put e r   Sc i e nc e ,   v o l .   6 ,   no .   1 2,   pp .   158 - 162 ,   D e c .   2017 .     [ 3]   G .   S i ng a nd  T .   S i ng h,   R e v i e w   M - L e a r ni ng:   L e a r ni ng   E nv i r o nm e nt   U s i ng   A ndr o i M o bi l e   A ppl i c a t i o n” ,   I nt e r n at i on al   J o ur n al   o f A dv anc e T e c hno l ogy   i n   E ng i ne e r i ng   an S c i e nc e ,   v o l .   4 ,   no .   1 ,   pp .   225 - 227 ,   M a y   2016.     [ 4]   T .   S i ng h,   R e v i e w :   A   S t udy   o N e e ds   o f   E s s e n t i a l s   F a c t o r s   f o r   E - L e a r ni ng ,   I n t e r na t i ona l   J our n al   of   A dv anc e   R e s e ar c i n   Sc i e nc e and  E ng i ne e r i ng ,   v o l .   6 ,   no .   1 ,   pp .   31 - 35,   J a n .   2 017.     [ 5]   T .   S i ng h,   N e w   S o f t w a r e   D e v e l o pm e nt   M e t ho do l ogy   f o r   S t ude n t   o f   J a v a   P r o g r a m m i ng   L a ng ua g e ,   I n t e r na t i o na l   J our nal   o f   C om put e r   and   C om m un i c at i on   E ng i ne e r i ng ,   v o l .   2,   no .   2,   pp .   194 - 196 ,   M a r .   2 013 do i :   10. 1 3140 / 2 . 1 . 306 3. 7765   [ 6]   T .   S i ng h,   N e w   L e a r n i ng   M e t ho do l o gy   f o r   S t ude n t   o f   J a v a   P r o g r a m m i ng   L a ng ua g e ,   I nt e r n at i on al   J our na l   of   E ngi ne e r i n R e s e ar c and   D e v e l opm e nt ,   v o l .   3,   no .   11 ,   pp .   17 - 19 ,   2012 do i :   10. 131 40 / 2. 1. 3063 . 77 65 .     [ 7]   D.   O .   S i m i o n,   U s i ng   J a v a   i B us i ne s s   A ppl i c a t i o ns ,   E C C ' 10 :   P r oc e e di ngs   of   t he   4t c on f e r e nc e   on  E ur ope an   c om pu t i n c on f e r e nc e ,   p p.   21 8 22 3 ,   A pr .   20 10   [ 8]   R .   S t a n dt k e   a nd   U.   U .   N i t s c he ,   J a v a   ni o   f r a m e w o r k   I nt r o duc i ng   a   H i g h - pe r f o r m a nc e   I / O   F r a m e w o r f o r   J a v a ,   I n   P r oc e e di ngs   of   t he   T h i r I n t e r na t i o na l   C on f e r e nc e   on  So f t w ar e   and   D at T e c hn ol ogi e s   -   P L / D P S/ K E ,   p p.   206 - 211 ,   2008 ,   do i 10. 522 0/ 0001 9015 0206 0211 .     [ 9]   D .   L e a ,   T h e   j a v a . u t i l . c o nc ur r e nt   s y nc hr o ni z e r   f r a m e w o r k” ,   S c i e nc e   of   C om pu t e r   P r ogr am m i n g ,   v o l .   58 ,   no .   3,   pp .   293 - 39,   D e c .   20 05 ,   do i . o r g / 10 . 101 6/ j . s c i c o . 2005 . 03 . 00 7 .     [ 10]   C he s h t a   a nd   D .   S h a r m a ,   D e v e l o pi ng   a p pl i c a t i o ns   us i ng   J a v a F X ,   I nt e r n at i on al   J ou r na l   o f   I n nov at i v e   R e s e ar c i n   C om put e r   and  C om m un i c a t i on  E ngi ne e r i ng ,   v o l .   5 ,   no .   4 ,   p p.   667 2 - 6676 ,   A pr .   20 17 do i :   10. 1 5680 / I J I R C C E . 2017 . 05 0401 4 .     [ 11]   J .   V e r m a ,   I . S .   B e h l ,   a nd   A .   S a i n i ,   R e s e a r c pa p e r   o s w i ng s ,   I nt e r na t i ona l   J ou r na l   of   Sc i e nt i f i c   R e s e ar c a nd   E duc a t i on ,   v o l .   1,   no .   7 ,   pp.   1 73 - 186 ,   2013 .     [ 12]   L .   B e t t i n i   a nd   P .   C r e s c e nz i ,   J a v a - m e e t s   e c l i p s e :   A I D E   f o r   t e a c hi ng   J a v a   f o l l o w i ng   t he   o bj e c t - l a t e r   a p pr o a c h,   10 th   I n t e r na t i ona l   J o i nt   C o nf e r e nc e   on   S of t w ar e   T e c hno l og i e s ,   C o l m a r ,   pp .   1 - 12 ,   2 015 .     [ 13]   G.   C .   M u r phy ,   M .   K e r s t e n ,   L .   F i ndl a t e r ,   H o w   a r e   J a v a   s o f t w a r e   de v e l o pe r s   u s i ng   t he   E l i ps e   I D E ? ,   I E E E   Sof t w ar e ,   v o l .   23,   no .   4 ,   pp.   7 6 - 83,   J ul y - A u g .   200 6 ,   do i 10. 1 109 / M S . 20 06. 105   [ 14]   S .   M o o a nd   B.   M .   C ha ng ,   A   t hr e a m o ni t o r i ng   s y s t e m   f o r   m ul t i t hr e a de J a v a   p r o g r a m s ,   A C M   Si gpl an  N o t i c e s v o l .   41,   no .   5 ,   pp.   2 1 - 29,   M a y   2006 ,   do i 10. 114 5/ 1 1499 82. 114 9985 .     [ 15]   N .   G o e l ,   V .   L a xm i ,   a n d   A .   S a xe na ,   H a nd l i ng   M ul t i t hr e a d i ng   A ppr o a c U s i ng   J a v a ,   I n t e r na t i ona l   J ou r na l   of   C om put e r   Sc i e nc e   T r e nd s   and   T e c hno l og y ,   v o l .   3,   no .   2,   p p.   24 - 31 ,   M a r - A pr   2015 .     [ 16]   K .   P a nw a r   a nd   D .   S h a r m a ,   M u l t i t hr e a d i ng   I J a v a ,   I n t e r nat i on al   J our nal   o f   R e s e ar c h ,   v o l .   1,   no .   10 ,   N o v .   2014 .     [ 17]   G .   P a nd e y   a nd   D .   D a ni ,   A ndr o i M o bi l e   A ppl i c a t i o B ui l o E c l i ps e ,   I n t e r nat i o nal   J our na l   of   Sc i e nt i f i c   a nd   R e s e ar c P ubl i c at i on s ,   v o l .   4 ,   no .   2,   pp .   159 5 - 1598 ,   F e b .   201 4.     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       Conne c t i on   s t at us   r e p or t   g e n e r at or   ( P r at y us G up t a )   1077   [ 18]   I .   F a di ,   O .   O l um i d e   a nd   I .   D um i t r a c he ,   O n   m ul t i   r o bo t   s i m u l a t i o n :   m ul t i - t h r e a di ng   a ppr o a c f o r   i m p l e m e nt a t i o n” ,   G E SJ :   C om pu t e r   Sc i e nc e   and   T e l e c om m un i c at i on s ,   v o l .   1 ,   no .   30 ,   p p.   38 - 50 ,   2011 .     [ 19]   V .   S unda r e s a n ,   D .   M a i e r ,   P .   R a m a r a o ,   M .   S t o o dl e y ,   E xpe r i e nc e s   w i t m u l t i - t h r e a di ng   a nd  dy na m i c   c l a s s   l o a di ng   i a   J a v a   j us t - in - t i m e   c o m pi l e r ,   I n t e r nat i on al   S y m po s i um   o C od e   G e ne r at i on  a nd  O pt i m i z a t i on ,   p p.   1 - 11 ,   A pr .   2006 ,   do i 10. 110 9/ C G O . 20 06. 16 .     [ 20]   A . M .   H a s s a n,   J A V A   a nd  D A R T   pr o g r a m m i ng   l a n g ua g e s :   C onc e pt ua l   c o m pa r i s o n,   I n done s i an  J ou r na l   o f   E l e c t r i c al   E n gi ne e r i n and  C om p ut e r   S c i e nc e   ( I J E E C S) ,   v o l .   17,   no .   2 ,   pp .   845 - 849 ,   F e b.   2 020 ,   do i 10. 1 1591 / i j e e c s . v 17 . i 2 . p p845 - 84 9 .     [ 21]   M.   N.   F .   J a m a l udd i n ,   A .   I s m a i l ,   A .   A .   R a s h i d ,   T .   T.   O .   T a k l e h ,   P e r f o r m a nc e   c o m pa r i s o o f   J a v a   ba s e p a r a l l e l   pr o g r a m m i ng   m o de l s ,   I ndo ne s i an  J our na l   of   E l e c t r i c a l   E ng i ne e r i ng  and  C om pu t e r   Sc i e nc e   ( I J E E C S) ,   v o l .   16,   no .   3,   pp .   1577 - 15 83,   D e c .   20 19 ,   do i 10 . 115 91/ i j e e c s . v 16. i 3 . pp1 577 - 1 583 .     [ 22]   F .   L v ,   X .   X i e ,   C .   Z.   X .   C h e ng ,   R e s e a r c a n D e v e l o pm e n t   o f   E - m a i l   P r o g r a m   B a s e o J a v a ,   3 rd   I nt e r n at i on al   C onf e r e nc e   on  A n t i - c o unt e r f e i t i ng ,   Se c u r i t y ,   an I de n t i f i c a t i on  i C om m u ni c at i on ,   S e pt .   2 009 ,   do i 10. 1 109 / I C A S I D . 2009. 5 2769 55 .     [ 23]   S .   R a m a da s s ,   H .   A .   B a z a r ,   O .   A .   A bo ua bda l l a,   a nd   A .   M a na s r a h,   A c t i v e   e - m a i l   s y s t e m   S M T P   p r o t o c o l   m o ni t o r i ng   a l g o r i t hm ,   2 nd   I E E E   I n t e r na t i o nal   C on f e r e nc e   B r oa dban N e t w or k   &   M u l t i m e di a   T e c hno l og y ,   N o v .   2009 ,   do i :   10. 1 109 / I C B N M T . 200 9. 5 3484 90   [ 24]   Y.   J .   K i m ,   H .   K .   K w a k ,   K .   S .   C h ung ,   A   D i s t r i b ut e A r c hi t e c t ur e   B a s e S M T P   S e r v e r   f o r   L a r g e   E m a i l   S e r v i c e ,   T he   K I P T r ans ac t i o ns   P ar t   C ,   v o l .   1 6c ,   no .   5 ,   pp .   597 - 604 ,   O c t .   20 09 ,   do i :   10. 3 745 / K I P S T C . 2009 . 16C . 5 . 59 7 .     [ 25]   J .   W a ng ,   Y .   H u ,   N i n t I n t e r na t i o nal   Sy m pos i um   on  C om put e r s   and  C om m un i c a t i ons ,   v o l .   1,   J a n.   2 00 4 ,   do i 10. 1 109 / I S C C . 2004 . 135 8381 .     [ 26]   P .   R a j e s w a r i a   a nd   P .   A nba l a g a n ,   D e s i g a nd  d e pl o y m e nt   of   a ndr o i ba s e m o bi l e   a pp l i c a t i o f o r   pe r f o r m a nc e   a na l y s i s   o f   m i c r o   s t r i p a t c a nt e nna ,   M i c r opr oc e s s o r s   an M i c r os y s t e m s ,   v o l .   77 ,   S e pt .   20 20 ,   do i :   10. 1 109 / I S C C . 2004 . 135 8381 .     [ 27]   D.   E .   Y a w s o a nd   F.   A .   Y a m o a h,   G e nd e r   v a r i a b i l i t y   i E - l e a r ni ng   ut i l i t y   e s s e n t i a l s :   E v i de nc e   f r o m   a   m ul t i - g e ne r a t i o na l   h i g he r   e duc a t i o c o ho r t ,   C om put e r s   i H u m an  B e hav i or ,   v o l .   11 4,   J a n.   2021 ,   do i 10. 1 016 / j . c hb. 2020 . 1 0655 8 .     [ 28]   L .   A r di t o ,   R .   C o ppo l a ,   G .   M a l n a t i ,   M .   T o r c hi a no ,   E f f e c t i v e ne s s   o f   K o t l i n   v s .   J a v a   i n   a n dr o i d   a p d e v e l o pm e nt   t a s ks ,   I n f o r m at i on   a nd  So f t w ar e   T e c hno l o gy ,   v o l .   127 ,   N o v .   2 020 ,   do i 10. 1016 / j . i nf s o f . 2020 . 1 0637 4 .     [ 29]   N.   L .   M i ng o c   a nd   E.   L.   R .   S a l a ,   D e s i g a nd  D e v e l o pm e n t   o f   L e a r Y o ur   W a y   O ut :   A   G a m i f i e C o nt e nt   f o r   B a s i c   J a v a   C o m put e r   P r o g r a m m i ng ,   P r oc e di C om put e r   S c i e nc e ,   vo l .   161 ,   pp .   101 1 - 1018 ,   201 9 ,   do i 10. 1 016 / j . p r o c s . 2019 . 11 . 2 11 .     [ 30]   R.   Z .   C a b a da ,   M .   L.   B .   E s t r a da ,   F .   G .   H e r nd e z ,   R .   O .   B u s t i l l o s ,   C .   A.   R .   G a r c í a ,   A a f f e c t i v e   a nd  W e 3. 0 - ba s e l e a r n i ng   e nv i r o nm e nt   f o r   a   pr o g r a m m i ng   l a ng ua g e ,   T e l e m at i c s   an I nf or m a t i c s ,   v o l .   35,   no .   3,   pp.   6 11 - 628 ,   J un do i 10 . 101 6/ j . t e l e . 20 17 . 03 . 005 .   201 8.     [ 31]   O bi nn a   O koy e i g bo ,   E de v bi e   A g bo j e ,   E v i og he ne   O m ua bo r , U y i   A i y udubi e   S a m s o n,   a nd   A bi de m i   O r i m o g unj e ,   D e s i g a nd  i m p l e m e n t a t i o o f   a j a v a   ba s e v i r t ua l   l a bo r a t o r y   f o r   da t a   c o m m uni c a t i o s i m u l a t i o n ,   I n t e r na t i ona l   J our nal   o f   E l e c t r i c a l   and  C om p ut e r   E ng i ne e r i ng  ( I J E C E ) ,   v ol .   10 ,   no . 6 ,   pp .   5883 - 58 90,   D e c .   2 020 ,   do i :   10. 1 1591 / i j e c e . v 10i 6 . p p588 3 - 5890 .     [ 32]   G.   L .   T a bo a d a ,   S .   R a m o s ,   R .   R .   E xpó s i t o ,   J .   T o ur i ño ,   R .   D o a l l o ,   J a v a   i t he   H i g P e r f o r m a nc e   C o m put i ng   a r e n a :   R e s e a r c h,   pr a c t i c e   a nd  e xpe r i e nc e ,   Sc i e nc e   of   C om pu t e r   P r ogr a m m i ng ,   v o l .   78 ,   no .   5,   pp.   425 - 44 4,   M a y   2013 do i 10. 1016 / j . s c i c o . 2011. 06 . 002 .     [ 33]   G.   L .   T a bo a da ,   J .   T o ur i ño ,   R .   D o a l l o ,   J a v a   F a s t   S o c ke t s :   E na b l i ng   hi g h - s pe e J a v a   c o m m uni c a t i o ns   o hi g pe r f o r m a nc e   c l us t e r s ,   C om put e r   C om m un i c at i on s ,   v o l .   31,   no .   17,   pp.   404 9 - 4059 ,   N o v .   2008 ,   do i 10. 1 016 / j . c o m c o m . 2008. 0 8 . 0 12 .     [ 34]   D .   L e a ,   T h e   j a v a . u t i l . c o nc ur r e nt   s y nc hr o ni z e r   f r a m e w o r k” ,   S c i e nc e   of   C om pu t e r   P r ogr am m i n g ,   v o l .   58 ,   no .   3,   pp .   293 - 309 ,   D e c .   2 005 ,   do i :   10. 10 16/ j . s c i c o . 2005 . 03 . 0 07 .     [ 35]   T .   Y i y u,   A   ha r dw a r e - o r i e nt e o bj e c t   m o de l   f o r   J a v a   i a n   e m be dd e p r o c e s s o r ,   M i c r o pr o c e s s o r s   an d   M i c r o s y s t e m s ,   v o l .   63 ,   p p.   85 - 97 ,   N o v .   2018 ,   do i 10. 1 016 / j . m i c pr o . 2018 . 08 . 00 7 .     [ 36]   C .   C ha k r a bo r t y ,   S .   S .   P a t ha k ,   a n S .   C ha k r a b a r t i ,   A O ( n )   T e l e pho n y   G a t e w a y   S e l e c t i o M e t ho do l o gy   f o r   I P - P S T N   P a c ke t   R o ut i ng ,   I E E E   I N D I C O N ,   pp .   517 - 52 0,   20 0 9 ,   do i 10. 11 09/ I N D C O N . 2009 . 54 0934 4 .     Evaluation Warning : The document was created with Spire.PDF for Python.