I nte rna t io na l J o urna l o f   E lect rica l a nd   Co m p ute r  E ng in ee ring   ( I J E CE )   Vo l.   10 ,   No .   6 ,  Dec em b er   2 0 2 0 ,   p p .   5 9 8 5 ~ 5 9 9 1   I SS N:  2 0 8 8 - 8708 ,  DOI : 1 0 . 1 1 5 9 1 / i j ec e . v 1 0 i 6 . pp 5 9 8 5 - 5 9 9 1          5985       J o ur na l  ho m ep a g e :  h ttp : //ij ec e. ia esco r e. co m/in d ex . p h p /I JE C E   An  a na ly sis  of  so f tw a re a g ing  in  c lo ud  e nv iro n m en t        Sh rut hi  P . 1 ,  Na g a ra j   G .   Cho lli 2   1 De p a rtme n t  o f   Co m p u ter S c ien c e   a n d   E n g in e e rin g ,   G lo b a l  A c a d e m y   o f   T e c h n o lo g y ,   In d ia   2 De p a rtme n t  o f   In f o rm a ti o n   S c ien c e   a n d   En g in e e ri n g ,   Ra sh tree y a   V id y a la y a   Co ll e g e   o f   En g in e e rin g ,   In d ia       Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec eiv ed   Dec   30 ,   2 0 1 9   R ev i s ed   Ma y   1 ,   2020   A cc ep ted   Ma y   1 6 ,   2 0 2 0       Clo u d   c o m p u ti n g   is  th e   e n v iro n m e n t  in   w h ich   se v e r a l  v irt u a l  m a c h in e s  (V M )   ru n   c o n c u rre n tl y   o n   p h y sic a l  m a c h in e s.  T h e   c lo u d   c o m p u ti n g   in f ra stru c tu re   h o sts  m u lt ip le  c lo u d   se rv ice s   t h a t  c o m m u n ica te  w it h   e a c h   o th e r  u sin g     th e   in terf a c e s.   Du rin g   o p e ra ti o n ,   th e   so f tw a re   s y ste m s  a c c u m u late   e rro rs  o r  g a rb a g e   th a t  lea d s  to   s y ste m   fa il u re   a n d   o th e r  h a z a rd o u s  c o n se q u e n c e s.   T h is  sta tu s  is  c a ll e d   so ft w a re   a g in g .   S o f tw a r e   a g in g   h a p p e n s  b e c a u se   o f  m e m o r y   f r a g m e n tatio n ,   re so u rc e   c o n su m p ti o n   in   larg e   s c a le  a n d   a c c u m u latio n   o f   n u m e rica l   e rro r .   S o f twa re   a g in g   d e g ra d s   t h e   p e rf o r m a n c e   th a t  m a y   r e su lt   in   sy ste m   f a il u re .   T h is  h a p p e n s  b e c a u se   o f   p re m a tu re   re so u rc e   e x h a u stio n .   T h e   e rro rs   th a t  c a u se   so f tw a re   a g in g s   a re   o f   sp e c ial   ty p e s   a n d   targ e t   th e   re sp o n se   ti m e   a n d   it s  e n v iro n m e n t.   T h is  iss u e   is  to   b e   re so lv e d   o n ly   d u rin g   r u n   ti m e   a s   it   o c c u rs  b e c a u se   o f  th e   d y n a m i c   n a tu re   o f   th e   p ro b lem .   T o   a ll e v iate   th e   i m p a c t  o f   so f t wa re   a g in g ,   so f t w a re   r e ju v e n a ti o n   tec h n iq u e   is  b e in g   u se d .   Re j u v e n a ti o n   p r o c e ss   re b o o ts  t h e   s y ste m   or   re in it iate s  th e   so f tw a r e s.   S o f twa r e   re ju v e n a ti o n   re m o v e s   a c c u m u late d   e rro r   c o n d i ti o n s,  f re e s   u p   d e a d lo c k s  a n d   d e f ra g m e n ts  o p e ra ti n g   s y ste m   re so u rc e s   li k e   m e m o r y .   S o f t wa re   a g in g   a n d   re ju v e n a ti o n   h a s g e n e ra ted   a   lo t  o f   re s e a rc h   in tere st  re c e n tl y .   T h is  w o rk   re v i e ws   so m e   o f   th e   re se a r c h   w o rk s   re late d   to   d e tec ti o n   o f   so f t w a re   a g in g   a n d   id e n ti f ies   re se a rc h   g a p s.     K ey w o r d s :   C lo u d   c o m p u tin g     So f t w ar e  a g i n g   So f t w ar e  r ej u v e n atio n   Co p y rig h t  ©   2 0 2 0   In stit u te o f  A d v a n c e d   E n g i n e e rin g   a n d   S c ien c e .    Al l  rig h ts re se rv e d .   C o r r e s p o nd ing   A uth o r :   Sh r u th i P . ,   Dep ar t m en t o f   C o m p u ter   Scie n ce   an d   E n g i n ee r in g ,   Glo b al  A ca d e m y   o f   T ec h n o lo g y ,   I d ea l H o m es T o w n s h ip ,   M y s o r e  R d ,   A d it y a  L a y o u t,  R R   Na g ar ,   B en g alu r u ,   Kar n ata k a  5 6 0 0 9 8 ,   I n d ia   E m ail:  s h r u tip @ g at. ac . i n       1.   I NT RO D UCT I O N     S y s te m   i s   a  g r o u p   o f   i n ter   o p er atin g   co m p o n en ts .   T h e  b o u n d ar y   o f   t h e  s y s te m   s ep ar ates   th e  s y s te m   f r o m   it s   e n v ir o n m e n t  b u t  it s   s er v ices  ar e  al w a y s   to w ar d s   s u r r o u n d in g   en v ir o n m e n t.  So f t war e  f ail u r e  h ap p en s   if   th e  e n v ir o n m e n t  o r ien ted   o u tp u ts   ar e  in co r r ec t .   T h e  s er v ices  in   t h eir   lo n g - r u n   o p er atio n   ac cu m u late   n u m er o u s   i n ter n al  er r o r s   an d   g ar b ag e,   th u s   r esu ltin g   i n   s o f t w ar e  a g in g   a n d   p r o b ab le  f ailu r e  o r   p er f o r m a n ce   d eg r ad atio n   [ 1 ] .   So f t w ar e  a g i n g   p h en o m en o n   is   d ef in ed   a s   th e  i n cr ea s e  o f   f ail u r e  r ate  an d /o r   d ec r ea s e  in   p er f o r m a n ce   o f   a  lo n g - r u n n i n g   s o f t w ar e  s y s t e m .   Ag i n g - r el ated - b u g s   ( AR B s )   g et  ac t iv at ed   an d   p r o p ag ate   in   th e  lo n g   r u n   ca u s i n g   s o f t w ar e  ag in g .   T h ese  m an if e s t  as  f a u lt s   in   t h e  s o f t w ar e  w h ic h   b ec o m e  v is ib le  o n l y   a f ter   co n tin u o u s   ex ec u tio n   o f   t h e  s o f t w ar e  f o r   a  lo n g   p er io d .   T h er e  w ill  n o t  b e  an y   i m p ac t  b ec au s e  o f   t h ese  b u g s   i m m ed iatel y .   B u t   th e y   m ak e  th e  s y s te m   s lo w l y   s h i f t  f r o m   a  h ea lth y   s tate  to   a  f ail u r e  p r o n e  s tate.   Fi g u r e  1   d ep ics th e  s tate  c h an g e  o f   s y s t e m s   a f f ec ted   b y   s o f t w ar e  ag i n g .   Ag i n g   e f f ec ts   ar e  a  r esu lt  o f   er r o r   ac cu m u latio n .   E r r o r   ac c u m u lat io n   lead s   to   r eso u r ce   ex h a u s tio n ,   u n r elea s ed   f i le  lo ck s ,   u n - ter m in ated   t h r ea d s   an d   m e m o r y   l ea k s .   So f t w ar e  a g i n g   e f f ec ts   ca n   b e  d etec ted   b y   u s i n g   ag i n g   i n d icato r s .   E x a m p les  o f   ag in g   i n d icato r s   ar e   f r ee   p h y s ica l  m e m o r y ,  s w ap   s p ac e  u s ed ,   f ile  a n d   p r o ce s s   tab les s ize,   ap p licatio n   r esp o n s e  ti m e,   tr af f ic  m etr ic s   lik e  p ac k e t r ate  an d   b it r ate.     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  10 ,   No .   6 ,  Dec em b er   2 0 2 0   :    5 9 8 5   -   5 9 9 1   5986       Fig u r e  1 .   P er f o r m a n ce   d eg r ad atio n   [2 ]       T h e  p r o p ag atio n   o f   a g i n g - r elat ed   er r o r s   th at  d o   n o t   ca u s e  a  f ailu r e  h id e   i n   t h e  s y s te m   i n ter n al  s tate  a s   a  ti m e  b o m b   [ 3 ] .   T h is   ag i n g - r elate d   er r o r   ac cu m u latio n   lead s   to   th e  f ailu r e  o f   t h e  s y s te m   i n ter n al  en v ir o n m e n t.  So f t w ar e  a g in g   ef f ec ts   ar e  o f   t w o   t y p es,  v o latile  an d   n o n - v o latile.   Vo lat il e  ag in g   e f f ec ts   ar e   cr ea ted   u s u a ll y   i n   o p er atin g   s y s te m   r e s o u r ce s .   T h ese  ca n   b e  r e m o v ed   b y   r e - i n it iati n g   th e   s y s te m   p r o ce s s   t h a t   is   a f f ec ted .   E x a m p les   o f   v o l atile  a g in g   e f f ec t s   ar e  f r ag m en tatio n   o f   m e m o r y o r   o p er ati n g   s y s te m   r e s o u r ce   leak ag e.   B u t,  n o n - v o latile  e f f ec ts   ar e  cr ea ted   i n   s to r a g e  p ar ts   li k e  d atab ase  a n d   f ile  s y s te m .   No n - v o lat ile   ag in g   ef f ec t s   e x is t   ev e n   af t er   r e - in itializat io n   o f   s y s te m .  E x a m p le s   o f   n o n - v o lati l e  ag i n g   e f f ec ts   ar e   f r ag m e n tatio n   i n   f ile   s y s te m   o r   m etad ata  o f   d atab ase.   T h is   is s u e   ca n   b e  d etec ted   o n l y   w h e n   t h e  s y s te m   i s   r u n n i n g ,   b y   m o n ito r i n g   s y s te m   p ar a m eter s   w h ic h   ar e  ag i n g   i n d icato r s .   J u s t  li k e  an ti g en s   i n d icate   ca n ce r   d is ea s e,   ag i n g   i n d icato r s   s i g n i f y   s o f t w ar e  a g i n g .   Ma j o r   ca u s es  f o r   s o f t w ar e   ag i n g   ar e  m e m o r y   lea k s / f r ag m e n tatio n ,   u n r elea s ed   f il e  h an d le s ,     lo ck   co n ten tio n   is s u es,  d ata  co r r u p tio n ,   m e m o r y / s w ap   s p ac e  b lo at,   r o u n d   o f f   er r o r   ac cu m u latio n   a n d   s to r ag e   s p ac e  f r ag m e n tatio n .   W h ile   t h e  s y s te m   is   r u n n i n g ,   ag in g   ef f ec ts   ca n   b e  d etec ted   b y   m o n ito r in g   o f   a g i n g   in d icato r s .   B ased   o n   t h eir   g r an u lar it y ,   a g i n g   in d icato r s   c an   b e  clas s i f ied   i n to   t w o   ca teg o r ies.  T h e y   ar e     s y s te m - w id e  a g i n g   in d icato r s   an d   ap p licatio n - s p ec if ic  a g i n g   in d icato r s .   Me tr ics  r elate d   to   s ev er al  s u b s y s te m s   lik e  OS,  m id d le w ar e,   v ir t u al  m ac h in e   th a t a r e  s h ar ed   b y   r u n n i n g   ap p licatio n s   ca n   b e  o b ta in ed   b y   s y s te m - w id e   ag in g   i n d icato r s .   U s in g   t h e s e  ag in g   i n d icato r s ,   a g in g   e f f ec ts   o f   t h e  w h o le   s y s te m   ca n   b e  s t u d ied .   E x a m p le s   o f   s y s te m - w id e   ag i n g   i n d icato r s   ar e  u s ed   s w ap   s p ac e,   f r ee   p h y s ical  m e m o r y ,   s y s te m   lo ad   an d   f ile   tab le  s ize.   I n f o r m a tio n   s p ec if i c  to   in d i v id u al  ap p licatio n   ca n   b e  o b tain ed   b y   ap p licatio n - s p ec i f ic  ag i n g   in d icato r s     lik e  r e s p o n s e  t i m e,   J av a  V M  h ea p   s ize.   T h ese  a g i n g   i n d icato r s   g iv e   m o r e  s p ec if ic   in f o r m atio n   ab o u t     th e  ap p licatio n   u n d er   o b s er v at io n .   Ag i n g   in d icato r s   h av e  b e en   s t u d ied   in   d etail  b y   s ev er al   r esear ch er s   [ 4 ,  5 ] .   So f t w ar e  ag i n g   ef f ec t s   h ap p en   at  v ar io u s   le v els i n cl u d in g   o p er atin g   s y s te m   lev e l o r   ap p lica tio n   lev el  [ 6 ] .       C o s ts   o f   s o f t w ar e  a g i n g   ar e  o w n er ’ s   lo s s ,   i n ab ilit y   to   k ee p   u p ,   r ed u ce d   p er f o r m an ce   an d   d ec r ea s i n g   r eliab i lit y .   T h e  o w n er s   o f   th e   ag in g   s o f t w ar e  s u f f er   a s   it  is   i n cr ea s i n g l y   d i f f ic u lt  to   k ee p   u p   w it h   t h e  m ar k et.   So f t w ar e  g r o w s   b i g g er   as   it  d eg r ad es.  T h is   h ap p en s   d u e   to   ad d itio n   o f   n e w   co d es  to   m a n ag e   t h e  s o f t w ar e.   B ec au s e  o f   in cr ea s e  in   p r o g r a m   s ize,   th er e  w il l  b e  m o r e  d e m an d s   f o r   m e m o r y   a n d   th er e  w ill  b e  d elay s   as  co d e  is   to   b e  s w ap p ed   in   f r o m   m as s   s to r ag e.   T h e  r esp o n s e  o f   t h e  p r o g r a m   b ec o m e s   s lo w   an d   h e n ce   p er f o r m a n ce   a n d   r eliab ilit y   d ec r ea s es.  So f t w ar e  m ai n t en an ce   ac ti v it ies  i n tr o d u ce   er r o r s   s o m eti m es .   C o r r e ctio n   o f   an   er r o r   m a y   le ad   to   an o th er   er r o r .   So m eti m es  it  m a y   s o   h ap p en   t h at  ea ch   ti m e  a n   atte m p t  is   m ad e  to   d ec r ea s e  th e  er r o r   r at e,   it  m a y   g et  w o r s e.     So f t w ar e  a g in g   i s   in e v itab le  e v en   i f   al l  th e  p r ev e n ti v e  m ea s u r es  ar e  tak e n .   T h e  ab ilit y   to   d esig n   f o r     a  ch an g e  d ep en d s   o n   a n   ab ilit y   to   p r ed ict  th e  f u t u r e.   I f   it  is   d o n e  i m p er f ec tl y   a n d   ap p r o x im atel y ,   o v er   a  p er io d   o f   ti m e,   th e  s o f t w ar e  b ec o m es  u n u s ab le.   P r ev en ti v e  m ea s u r es  ca n n o t  eli m i n ate  a g i n g .   B ec au s e  o f   a g i n g ,     lo t  o f   m o n e y   h a s   b ee n   lo s t   in   v ar io u s   d o m ai n s   ac r o s s   th e  wo r ld .   T ab le  1   s h o w s   t h e  co s t  o f   s o f t w ar e  ag in g   o n   s o m e  US b ased   co m p a n ies o f   d if f er e n t secto r s .     Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       A n   a n a lysi s   o f  s o ftw a r e  a g in g   in   clo u d   e n viro n men t ( S h r u th i  P . )   5987   T ab le  1 .   C o s t o f   s o f t w ar e  a g i n g   [ 7 ]   D o mai n   O p e r a t i o n   T y p e   I n d u st r y   c o st   r a n g e     p e r   h o u r   A v e r a g e   c o st   p e r   h o u r   o f   d o w n t i me   F i n a n c i a l   B r o k e r a g e   $   5 . 6   M   t o   $   7 . 3   M   $   4 . 4 5   M   F i n a n c i a l   C r e d i t   c a r d   /   S a l e s   $   2 . 2   M   t o   $   3 . 1   M   $   2 . 6   M   M e d i a   V i e w   $   2 3 3   K   $   1 5 0   K   R e t a i l   H o me   S h o p p i n g   N e t w o r k   $   8 7   K   t o   $   1 4 0   K   $   1 1 3   K   T r a n sp o r t a t i o n   A i r l i n e s R e se r v a t i o n   $   6 7   K   t o   $   1 1 2   K   $   2 8   K       So f t w ar e  r ej u v e n atio n   i s   th e  p r o ac tiv e  tech n iq u e  p r o p o s ed   to   co u n ter   s o f t w ar e  a g in g   t h at   in v o l v e s     a  s er ies  o f   s tep s   s u ch   a s   p er io d icall y   s to p p in g   t h e  ap p licatio n   an d   r estar ti n g   it  a f ter   clea n i n g   t h e  i n ter n a l  s tate .   So f t w ar e  r ej u v e n atio n   p er f o r m s   f l u s h es  b u f f er   q u e u es , g ar b ag e  clea r an ce ,   r ein it ializes  th e  i n ter n al  k er n e l   tab les,  an d   clea n s   u p   f i le  s y s te m s .   I n tr i n s icall y ,   it  cle an s   an d   r esto r es  th e  o p er atin g   e n v ir o n m e n t.     Fro m   th e  liter atu r e  r e v ie w ,   i t  ca n   b e  o b s er v ed   th at,   s o f t w ar e  r ej u v e n atio n   ap p r o ac h es  ar e  o f   t w o   t y p e s :     T im e - b ased   an d   I n s p ec tio n   b ased   [ 8 ] .   I n   th e  f ir s t  m et h o d ,   r e j u v en atio n   is   ap p lied   at  p r e - d eter m i n ed   in ter v al s   o f   ti m e.   T h is   tec h n iq u e  i s   u s e d   in   en v ir o n m e n ts   s u ch   a s   w e b   s er v er s .   I n   t h e  s ec o n d   m eth o d ,   s o f t w ar e  a g i n g   f o r ec asti n g   i s   d o n e  an d   r ej u v e n a tio n   i s   tr ig g er ed   p r e - e m p ti v el y .       2.   SO F T WAR E   A G I N G   D E T E CT I O N  T E CH NI Q U E S   A lo n s o ,   B elan c h e  an d   Av r es k y   [ 9 ]   u s ed   m ac h in e  lear n i n g   alg o r it h m s   f o r   p r ed ictio n   o f   r eso u r ce   ex h a u s tio n   t h at  ar e  ca u s ed   b y   s o f t w ar e  a n o m alie s .   E v alu atio n   o f   p er f o r m a n ce   w as   d o n e  t h r o u g h   v ar io u s   alg o r ith m s   li k e  K - n ea r es t  n e i g h b o r s ,   Naï v e  B a y e s ,   R a n d o m   Fo r est.  T h e  r esear c h er s   cr ea ted   th r ee   d if f er en t  s ce n ar io s   f o r   ex ec u tio n .   I n   e ac h   s ce n ar i o ,   th e y   u s ed   d i f f e r en t  s o f t w ar e  an o m al y   to   cr a s h   a  s y s te m   u s i n g     T P C - W   b en ch m ar k .   T h e  n u m b er s   o f   i n s ta n ce s   u s ed   ar e  2 8 1 5 ,   1 6 8 8   an d   3 8 1 9 .   T h er e  w er e  a  to tal  o f   2 9   attr ib u tes.  T h e  ex ec u tio n   r es u lts   in d icate   th at  th e  R a n d o m   Fo r est  p er f o r m ed   co m p ar ativ el y b e tte r   in   a ll     th e  th r ee   s ce n ar io s .   Naïv e  B a y es  p r o d u ce d   th e  h i g h e s t  n u m b er   o f   er r o r s .   L as s o   r eg u lar izatio n   w as  u s ed   b y     th e  r esear c h er s   to   r ed u ce   ( u p   to   6 0 %)  th e  n u m b er   o f   p ar a m eter s   t h at   ar e  n ee d ed   to   b u ild   t h e  m o d el.     T h is   f u r th er   r ed u ce d   t h e  er r o r s   in   s e v er al  ca s e s .   L ater ,   th e  an al y s i s   o f   ac c u r ac y a n d   n u m b er   o f   m o n ito r ed   p ar am eter s   w as d o n e.   T o s h iak i  Ha y a s h i  et  al.   [ 10 ]  w o r k ed   to   d etec t  p er f o r m a n ce   d eg r ad atio n   b y   m ea s u r i n g   tr af f i c  b et w ee n   v ir tu a l  m ac h i n es.  T h e  m etr ic  co llectio n   m e th o d   w as  n o n - i n t r u s i v e  as  t h e   tr a f f ic  w as  co lle cted   p ass iv el y   f r o m   a  m ac h i n e  th at  i s   n o t  p ar t  o f   v ir tu al  en v ir o n m e n t  o n   w h ic h   th e  m ea s u r in g   s er v ice s   ar e  h o s ted .   Usi n g   th i s   tech n iq u e,   t h e  m etr ic s   ca n   b e  co llected   ev en   u n d er   ex tr e m e  p er f o r m a n ce   d eg r ad atio n .   T h e   tr af f ic  m etr ic s   u s ed   in   t h e   s t u d y   ar e  b it - r ate ,  p ac k et  r ate,   co n n ec tio n   r ate  a n d   T C P   SYN  lo s s   r ate.   Fo r   m ea s u r i n g   tr a f f ic,     th e  r esear ch er s   u s ed   p r o g r am   p ac k et s   w h ic h   w er e  b u ilt   u s i n g   t h e  C   la n g u a g e  a n d   “ p ca p ”  ( T C P DUM P /   L I B P C A P ,   2 0 1 2 )   lib r a r y .   T h e   m etr ic  v alu e s   w er e  co llected   an d   d eliv er ed f o r   ev er y   6 0   s ec o n d s .   Usi n g   th e s e   m etr ics,  tr ai n i n g   an d   te s t  d at a  w er e  co n s tr u cted .   T h e  v ir tu al  en v ir o n m en t  co n s is ted   o f   A p ac h e  w eb   s er v er   r u n n i n g   o n   v ir tu al  m ac h in e s   h o u s ed   o n   Xen   h y p er v is o r .   T o   m ea s u r e  th e  r eq u est - r esp o n s e  r ate  o f   f iles ,   h ttp er f   to o l  w a s   u s ed   o n   t h e  c lien t  m ac h in e s .   T r ain in g   d ata  w h ic h   i s   o f   6 0 0   in s tan ce s   a n d   tes t  d at a  w h ic h   is   o f   1 0 0 0   in s ta n ce s   w as  co n s tr u cted   u s i n g   tr af f ic  d ata  a n d   r eq u est - r esp o n s e  r ate  d ata.   E ac h   o f   t h e   d ata  s et  h a s   f iv e   attr ib u tes.  Ma c h i n e  lear n in g   c lass i f ier   C 4 . 5   w a s   u s ed   to   b u i ld   d ec is io n   tr ee   w h ic h   d etec te d   th e  p er f o r m a n ce   f r o m   tr a f f ic  m e tr ics.  T h e  p r o p o s ed   m et h o d   w as  f o u n d   r eli ab le  as  th e  er r o r   r atio   w as  s m all  ( 2 . 2 %  f o r   1 0 0 0   in s ta n ce s   o f   test   d ata) .   J in g   L i u   e t  al.   [ 1 1 ]   p r o p o s ed   a  co m p r h e s i v e   s er v ice  r ej u v en atio n   b ased   f au lt   to ler an t   m et h o d   th a t   g u ar a n tees   clo u d   s y s te m ’ s s er v ice  a v ailab ili t y .   T h e  ar ch ite ctu r e  p r o p o s ed in clu d e  s er v ice s   r u n n i n g   o n   VM s ,   s o f t w ar e  r ej u v en at io n   m a n a g er   ( SR M)   i n s talled   o n   ea ch   VM   an d   an   I n ter i m   No d e  h o u s ed   i n   th e   s ep ar ate  p h y s ical  m ac h i n e.   A ll  t h ese  en titi e s   ar e  in   t h e  s a m e  lo ca l  n et w o r k .   W h e n   ag i n g   is   d etec ted   o n   an y   o f     th e  s er v ice  co m p o n e n t s ,   th e  c h ec k   p o in t o f   it s   r u n n in g   s tate  is   cr ea ted   an d   s to r ed   in   t h e  i n t er i m   n o d e.   T h e  VM   th at  h o s t s   a g in g   p r o n e   s er v ice   co m p o n en t  i s   m i g r ated   to   in t er i m   n o d e  to   k ee p   t h e  s er v ice   r eq u ests   co n ti n u it y .   Du r in g   t h e  m ig r atio n ,   th e  tr ac e  lo g   f ile  i s   u p d ated   b y   r ej u v e n atio n   a g e n t.  W h en   m i g r atio n   is   d o n e,   th e  o r ig i n al   v ir tu a l  en v ir o n m en t  is   r eb o o ted   th at  b r in g s   it  to   ag i n g   f r ee   s tate.   Nex t,  t h e  ch ec k   p o i n t  i m ag e  i s   tr an s f er r ed   f r o m   i n ter i m   n o d e  to   o r ig in al  VM .   T h e  tr ac e  lo g   f ile  in   i n te r i m   n o d e  VM is   co p ied   to   o r ig in al  VM .   O n ce   all   th e  tr ac e  lo g   f ile s   ar e  co p ied ,   th er e  w ill b e  a  r ep lica  o f   s er v ic e  co m p o n e n t s   i n   o r ig i n al  VM   an d   VM   o n   i n ter i m   n o d e.   T h e  n et w o r k   tr a f f ic  is   r e d ir ec ted   to   o r ig in al  VM   a n d   VM   in   in ter i m   n o d e  is   s h u t d o wn .   Yo n g q u an   Yan   [1 2 ]  p r o v ed   th at  t h e  s elec tio n   o f   a  p r o p er   d ata  s et  is   s i g n i f ica n t.  T h e   d ata  s et   s elec tio n   ca r r ies  m o r e  w eig h t ag e  t h an   t h e  ap p r o ac h   th a t  is   u s ed   f o r   s o f t w ar e  a g i n g p r e d ictio n .  L i n ea r   an d     n o n - li n ea r   m et h o d s w er e  u s ed   to   d etec t  r eso u r ce   c o n s u m p t io n   o f   ag ed   w eb   s er v er .   Me tr ics  w er e  co llected   f r o m   t h e  s y s te m   u n d er   tr u e  lo ad   an d   th a t  is   n o t  g i v e n   ar ti f ic ial  lo ad .   In   t h is   s t u d y I I S  w eb   s er v er   is   u s ed .   A   s et   o f   h ea l th   ca r e  ap p l icatio n s   r u n n in g   o n   t h e  I I S  w eb   s er v er   ar e  co n s id er ed   f o r   s t u d y .   T o   h an d le  th e  p er f o r m an c e   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  10 ,   No .   6 ,  Dec em b er   2 0 2 0   :    5 9 8 5   -   5 9 9 1   5988   d eg r ad atio n   o f   I I S ser v er ,   th e  o n l y   o p tio n   w as to   r estar t a s   th er e  w as  n o   h o t sta n d b y   s y s te m .   Op er atin g   s y s te m   p ar am eter s   an d   d atab ase  p ar am eter s   i n   r u n n in g   p h a s e  ar e  co llected   u s i n g   b u ilt - i n   w in d o w s   co u n ter   w ith o u t   d is tu r b in g   th e   r u n n i n g   s y s te m .   T w o   m etr ic s   w er e  co llected   at  e v er y   o n e  m i n u te  i n ter v al.   T h e  m etr ic s   w er e   co llected   f o r   av ailab le  m e m o r y   t h at  r ep r esen t  o p er atin g   s y s te m   lev el  a n d   J av a  h ea p   m e m o r y   th at  r ep r e s en t   ap p licatio n   lev el.   T o   f o r ec ast  th e  co n s u m p tio n   o f   r es o u r ce ,   th r ee   m o d els  w er e  u s ed :  s u p p o r t  v ec to r   m ac h i n e   ( SVM ) ,   a u to   r e g r ess i v e  i n te g r ated   m o v i n g   av er a g e  ( A R I MA )   a n d   A a r ti f icial  n e u r al   n et w o r k   ( A NN) .     T h e  o u tco m e  o f   h ea p   m e m o r y   a n d   av ailab le  m e m o r y   p r ed ictio n   in d icate   t h at  n o n - l in e ar   m et h o d s   d o   n o t   p er f o r m   b etter   co m p ar ed   to   lin ea r   m eth o d s   i n   s o m e  s it u atio n s .   T h e  r esear ch er   co n c l u d e  th at  it  is   m o r e  i m p o r tan t to   ch o o s e  p r o p er   d at a  s et  th a n   ch o o s i n g   n o n - li n ea r   o r   lin ea r   m eth o d .     Ah a m ad   et  al .,   [ 7 ]   co n d u cted   s u r v e y   r eg ar d i n g   s o f t w ar e  ag i n g   i s s u es.  Fo u n d   r ea s o n s   a n d   ef f ec ts   o f   s o f t w ar e  ag i n g .   T h e  r esear ch er s   co n clu d ed   th at  c o n clu d ed   th at  it  is   i m p o s s ib le  to   s to p   s o f t w ar e  ag i n g   b u t  it  is   p o s s ib le  to   r ed u ce   its   s p ee d   an d   p r o g r ess .   Fan g   et   al .,   [ 1 3 ]   o p in ed   th at,   i n   s o m e  s y s te m s   w h er e   th e   m e m o r y   i s   s h ar ed   b et w ee n   o p er atin g   s y s te m   an d   ap p licatio n   s o f t w ar e,   as  t h e  m e m o r y   co n s u m p tio n   i s   clo s el y   r elate d   to   s y s te m   p er f o r m an ce   a n d   ch an g e s   co n s ta n tl y ,   u s i n g   e m p ir ical  th r es h o ld s   m a y   ca u s e  w aste  o f   r eso u r ce s o r   s y s te m   o u ta g e.   T h e  r esear ch er s   p r o p o s ed   an   ad ap tiv e  s tr ateg y   ad o p ted   f o r   o p tim iz atio n   o f   th e  t h r es h o ld s .   I n s tead   o f   f ix ed   t h r es h o ld s ,   th e  m e th o d   r eg u lar l y   r eg u late s   th e  t h r esh o ld s   b y   ta k i n g   f e ed b ac k   in f o r m atio n   i n   th e  r u n n i n g   p r o ce s s   in to   ac co u n t.  C r itical  eq u at i o n s   ar e  co n s tr u cted   to   ca lcu late  th e  th r es h o ld s   b y   m ax i m izin g   th e   s y s te m   av ai lab ilit y   an d   r eliab ilit y .   Si m u latio n   r esu lt s   d e m o n s tr ated   th at   th e   p r o p o s ed   m et h o d   ac h ie v es   h i g h er   av ai lab ilit y   an d   m o r e  s tab le  p er f o r m an ce   t h a n   th a t  b ased   o n   e m p ir ical  t h r es h o ld s .   I f   s o m e  p ar a m ete r s   o f   th e  r u n n i n g   en v ir o n m e n t   ar e  u n ce r tai n ,   t h e  n ec es s ar y   p ar a m eter s   ar e  est i m ated   ac co r d in g   to   th e   s o f t war e  b eh av io r   d u r i n g   th e  co n s ta n t  r u n n in g   p r o ce s s .   T h is   m e th o d   r eg u la tes  th e  th r esh o ld   b y   u s i n g   f ee d b ac k   in f o r m atio n   in   th e  r u n n in g   p r o ce s s .   I n   t h e  s i m u lat io n   r es u lts ,   it  is   o b s e r v ed   th at  t h e  p r o p o s ed   m et h o d   ac h iev es  h i g h er   av ailab ilit y   an d   s tab le  p er f o r m an ce .     So m e  o f   t h e  s o l u tio n s   p r o p o s ed   ca n   b e  s ee n   i n   [ 1 4 - 1 9 ] .   S o m e  o f   t h e  r esear ch er s   h av e  w o r k ed   o n   d if f er e n t  p latf o r m s .   D.   C o tr o n eo   et  al  [ 2 0 ]   p r esen t ed   th e  d esig n   o f   an   ag i n g   d etec tio n   an d   r e j u v en atio n   to o l  f o r   An d r o id   A DaRT A   w h ic h   p er f o r m s   s elec ti v e  m o n ito r i n g   o f   s y s te m   p r o ce s s es  an d   o f   tr en d s   in   s y s te m   p er f o r m a n ce   in d icato r s .  E .   An d r ad e   et  al  [ 2 1 ]   p r o p o s ed   a  d eter m in i s tic   an d   s to ch a s tic  p etr i  n et   ( DSP N)   f o r     q u an tita tiv e l y   a n al y zi n g   th e   i m p ac ts   o f   s o f t w ar e  a g in g   p h e n o m e n o n   o n   a  c y b er - p h y s ica l   s y s te m   u s i n g   ed g e  co m p u ti n g .   L i u   et  al .,   [ 2 2 ]   p r o p o s ed   a  n o v el  h y b r id   ag in g   p r ed ictio n   m o d el  n a m ed   C SS A P   w h ic h   i s   an   in te g r atio n   o f   a u to r eg r es s iv e   in te g r ated   m o v i n g   a v er ag e  ( AR I M A )   m o d el  a n d   lo n g   s h o r t  ter m   m e m o r y   ( L ST M)   m o d el  f o r   clo u d   s er v i ce s .  Sev er al  o th er   w o r k s   in   t h e   ar ea   ar e  also   s u r v e y ed   [ 2 3 - 3 0 ] .     Vir tu alize d   co n tai n er s   h a v e  b ee n   s tu d ied   in   [ 3 1 - 3 4 ] .   Usi n g   co n tain er s ,   d ev elo p er s   ca n   d esig n   s o f t w ar e  i n   th e  lo ca l  en v ir o n m en t.  C o n tai n er s   ar e  s m aller   t h an   v ir tu a l  m ac h i n es  a n d   h u n d r ed s   o f   th e m   r u n   o n   a  s in g le  p h y s ical  m ac h i n e.   So f t w ar e  ag i n g   m a y   af f ec t  s u c h   s y s te m s   al s o .   Mo b ile  s y s te m s   a ls o   g et  af f ec ted   b y   s o f t w ar e  a g i n g   a s   s tu d ied   i n   [ 3 5 - 3 7 ] .   M ac h in e  lear n in g   h as   b ee n   u s ed   f o r   s o f t w ar e  a g in g   d et ec tio n   in   m o b ile   s y s te m s   [ 3 8 ] .   Ma r k o v   s to ch asti c  p r o ce s s es  h a v e  b ee n   u s e d   f o r   an aly z in g   s o f t w ar e  ag i n g   b eh a v io r   [ 3 9 ] .     So m e  r esear ch er s   h a v e  p r o v i d ed   asy m p to tic  o r   s tead y - s tat e  s o lu tio n s   w h ic h   ar e  in s u f f i cien t  f o r   r ea l - ti m e  s y s te m s   [ 4 0 ] .   Ma ch i n e  lear n i n g   h a s   b ee n   u s ed   to   p r ed ict  s o f t w ar e  a g in g   in   [ 4 1 - 4 2 ] .   S y s te m   s o f t w ar es  m a y   also   g et  a f f ec ted   b y   s o f t w ar e  f au lt  a n d   r elate d   s tu d y   ca n   b e  f o u n d   in   [ 4 3 ] .   R eliab ilit y   o f   cl o u d - b ased   s y s te m s   w it h   m u ltip le  s o f t w ar e  s p ar e  co m p o n e n t s   h a s   b ee n   s t u d ied   in   [ 4 4 ] .   Sim ilar   r esear ch es  ca n   b e  f o u n d     in   [ 4 5 - 5 0 ] .   T ab le  2   ( s ee   a p p en d ix )   p r esen ts   t h e  s u m m ar y   o f   p r ev io u s   w o r k s   in   t h e  ar ea   o f   s o f t w ar e  d etec tio n .       3.   CO NCLU SI O N     I t  ca n   b e  o b s er v ed   f r o m   t h e  l iter atu r e  t h at  s o m e  o f   th e  w o r k s   ar e  p lat f o r m   s p ec if ic  a n d   c an   n o t  b e   ap p lied   to   d if f er en t  p latf o r m s .   So m e  s tu d ie s   h a v e  u s ed   m a ch in e  lear n i n g   f o r   d etec tio n   o f   s o f t w ar e  a g in g .     B u t  th e  ac cu r ac y   o f   th e  a g in g   d etec tio n   ca n   b e  i m p r o v ed   b y   co m b i n i n g   m o r e  th a n   o n e   m eth o d .   Fo r   ag in g   in d icato r   m etr ic  co llectio n ,   m eth o d s   u s ed   b y   s o m e  o f   t h e  r esear ch er s   ar e  i n tr u s iv e,   i.e . ,   t h e  m e tr ic  co llecto r   s o f t w ar e  also   co n s u m e s   r eso u r es.  I t  ca n   b e  co n clu d ed   th at  it   is   i m p o s s ib le  to   s to p   s o f t w ar e   ag i n g   b u t  it  ca n   b e  ad d r ess ed   o n l y   i n   r u n   ti m e  b e ca u s e  o f   t h e  d y n a m ic  n at u r e  o f   t h e  p r o b le m .   T h e  a n al y s is   o f   th e  p r ev io u s   w o r k s   in d icate   th at  t h er e  is   a  n ec ess i t y   o f   n o n - i n tr u s i v e,   p latf o r m   i n d ep en d en t  s o f t w ar e  ag i n g   d e tectio n   tech n iq u e s   th at  co m b i n e  t h e  p r ed ictiv e  p o w er   o f   m ac h i n e  lear n in g   to o l  an d   s tati s tical  m o d els  to   s tr e n g th e n   t h e  ac c u r ac y .   As  clo u d   co m p u tin g   h as  b ec o m e  t h e  n o r m ,   i t  is   w o r th   co n d u ctin g   r esear ch   in   t h e  ar ea   o f   s o f t w ar e  ag i n g   i n   clo u d   s y s te m s   an d   p r o v id e  a  s o lu tio n .           Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       A n   a n a lysi s   o f  s o ftw a r e  a g in g   in   clo u d   e n viro n men t ( S h r u th i  P . )   5989   AP P E NDI X       T ab le  2 .  Su m m ar y   o f   p r ev io u s   w o r k s   R e se a r c h e r   R e se a r c h   w o r k   d o n e   R e mark   A l o n so ,   e t   a l . ,   [ 9 ]   a.   A n a l y z e d   a   se t   o f   M L   a l g o r i t h ms f o r   p r e d i c t i n g   sy st e m c r a sh e s  d u e   t o   t h e   r e so u r c e   e x h a u s t i o n   c a u se d   b y   so f t w a r e   a n o mal i e s.   b.   Ev a l u a t e d   c l a ss i f i e r s l i k e   D e c i s i o n   t r e e s,  S u p p o r t   V e c t o r   M a c h i n e s a n d   K -   N e a r e st   N e i g h b o u r   c.   R a n d o m F o r e st   o b t a i n e d   a   mu c h   b e t t e r   r e su l t   ( e r r o r   l e ss t h a n   1 %)   U se d   mac h i n e   l e a r n i n g   a l g o r i t h ms   T o sh i a k i ,   e t   a l . ,   [ 1 0 ]   a.   U se d   a   n o n - i n t r u si v e   me t h o d   o f   me t r i c s c o l l e c t i o n   u si n g   a   ma c h i n e   t h a t   i s se p a r a t e   f r o m v i r t u a l   ma c h i n e s a n d   p h y si c a l   h o st s.   b.   H t t p e r f ,   a   w e b   b e n c h mar k   w a s ru n   o n   t h e   c l i e n t   m a c h i n e s t h a t   i s  u se d   t o   me a su r e   t h e   r e q u e st - r e sp o n se   r a t e   o f   f i l e s b e i n g   t r a n sf e r r e d   b e t w e e n   t h e   v i r t u a l   m a c h i n e s a n d   c l i e n t s.   c.   T h e   d e t e c t i o n   o b t a i n e d   u s i n g   c 4 . 5   ma c h i n e   l e a r n i n g   c l a ss i f i e r   p r o v e d   r e l i a b l e   d.   A   mo n i t o r i n g   a g e n t   i n   e v e r y   V M   c o l l e c t s me t r i c s ;   C P U   u sag e   a n d   f r e e   me mo r y   a v a i l a b l e .   T h e   a g e n t   e n c a p s u l a t e s t h i s  d a t a   i n t o   a   p a c k e t   a n d   se n d s  i t   t o   t h e   a g i n g   d e t e c t o r   mo d u l e   e.   T h i s p r o c e ss  a c h i e v e s t w o   t a sk s;   Ex p e c t e d   A r r i v a l   T i me   ( EA T )   o f   n e x t   p a c k e t   a n d   t h e   i n f o r ma t i o n   i t   b r i n g s.  I f   n e x t   me t r i c s   d a t a   p a c k e t   a r r i v e s  a f t e r   EA T   o r   d o e s n o t   a r r i v e ,   i t   i n d i c a t e s so me   f a i l u r e   p r o b a b i l i t y   f.   T h e   C P U   u sag e   a n d   f r e e   me mo r y   a v a i l a b l e   i s u se d   t o   d e t e c t   t h e   a g i n g   se v e r i t y .   U se d   mac h i n e   l e a r n i n g   a l g o r i t h ms   J .   L i u ,   e t   a l . ,   [ 1 1 ]   a.   A   mo n i t o r i n g   a g e n t   i n   e v e r y   V M   c o l l e c t s me t r i c s ;   C P U   u sag e   a n d   f r e e   me mo r y   a v a i l a b l e .   T h e   a g e n t   e n c a p s u l a t e s t h i s  d a t a   i n t o   a   p a c k e t   a n d   se n d s  i t   t o   t h e   a g i n g   d e t e c t o r   mo d u l e   b.   T h i s p r o c e ss  a c h i e v e s t w o   t a sk s;   Ex p e c t e d   A r r i v a l   T i me   ( EA T )   o f   n e x t   p a c k e t   a n d   t h e   i n f o r ma t i o n   i t   b r i n g s.  I f   n e x t   me t r i c s   d a t a   p a c k e t   a r r i v e s  a f t e r   EA T   o r   d o e s n o t   a r r i v e ,   i t   i n d i c a t e s so me   f a i l u r e   p r o b a b i l i t y   c.   T h e   C P U   u sag e   a n d   f r e e   me mo r y   a v a i l a b l e   i s u se d   t o   d e t e c t   t h e   a g i n g   se v e r i t y .   I n t r u si v e   M e t h o d   Y .   Y a n ,   e t   a l . ,   [ 1 2 ]   a.   O p e r a t i n g   sy st e m p a r a me t e r s a n d   d a t a b a se   p a r a me t e r s i n   r u n n i n g   p h a se   a r e   c o l l e c t e d   u s i n g   b u i l t - i n   w i n d o w s c o u n t e r   w i t h o u t   d i st u r b i n g   t h e   r u n n i n g   sy st e m   b.   O n l y   t w o   me t r i c s a r e   c o n s i d e r e d ;   a v a i l a b l e   me mo r y   t h a t   r e p r e se n t   o p e r a t i n g   sy st e m l e v e l   a n d   . n e t   c o mm o n   l a n g u a g e   r u n t i me   me mo r y   i n   a l l   h e a p s   ( h e a p   me mo r y ,   f o r   sh o r t )   a s w e l l   a s Ja v a   h e a p   me mo r y   i n   A p a c h e   w e b   se r v e r   t h a t   r e p r e se n t   a p p l i c a t i o n   l e v e l   c.   T h e   f o r e c a st i n g   o f   r e so u r c e s i s  d o n e   u si n g   t h r e e   mo d e l s,  A R I M A ,   A N N ,   a n d   S V M   P l a t f o r m Sp e c i f i c   U se d   I I S   W e b se r v e r   P r o v e d   c h o o si n g   p r o p e r   d a t a se t   i s mo r e   i m p o r t a n t   t h a n   c h o o si n g   l i n e a r   o r   n o n   l i n e a r   me t h o d s   S .  A h a ma d   [ 7 ]   C o n d u c t e d   su r v e y   r e g a r d i n g   a g i n g   i ss u e s.  F o u n d   r e a so n s o f   a g i n g ,   e f f e c t s o f   so f t w a r e   a g i n g .   C o n c l u d e d   t h a t   i t   i s  i mp o ss i b l e   t o   st o p   so f t w a r e   a g i n g   b u t   i t   i s  p o ssi b l e   t o   r e d u c e   i t s s p e e d   a n d   p r o g r e ss   Y .   F a n g ,   e t   a l . ,   [ 1 3 ]   a.   I n st e a d   o f   f i x e d   t h r e sh o l d s,   t h e   me t h o d   u se d   i n   t h i s   w o r k   r e g u l a r l y   r e g u l a t e s t h e   t h r e sh o l d s b y   t a k i n g   f e e d b a c k   i n f o r ma t i o n   i n   t h e   r u n n i n g   p r o c e ss i n t o   a c c o u n t .     b.   C r i t i c a l   e q u a t i o n s  a r e   c o n st r u c t e d   t o   c a l c u l a t e   t h e   t h r e sh o l d s  b y   max i mi z i n g   t h e   sy st e m a v a i l a b i l i t y .   R e c o mm e n d e d   A d a p t i v e   T h r e sh o l d   f o r   a g i n g   d e t e c t i o n   J.  L i u ,   e t   a l . ,   [ 2 2 ]   D e v e l o p e d   C S S A P   w h i c h   i s  a n   i n t e g r a t i o n   o f   A u t o r e g r e ssi v e   I n t e g r a t e d   M o v i n g   A v e r a g e   ( A R I M A )   mo d e l   a n d   L o n g   S h o r t - T e r m   M e mo r y   ( L S T M )   H y b r i d   a g i n g   p r e d i c t i o n   mo d e l       RE F E R E NC E S     [1 ]   D.  Co tro n e o ,   e t  a l. ,   “ S o f t w a r e   Ag in g   a n d   Re ju v e n a ti o n :  W h e re   W e   A re   a n d   W h e re   We  A r e   G o i n g ,”   Pro c e e d in g s   3 rd   I n ter n a t io n a l  W o rk sh o p   o n     S o ft wa re   A g in g   a n d   Reju v e n a ti o n ,   ( W o S AR   2 0 1 1 ),   p p .   1 - 6 ,   2 0 1 1 .    [2 ]   Ro b e rto   Na tella,  " S o f twa re   A g in g   a n d   Re j u v e n a ti o n , "   [ On li n e ] ,   A v a il a b le:  h tt p :/ / w p a g e . u n in a . it /ro b e rto . n a tella/ .   [3 ]   W .   E .   W o n g   a n d   B .   Cu k ic,  “ A d a p ti v e   Co n tr o l  A p p ro a c h   f o r  S o f tw a r e   Qu a li t y   I m p ro v e m e n t , ”   S e ri e s  o n   S o ft wa re   En g i n e e rin g   a n d   K n o wle d g e   E n g i n e e rin g ,  v o l.   2 0 ,   2 0 1 1 .   [4 ]   R .   M a ti a s,  e t   a l. ,   “ M o n it o ri n g   M e m o r y - R e late d   S o f tw a r e   Ag in g :  A n   Ex p lo ra to ry   S tu d y , ”   2 3 t h   I n ter n a ti o n a l   S y mp o si u m o n   S o ft w a re   R e li a b il it y   E n g i n e e rin g   W o rk sh o p s ,   p p .   2 4 7 - 2 5 2 ,   2 0 1 2 .   [5 ]   D .  Co tr o n e o   a n d   R .   Na tella,  “ M o n it o ri n g   o f   A g in g   S o f twa re   S y ste m s   a ffe c ted   b y   In teg e r  Ov e r f lo w s , ”   Pro c e e d in g s   o f  t h e   IEE E  2 3 r d   In ter n a ti o n a l  S y mp o siu m  o n   S o ft wa re   Reli a b il it y   En g i n e e rin g ,   p p .   2 6 5 - 2 7 0 ,   2 0 1 2 .   [6 ]   A .   G u p ta,  e t  a l. ,   “ P re d ictio n   o f   S o f twa re   A n o m a li e s  u sin g   T i m e   S e ries   A n a l y sis  –   A   re c e n t  stu d y , ”   In ter n a ti o n a l   J o u rn a l   o n   A d v a n c e d   Co m p u ter   T h e o ry   a n d   E n g in e e rin g ,  v o l.   2 ,   n o.   3 ,   p p .   1 0 1 - 1 0 8 ,   2 0 1 3 .   [7 ]   S .  A h a m a d ,   “ S tu d y   o f  S o f t w a re   Ag in g   Iss u e s  a n d   P re v e n ti o n   S o lu ti o n s , ”  In ter n a ti o n a l  J o u rn a l  o f  Co mp u ter   S c ien c e   a n d   In fo rm a t io n   S e c u rity ,  v o l.   1 4 ,   n o .   0 8 ,   p p .   3 0 7 - 3 1 ,   2 0 1 6 .   [8 ]   J.  A lo n so ,   e t   a l. ,   “ A   c o m p a ra ti v e   e x p e ri m e n tal  stu d y   o f   so f t w a r e   re ju v e n a ti o n   o v e rh e a d , ”   Per f o rm a n c e   Eva lu a t io n ,  v o l.   7 0 ,   n o .   3 ,   p p .   2 3 1 - 2 5 0 ,   2 0 1 3 .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  10 ,   No .   6 ,  Dec em b er   2 0 2 0   :    5 9 8 5   -   5 9 9 1   5990   [9 ]   J.  A lo n so ,   e t  a l. ,  “ P re d icti n g   S o f tw a r e   A n o m a li e s  U sin g   M a c h in e   L e a rn in g   Tec h n iq u e s, ”   IEE E  1 0 t h   In ter n a ti o n a l   S y mp o si u m o n   Ne two rk   Co m p u t in g   a n d   Ap p li c a t io n s ,   Ca m b rid g e ,   M A ,   p p .   1 6 3 - 1 7 0 ,   2 0 1 1 .   [1 0 ]   T .   Ha y a sh i ,   e t  a l. ,   “ P e rf o r m a n c e   De g ra d a ti o n   De tec ti o n   o f   V irt u a l  M a c h in e s v ia P a ss iv e   M e a su re m e n t  a n d   M a c h i n e   L e a rn in g , ”   In ter n a ti o n a l  J o u rn a l  o f  A d a p ti v e ,   Res il ien t   a n d   Au t o n o mic   S y ste ms ,  v o l.   5 ,   n o.   2 ,   p p .   4 0 - 5 6 ,   2 0 1 4 .   [1 1 ]   J .   L iu ,   e t  a l. ,   “ S o f tw a re   R e ju v e n a ti o n   b a se d   F a u lt   T o lera n c e   S c h e m e   f o r  Clo u d   A p p li c a ti o n s , ”  IEE E   8 th   In ter n a t io n a l  C o n fer e n c e   o n   Cl o u d   Co m p u ti n g ,   p p .   1 1 1 5 - 1 1 1 8 ,   2 0 1 5 .   [1 2 ]   Y .   Ya n ,   “ A   P ra c ti c e   G u id e   o f  P re d ictin g   Re so u r c e   Co n s u m p ti o n   i n   a   W e b   S e rv e r , ”   Rev ie w  o f  Co mp u ter   En g i n e e rin g   S t u d ies ,  v o l .   2 ,   n o.   3 ,   p p .   1 - 8 ,   2 0 1 5 .   [1 3 ]   Y.  F a n g ,   e t  a l. ,  “ A   R e ju v e n a ti o n   S trate g y   o f   Tw o - G r a n u larity   S o f t w a r e   Ba se d   o n   A d a p ti v e   Co n tro l , ”   IEE E  2 2 n d   Pa c if ic R im  I n ter n a ti o n a l   S y mp o s iu m o n   De p e n d a b le Co m p u ti n g   ( PR DC) ,   Ch ristc h u rc h ,   p p .   1 0 4 - 1 0 9 ,   2 0 1 7 .   [1 4 ]   F .   M a c h id a ,   e t  a l . ,   “ A g in g - Re lat e d   Bu g s  in   Clo u d   C o m p u ti n g   S o f t w a r e , ”   IEE E  2 3 rd   I n ter n a ti o n a l   S y mp o si u m  o n   S o ft w a re   Relia b il it y   En g in e e rin g   W o rk sh o p s ( IS S RE W ) ,   Da ll a s,  T X,  p p .   2 8 7 - 2 9 2 ,   2 0 1 2 .   [1 5 ]   H.  Ok a m u ra   a n d   T .   Do h i ,  “ Op ti m iza ti o n   o f   Op p o rt u n it y - Ba s e d   S o f tw a r e   Re ju v e n a ti o n   P o li c y , ”   IEE E  2 3 r d   In ter n a t io n a l  S y mp o si u m o n   S o f t wa re   Relia b il it y   E n g i n e e rin g   W o rk sh o p s ,   Da ll a s,  T X ,   p p .   2 8 3 - 2 8 6 ,   2 0 1 2 .   [1 6 ]   S .   L i  a n d   Q.  Yo n g ,   “ S o f tw a r e   Ag in g   De te c ti o n   Ba se d   o n   N A RX   M o d e l , ”   W e b   In fo r ma ti o n   S y ste ms   a n d   Ap p li c a ti o n s C o n fer e n c e   ( W IS A) ,   Ha ik o u ,   p p .   1 0 5 - 1 1 0 ,   2 0 1 2 .   [1 7 ]   D .   Bru n e o   a n d   S .   Diste f a n o ,   “ Qu a n ti tativ e   A ss e ss m e n ts  o f   Distrib u ted   S y ste m s :  M e th o d o lo g ies   a n d   T e c h n iq u e s , ”   S c riv e n e r P u b li s h in g   L L C ,   2 0 1 5 .   [1 8 ]   F .   M a c h id a ,   e t  a l. ,  “ Jo b   Co m p let io n   T im e   o n   a   V irt u a li z e d   S e rv e r  S u b jec t  to   S o f twa re   Ag in g   a n d   Re ju v e n a ti o n , ”   IEE E  T h ird   I n ter n a ti o n a l   W o rk sh o p   o n   S o ft wa re   A g in g   a n d   Reju v e n a ti o n   ( W o S AR ) ,   Hiro s h im a ,   pp.   44 - 4 9 ,   2 0 1 1 .   [1 9 ]   L .   Jia n g ,   e t  a l. ,  “ T i m e   a n d   P re d i c ti o n   b a s e d   S o f tw a re   Re ju v e n a ti o n   P o l icy , ”   S e c o n d   In ter n a ti o n a l   Co n fer e n c e   o n   In fo rm a t io n   T e c h n o l o g y   a n d   Co m p u ter   S c ien c e   ( IT CS ) ,   Kie v ,   p p .   1 1 4 - 1 1 7 ,   2 0 1 0 .   [2 0 ]   D.  Co tro n e o ,   e t  a l. ,  “ A   Co n f ig u ra b le  S o f tw a re   Ag in g   De t e c ti o n   a n d   Re ju v e n a ti o n   A g e n t  f o r  A n d ro i d , ”   2 0 1 9   IEE E   In ter n a t io n a l  S y mp o siu m  o n   S o ft w a re   Relia b il it y   En g i n e e rin g   W o rk sh o p s  ( IS S RE W ) ,   Be rli n ,   G e r m a n y ,     p p .   2 3 9 - 2 4 5 ,   2 0 1 9 .   [2 1 ]   E.   A n d ra d e   a n d   F .   M a c h id a ,   “ A n a l y si s  o f   S o f t wa re   Ag in g   I m p a c ts  o n   P la n t  A n o m a l y   De tec t io n   w it h   Ed g e   Co m p u ti n g , ”   2 0 1 9   IEE E  In ter n a ti o n a l  S y mp o siu m  o n   S o f twa re   Relia b i li ty  En g in e e rin g   W o rk sh o p s  ( IS S RE W ) ,  Be rli n ,   G e r m a n y ,   p p .   2 0 4 - 2 1 0 ,   2 0 1 9 .   [2 2 ]   J.  L iu ,   e t  a l. ,  “ CS S A P :  S o f twa re   A g in g   P re d icti o n   f o r  Clo u d   S e rv ice s  Ba se d   o n   A RIM A - L S T M   H y b rid   M o d e l , ”   2 0 1 9   IEE E  I n ter n a ti o n a l   Co n fer e n c e   o n   W e b   S e rv ice s ( IC W S ) ,   M il a n ,   Italy ,   p p .   2 8 3 - 2 9 0 ,   2 0 1 9 .   [2 3 ]   M .   T o rq u a to ,   e t  a l. ,  “ A n   a p p ro a c h   to   in v e stig a te  a g in g   s y m p to m s  a n d   re ju v e n a ti o n   e ff e c ti v e n e ss   o n   so f t w a re   s y ste m s, ”   2 0 1 7   1 2 t h   Ib e ria n   C o n f e re n c e   o n   In f o rm a ti o n   S y ste ms   a n d   T e c h n o l o g ies   ( CIS T I) ,   L isb o n ,   p p .   1 - 6 ,   2 0 1 7 .   [2 4 ]   I.   M .   Um e sh ,   e t  a l. ,   “ S o f tw a re   Ag in g   F o re c a stin g   Us in g   T i m e   S e ries   M o d e l , ”  I n d o n e sia n   J o u r n a l  o f  E lec trica l  En g i n e e rin g   a n d   C o mp u ter   S c ien c e   ( I J EE CS ) ,  v o l.   7 ,  n o .   3 ,   p p .   8 3 9 - 8 4 5 ,   2 0 1 7 .   [2 5 ]   I.   M .   U m e sh ,   e t  a l. ,   “ S o f t w a re   Re ju v e n a ti o n   M o d e l  f o r  Clo u d   Co m p u ti n g   P latf o rm , ”  In ter n a ti o n a l  J o u r n a l  o f   Ap p li e d   E n g i n e e rin g   Res e a rc h ,  v ol .   1 2 ,   n o .   1 9 ,   p p .   8 3 3 2 - 8 3 3 7 ,   2 0 1 7 .   [2 6 ]   M .   T o rq u a t o ,   e t  a l. ,   “ S W A RE:   A   m e th o d o lo g y   f o r  so f t w a re   a g in g   a n d   re j u v e n a ti o n   e x p e rim e n t s,”   J o u rn a l  o f   In fo rm a t io n   S y ste ms   En g in e e rin g   &   M a n a g e me n t ,   v o l.   3 ,   n o .   2 ,   p p .   1 5 - 2 7 ,   2 0 1 8 .   [2 7 ]   I.   M .   Um e sh   a n d   G .   N.  S rin iv a s a n ,   “ Dy n a m i c   so f t wa re   a g in g   d e tec ti o n - b a se d   f a u lt   to ler a n t  s o f tw a re   re ju v e n a ti o n   m o d e l   f o r  v irt u a li z e d   e n v iro n m e n t , ”  i n   S a tap a th y   S . ,  e t  a l. ,  ( e d s ),   Pro c e e d in g s  o f  t h e   in ter n a ti o n a l   c o n fer e n c e   o n   d a t a   e n g i n e e rin g   a n d   c o mm u n i c a ti o n   tec h n o l o g y .   A d v a n c e s  in   in telli g e n t  sy ste ms   a n d   c o mp u ti n g ,   v o l.   4 6 9 ,     p p .   7 7 9 - 7 8 7 ,   2 0 1 7 .   [2 8 ]   I.   M .   Um e sh ,   G .   N.  S rin iv a sa n ,   M .   T o rq u a to ,   “ S o f twa re   Ag in g   F o re c a stin g   Us in g   T i m e   S e ries   M o d e l , ”  In d o n e si a n   J o u rn a l  o f  El e c trica l  En g in e e rin g   a n d   Co m p u t e r  S c ien c e   ( IJ EE CS ) ,  v o l.   7 ,   n o .   3 ,   p p .   8 3 9 - 8 4 5 ,   2 0 1 7 .   [2 9 ]   M.  T o rq u a to ,   e t  a l . ,   “ M o d e ls  f o r  a v a il a b il it y   a n d   p o w e r  c o n su m p ti o n   e v a lu a ti o n   o f   a   p riv a te  c lo u d   w it h   VM M   re ju v e n a ti o n   e n a b led   b y   V M   li v e   m i g ra ti o n , ”  T h e   J o u rn a l  o f  S u p e rc o mp u ti n g ,  v ol .   7 4 ,   n o .   9 ,   pp .   4 8 1 7 - 4 8 4 1 ,   2 0 1 8 .   [3 0 ]   M .   T o rq u a to   a n d   M .   V ieira ,   “ An   Ex p e rim e n tal  S tu d y   o f   S o f t w a re   Ag in g   a n d   Re ju v e n a ti o n   in   Do c k e rd , ”   1 5 t h   Eu ro p e a n   De p e n d a b le C o mp u ti n g   Co n fer e n c e   ( EDCC) ,   Na p les ,   Ital y ,   p p .   1 - 6 ,   2 0 1 9 .   [3 1 ]   A .   M o u a t,   “ Us in g   Do c k e r  De v e lo p in g   a n d   De p l o y in g   S o f t w a re   w it h   Co n tain e rs , ”  O’Re il ly M e d i a   Pu b . ,   2 0 1 5 .   [3 2 ]   D.  Be rn ste in ,   “ Co n tain e rs  a n d   c l o u d :  F r o m   lx c   to   d o c k e r  to   k u b e rn e tes , ”   IEE E  Clo u d   C o mp u ti n g ,  v o l.   1 ,   n o .   3 ,   p p .   8 1 - 8 4 ,   2 0 1 4 .     [3 3 ]   N.  A lsh u q a y ra n ,   e t  a l. ,  “ A   s y ste m a ti c   m a p p in g   stu d y   in   m ic ro se rv ice   a r c h it e c tu re , ”   IEE E  9 th   In ter n a ti o n a l   Co n fer e n c e   o n   S e rv ice - Or ien ted   Co mp u t in g   a n d   Ap p li c a t io n s ( S OCA ) ,   p p .   4 4 - 5 1 ,   2 0 1 6 .   [3 4 ]   D.  M e ss in a ,   “ 5   y e a rs  late r  w h e re   a re   y o u   o n   y o u r  d o c k e r  jo u r n e y ? ”  D o c k e r  b lo g ,   2 0 1 8 .   [ On li n e ] ,   A v a il a b le:  h tt p s:/ /b l o g . d o c k e r. c o m /2 0 1 8 /0 3 / 5 - y e a rs - late r - d o c k e r - jo u rn e y / .   [3 5 ]   D.  Co tro n e o ,   e t  a l. ,  “ S o f twa re   a g in g   a n a l y sis  o f  th e   a n d ro id   m o b il e   OS , ”   IEE E  In ter n a ti o n a l   S y mp o siu m  o n   S o ft w a re   Rel ia b il it y   En g in e e rin g   ( IS S RE ) ,   p p .   4 7 8 - 4 8 9 ,   2 0 1 6 .   [3 6 ]   C.   G u o ,   e t  a l . ,  “ Us e   tw o   lev e l  re ju v e n a ti o n   to   c o m b a t  so f tw a r e   a g in g   a n d   m a x i m ize   a v e ra g e   re so u rc e   p e rf o r m a n c e , ”   IEE E  1 2 t h   In ter n a ti o n a l  C o n fer e n c e   o n   Emb e d d e d   S o ft w a re   a n d   S y ste ms ,   p p .   1 1 6 0 - 1 1 6 5 ,   2 0 1 5 .   [3 7 ]   Y.   Qia o ,   e t  a l. ,  “ A n   e m p iri c a l  s tu d y   o f   so f t w a re   a g in g   m a n ifes t a ti o n   i n   a n d r o id , ”   In ter n a ti o n a l  S y mp o si u m  o n   S o ft w a re   Relia b il it y   En g in e e rin g   W o rk sh o p s ( IS S RE W ) ,   p p .   8 4 - 9 0 ,   2 0 1 6 .   [3 8 ]   S .   Hu o ,   e t  a l. ,  “ Us in g   m a c h in e   lea rn in g   f o r  so f t w a r e   a g in g   d e t e c ti o n   in   A n d r o id   sy ste m , ”   T e n th   In ter n a ti o n a l   Co n fer e n c e   o n   Ad v a n c e d   C o mp u t a ti o n a l   In tell ig e n c e   ( ICACI) ,   X iam e n ,   p p .   7 4 1 - 7 4 6 ,   2 0 1 8 .   [3 9 ]   H.  Ok a m u ra ,   e t  a l. ,   “ A   S tatisti c a l  F ra m e w o rk   o n   S o f tw a re   Ag in g   M o d e li n g   w it h   Co n ti n u o u s - T im e   Hid d e n   M a rk o v   M o d e l , ”   Pro c e e d in g s   o f   IEE E  3 6 t h   S y mp o siu m  o n   Relia b le Distrib u ted   S y ste ms ,   Ho n g   Ko n g ,   p p .   1 1 4 - 1 2 3 ,   2 0 1 7 .   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       A n   a n a lysi s   o f  s o ftw a r e  a g in g   in   clo u d   e n viro n men t ( S h r u th i  P . )   5991   [4 0 ]   W .   Da n g   a n d   J.   Zen g ,   “ S o f t w a r e   S y st e m   Re ju v e n a ti o n   M o d e li n g   Ba se d   o n   S e q u e n ti a l  In s p e c ti o n   P e rio d s  a n d   S tate   M u lt i - c o n tr o l  L im it s , ”   i n   B.   Zo u ,   e t  a l. ,   (e d s) ,   “ Da ta  S c ien ce ,”   ICPCS EE   2 0 1 7 ,   Co mm u n ica ti o n s  i n   Co mp u ter   a n d   In fo rm a t io n   S c ien c e ,  v o l.   7 2 8 ,   p p .   3 5 0 - 3 6 4 ,   2 0 1 7 .   [4 1 ]   S .   Jia ,   e t  a l. ,  “ S o f t w a re   Ag in g   A n a l y si s  a n d   P re d icti o n   i n   a   Web   S e rv e r  Ba se d   o n   M u lt i p le  L in e a r  Re g re ss io n   A l g o rit h m , ”   9 th   IEE E  In ter n a ti o n a l  Co n fer e n c e   o n   Co mm u n ica ti o n   S o f twa re   a n d   Ne two rk s ,  p p .   1 4 5 2 - 1 4 5 6 ,   2 0 1 7 .   [4 2 ]   Y .   Ya n   a n d   P .   G u o ,   “ A   P ra c ti c e   G u id e   o f   S o f t w a re   Ag in g   P re d ictio n   in   a   W e b   S e rv e r  Ba s e d   o n   M a c h i n e   L e a rn in g , ”   Ch in a   C o mm u n ica ti o n s ,  v o l.   1 3 ,   n o .   6 ,   p p .   2 2 5 - 2 3 5 ,   2 0 1 6 .   [4 3 ]   M .   G ro tt e ,   e t  a l. ,  “ A n   e m p iri c a l  in v e stig a ti o n   o f   fa u lt   ty p e s  in   sp a c e   m i ss io n   s y ste m   so f t w a re , ”   Pro c .   o f  t h e   In ter n a t io n a l  C o n fer e n c e   o n   De p e n d a b le S y ste ms   &   Ne two rk s  ( DS N  2 0 1 0 ) ,  p p .   4 4 7 - 4 5 6 ,   2 0 1 0 .     [4 4 ]   J.  Ra h m e   a n d   H.  X u ,   “ De p e n d a b le  a n d   Re li a b le  Cl o u d - Ba se d   S y ste m s  Us in g   M u l ti p le   S o f tw a r e   S p a re   Co m p o n e n ts , ”   2 0 1 7   IE EE   S m a rt W o rld ,   Ub i q u it o u s  In tell ig e n c e   &   Co mp u ti n g ,   A d v a n c e d   &   T ru ste d   Co mp u ted ,   S c a la b le  Co mp u ti n g   &   Co mm u n ica ti o n s,  Clo u d   &   Bi g   Da ta   Co mp u t in g ,   In ter n e t  o f  Peo p le  a n d   S ma rt  Cit y   In n o v a ti o n ,  p p .   1 - 8 ,   2 0 1 7 .   [4 5 ]   I  M   Um e sh   e t  a l. ,  “ M a c h in e   L e a rn in g   F ra m e w o rk   f o r  S o f twa re   Ag in g   F o re c a stin g , ”   Pro c .   o f  th e   S ixth   In t l.   Co n f .   On   Ad v a n c e s In   C o mp u ti n g ,   C o n t ro l  An d   Ne two rk i n g   -   ACCN  2 0 1 7 ,   p p .   52 - 56 ,   2 0 1 7 .   [4 6 ]   J.  Zh a o ,   “ M o d e li n g   o f   S o f t w a r e   A g in g   Ba se d   o n   No n - sta ti o n a ry   T i m e   S e ries , ”   In ter n a ti o n a l  Co n fer e n c e   o n   In fo rm a t io n   S y ste m a n d   Arti fi c i a l   In telli g e n c e   ( IS AI) ,   Ho n g   Ko n g ,   p p .   1 7 6 - 1 8 0 ,   2 0 1 6 .   [4 7 ]   J.  Ra h m e   a n d   H.  X u ,   “ P re v e n ti v e   m a in ten a n c e   f o r  c lo u d - b a se d   so f twa re   s y st e m s  su b jec t  to   n o n - c o n sta n t   f a il u re   ra tes , ”   IEE E  S ma rtW o rld ,   Ub i q u it o u s  In telli g e n c e   &   Co mp u ti n g ,   Ad v a n c e d   &   T ru ste d   Co mp u ted ,   S c a la b le   Co mp u t in g   &   Co mm u n ica ti o n s,  Clo u d   &   Bi g   Da ta   C o mp u ti n g ,   In ter n e t  o f  Peo p le  a n d   S ma rt   C it y   In n o v a ti o n   ( S ma rtW o rld /S CAL COM /UIC/A T C/CB DCo m/IOP/S CI) ,   S a n   F ra n c isc o ,   CA ,   p p .   1 - 6 ,   2 0 1 7 .   [4 8 ]   F .   M a c h i d a ,   e t   a l. ,  “ L ifeti m e   Ex ten sio n   o f   S o f tw a re   Ex e c u ti o n   S u b jec t  t o   A g in g , ”   in   IEE E  T ra n sa c ti o n s  o n   Relia b i li ty ,   v o l.   6 6 ,   n o .   1 ,   p p .   1 2 3 - 1 3 4 ,   2 0 1 7 .   [4 9 ]   L .   L i,   e t  a l. ,  “ A b e rra n t  so f t w a re - a g in g   se rv e r  d e tec ti o n   a n d   a n a ly sis   u sin g   slid i n g   w in d o w   o v e r  LOF , ”   8t h   IEE E   In ter n a t io n a l  C o n fer e n c e   o n   S o ft wa re   En g in e e rin g   a n d   S e rv ice   S c ien c e   ( ICS ES S ) ,   Be ij i n g ,   p p .   6 5 2 - 6 5 6 ,   2 0 1 7 .   [5 0 ]   C.   W e n g ,   e t  a l. ,  “ A n a l y sis  o f   S o ftw a r e   A g in g   in   A n d ro i d , ”   IEE E  I n ter n a ti o n a l  S y mp o si u m  o n   S o ft w a re   Relia b i li ty   En g i n e e rin g   W o rk sh o p s ( IS S RE W ) ,   Ottaw a ,   p p .   7 8 - 8 3 ,   2 0 1 6 .       B I O G RAP H I E S   O F   AUTH O RS        M r s.  S r u th i  P . ,   is  a n   I n f o rm a ti o n   S c ien c e   a n d   E n g in e e rin g   g ra d u a te.  S h e   a lso   h o l d s  th e   M   T e c h   d e g re e   in   Co m p u ter  S c ien c e   a n d   En g in e rrin g   f ro m   V T U.  S h e   is  p u rsu i n g   P h D   u n d e r  V T U  in   th e   a re a   o f   S o f t w a re   a g in g   a n d   re ju v e n a ti o n .   S h e   p re se n tl y   w o rk s  a s  A ss ist a n t  P ro f e ss o r  i n   th e   De p a rtm e n t  o f   Co m p u ter  S c ien c e   a n d   En g in e e rin g ,   G lo b a l  A c a d e m y   o f   Tec h n o lo g y ,   Be n g a lu ru ,   Ka rn a tak a .   S h e   h a s  a   to tal  o f   6   y e a rs   o f   e x p e rien c e   in   tea c h in g   a n d   in d u stry .   S h e   h a s   p u b li sh e d   se v e ra l  p a p e rs  in   In tern a ti o n a l  jo u r n a ls.  S h e   is  a c ti v e   in   re se a rc h   a n d   a lso   a   li f e   m e m b e r  CS I  so c iety .         Dr .   Na g a r a j  G .   C h o ll i   o b tain e d   B. E  in   Co m p u ter  S c ien c e   &   En g in e e rin g   f ro m   V isv e sv a ra y a   T e c h n o lo g ica l  Un iv e rsity ,   Be la g a v i,   Ka rn a tak a ,   In d ia  a n d   M . T e c h   in   Co m p u ter  S c ien c e   a n d   En g in e e rin g   f ro m   II T - Ro o rk e e   In d ia.  He   c o m p lete d   P h . D  in   V isv e sv a r a y a   T e c h n o lo g ica l  Un iv e rsit y ,   Be lag a v i,   In d ia   in   th e   y e a r  2 0 1 6   i n   th e   f ield   o f   “ S o f twa re   Ag in g   a n d   Re ju v e n a ti o n ” .   He   is  P re se n tl y   w o rk in g   a s  A s so c iate   P ro f e ss o r  in   th e   De p a rtm e n t  o f   In f o r m a ti o n   S c ien c e   a n d   En g in e e rin g ,   R. V   Co ll e g e   o f   En g in e e rin g ,   Be n g a lu ru ,   I n d ia.  H e   h a s  1 3 +   y e a rs  o f  Re se a rc h ,   In d u stry   &   Tea c h in g   e x p e rien c e   in   I n d ia   a n d   A b ro a d . Re se a rc h   G u id a n c e :  T o tal  n o .   o f   P G   g u id e d :  2 6   a n d   T o tal  n o .   o f   Ph . D  g u id in g :  0 6 .   He   is  w o rk in g   o n   c o n su lt i n g   &   f u n d e d   p ro jec ts   a p p ro v e d   b y   g o v e rn m e n t  o f   Ka rn a tak a   &   In d ia.  He   h a s  P u b li s h e d   m o re   th a n   3 0   Re se a rc h   p a p e rs  in   v a rio u s Na ti o n a l  &   In tern a ti o n a l  Co n f e re n c e s/Jo u rn a ls an d   f il e d   6   p a ten ts.  He   is also   L if e   ti m e   m e m b e r  in   IS T E,   CS I,   S c iei,   IA ENG ,   IRED  p ro f e ss io n a l  so c ieties .     Evaluation Warning : The document was created with Spire.PDF for Python.