I nte rna t io na l J o urna l o f   E lect rica l a nd   Co m p ute E ng in ee ring   ( I J E CE )   Vo l.   9 ,   No .   2 A p r il   201 9 ,   p p .   1122 ~ 1 1 3 0   I SS N:  2088 - 8708 DOI : 1 0 . 1 1 5 9 1 / i j ec e . v 9 i 2 . pp 1 1 2 2 - 1130           1122       J o ur na l ho m ep a g e h ttp : //ia e s co r e . co m/ jo u r n a ls /in d ex . p h p / I JE C E   Propo sed T - M o d el t o  cov er 4S  qua lity  m etri cs ba sed  on  e m pi rica l stu dy  of roo ca use o so f tw a re f a ilures       Dheer a j   Chhi lla r K a lpa na   Sh a r m a   De p a rtme n o f   Co m p u ter S c ien c e   a n d   E n g in e e rin g ,   B h a g wa n Un iv e rsit y ,   A j m e r,   Ra jas th a n ,   In d ia       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   Ja n   7 ,   2 0 1 8   R ev i s ed   Sep   2 0 ,   2 0 1 8   A cc ep ted   Oct   1 4 ,   2 0 1 8       T h e re   a re   v a rio u ro o c a u se o so f t w a r e   f a il u re s.  F e y e a rs   a g o ,   so f twa re   u se d   t o   f a il   m a in l y   d u e   to   f u n c ti o n a li ty   re late d   b u g s.  T h a u se d   to   h a p p e n   d u e   to   re q u irem e n m isu n d e rsta n d i n g ,   c o d e   issu e a n d   lac k   o f   f u n c ti o n a tes ti n g .   lo o f   w o rk   h a b e e n   d o n e   in   p a st  o n   th is  a n d   so f tw a r e   e n g in e e rin g   h a s   m a tu re d   o v e ti m e ,   d u e   to   w h ich   so f t w a re ‟s  h a rd l y   f a il   d u e   to   f u n c ti o n a li ty   re late d   b u g s.  T o   u n d e rsta n d   t h e   m o st  re c e n f a il u re s,  w e   h a d   to   u n d e rsta n d   th e   re c e n so f tw a re   d e v e lo p m e n m e th o d o l o g ies   a n d   tec h n o lo g i e s.  In   t h is  p a p e w e   h a v e   d isc u ss e d   b a c k g ro u n d   o f   tec h n o lo g ies   a n d   tes ti n g   p ro g re ss io n   o v e ti m e .   A   su rv e y   o f   m o re   th a n   5 0   se n io IT   p r o f e ss io n a ls  wa d o n e   t o   u n d e rsta n d   ro o c a u se   o f   th e ir  s o f twa re   p ro jec f a il u re s.  It  w a f o u n d   th a t   m o st  o f   th e   so f t w a r e f a il   d u e   to   lac k   o f   te stin g   o n o n - f u n c ti o n a p a ra m e ters   th e se   d a y s.  A   lo o f   re se a rc h   wa a lso   d o n e   to   f in d   m o st  re c e n a n d   m o st   se v e r e   so f t w a r e   fa il u re s.  Ou st u d y   re v e a ls  th a m a in   re a so n   o f   so f t wa re   f a il u re th e se   d a y s   is  lac k   o f   tes ti n g   o f   n o n - fu n c ti o n a re q u irem e n ts.   S e c u rit y   a n d   P e rf o rm a n c e   p a ra m e ters   m a i n ly   c o n stit u te  n o n - f u n c ti o n a re q u irem e n ts   o f   so f t w a r e .   It  h a b e c o m e   m o re   c h a ll e n g in g   th e se   d a y d u e   to   lo ts  o d e v e lo p m e n in   th e   f ield   o n e tec h n o lo g ies   li k e   In tern e o f   th in g (Io T ),   Clo u d   o f   th in g (C o T ),   A rti f ici a In telli g e n c e ,   M a c h i n e   lea rn in g ,   ro b o ti c a n d   e x c e ss iv e   u se   o f   m o b il e   a n d   tec h n o l o g y   in   e v e r y th in g   b y   m a ss e s.  F in a ll y ,   we   p ro p o se d   a   so f twa re   d e v e lo p m e n m o d e c a ll e d   a T - m o d e to   e n su re   b re a d th   a n d   d e p th   o f   so f twa re   is  c o n sid e re d   w h il e   d e sig n in g   a n d   tes ti n g   o f   so f t w a re .     K ey w o r d s :   P er f o r m a n ce   test i n g   R ec en s o f t w ar f ail u r es   Saf et y ,   s ca lab ilit y ,   s tab ili t y   a n d   s er v icea b ilit y   ( 4 S)   Secu r it y   test i n g   Su r v e y   T - m o d el   Co p y rig h ©   2 0 1 9   In stit u te o A d v a n c e d   E n g i n e e rin g   a n d   S c ien c e   Al rig h ts  re se rv e d .   C o r r e s p o nd ing   A uth o r :   Dh ee r aj   C h h illar ,     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 ,   B h g w a n t U n iv er s it y ,   Sik ar   R o ad ,   A j m er ,   R aj asth a n ,   3 0 5 0 0 4 - I n d ia .   E m ail: D h ee r aj . ch h illar @ g m a il.c o m       1.   I NT RO D UCT I O N   T h is   p ap er   is   to   r ev ie w   th cr i tical  s o f t w ar f ail u r es  h ap p en e d   r ec en tl y   alo n g   w it h   r o o ca u s o f   th ei r   f ail u r es.  So f t w ar ap p licatio n s   ar b ein g   u s ed   ex ce s s i v el y   b y   p eo p le  in   all  b u s in e s s e s   as   w ell  as  i n   t h eir   d a y   to   d a y   ac ti v itie s .   Au to m a tio n   is   a   n ec e s s i t y   i f   co n s is te n c y   in   s er v ic es  is   r eq u ir ed   o r   b u s in e s s   n ee d s   to   b s ca led   u p .   Ne w   ch a llen g e s   ar f ac ed   b y   u s er s   a s   in ter n et  a n d   d ig itizatio n   h a s   p en etr ated   at  all  lev el s   o f   s o ciet y   an d   is   b ein g   u s ed   b y   m a s s es.  T h ese  d ay s   h a n d lin g   s ca le  o f   u s a g o f   ap p licatio n   a n d   s af et y   o f   p er s o n al  d ata  i s   o f   u t m o s i m p o r tan ce   u n lik e   in   p ast   w h er h a v i n g   r eq u ir e d   f u n ctio n alit y   o f   t h s o f t w ar w a s   a   ch alle n g e.   T h r esear ch   is   co n d u cted   to   u n d er s ta n d   ev o lu tio n   o f   tech n o lo g y   i n   co n tex o f   s o f t war test in g ,   s o   th a t   ap p r o p r iate  r esear ch   co u ld   b d o n to   m i ti g ate  r i s k s   o f   f ail u r es  a n d   i m p r o v q u alit y   o f   t h s o f t w ar e   ap p licatio n s .   No w ad a y s   d ev el o p m e n m eth o d o lo g ies  h av s w itc h ed   f r o m   tr ad itio n al  SD L C   m o d els  to   ag ile   m et h o d o lo g ies  w h er c u s to m er s   f ee d b ac k   is   tak e n   at   ev er y   p o in t   to   m in i m ize  r is k   o f   f ailu r e.   As   s o f t w ar d esig n in g ,   d e v elo p m e n a n d   f u n ct io n al   test in g   m at u r ed   o v e r   ti m e,   t h ese  d a y s   f a ilu r e   m a i n l y   h ap p en s   d u to   p er f o r m a n ce   is s u e s   a n d   s ec u r it y   r ea s o n s .   Mo r eo v er ,   m o s t   o f   t h r ec en s o f t w ar d e v elo p m e n t   u s es   m o b ile   an d   clo u d   s y s te m s ,   w h ic h   m a k es  th e m   m o r v u l n er ab le  to   f ail u r d u to   s ec u r it y   an d   p er f o r m an ce   i s s u es.   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:  2088 - 8708       P r o p o s ed   t - mo d el  to   co ve r   4 S   q u a lity m etri cs b a s ed   o n   emp i r ica l stu d o f ro ot   ( Dh ee r a C h h illa r )   1123   P er f o r m a n ce   an d   Sec u r it y   p ar a m eter s   m ai n l y   co n s ti tu te  th n o n - f u n ctio n a l r eq u ir e m e n t s .   A   s o f t w ar s y s te m s   u tili t y   is   d eter m in ed   b y   b o th   i ts   f u n c tio n alit y   a n d   n o n - f u n cti o n al  ch ar ac ter is tic s ,   s u c h   as  u s ab ilit y ,   f lex ib ilit y ,   p er f o r m a n ce ,   in ter o p er ab ilit y   an d   s ec u r it y   [ 1 ] .   C u s to m e r s   ca n   j u s en s u r co n f o r m an ce   to   f u n ctio n a l   r eq u ir e m en ts   b y   v er i f y in g   f u n ctio n al it y   a n d   ch ec k i n g   lo o k   an d   f ee o f   s o f t w ar e.   T est in g   n o n - f u n ct io n al   r eq u ir e m en ts   is   a   d i f f ic u lt   tas k   b ec au s i r eq u ir u s e   o f   to o ls   an d   m o r tec h n ical  k n o w l ed g e.   B ased   o n   o u r   r esear ch   w h av p r o p o s ed   T   m o d el  to   d esig n   a n d   test   s o f t w ar to   e n s u r f u ll  test   co v er ag o f   s o f t w ar e   ap p licatio n .   T - m o d el  en s u r es   th at  b r ea d th   an d   d ep th   o f   s o f t w a r ap p licatio n   is   b ein g   co n s id er ed   w h ile   d esig n in g   t h s o f t w ar an d   s a m is   b ein g   test ed .   B r ea d th   an d   Dep th   p ar a m e ter s   ar ex p lain ed   in   d etail  in   th is   p ap er .       2.   SH I F T I N G   O F   T E CH NO L O G Y   Dec ad es  ag o   s o f t w ar w er m ain l y   w in d o w   b ased   an d   p eo p le  u s ed   to   w o r k   o n   d es k to p s   in   is o latio n .   T h en   in   la s d ec ad m o s o f   th ap p licatio n s   s w itc h ed   to   w eb   b ased   d u to   s u b s ta n tial   in cr ea s i n   u s o f   in ter n e t.  Sh i f t in g   o f   tec h n o lo g y   is   e x p lain ed   i n   Fi g u r 1 .   I n   last   f e w   y ea r s   d u to   in cr ea s i n   u s o f   s m ar ce l l   p h o n es  p eo p le  lik e   to   ac ce s s   e v er y t h i n g   f r o m   th e ir   ce llp h o n o r   p alm to p .   E ac h   a n d   e v er y   w eb - b ased   b u s i n es s   o r   ap p licatio n   h as  s tar ted   s w it ch in g   to   m o b ile  ap p licatio n s .   P eo p le  ac ce s s   ev er y t h i n g   f r o m   m o b ile  p h o n b it   e - co m m er ce ,   b an k i n g ,   h o s p ita ls ,   s h o p p in g ,   ed u ca tio n ,   s ea r c h   s er v ice s   etc.   T h ese  d ay s   s o f t w ar ar ch itect u r es   ar m o r f lex ib le  a n d   in ter ac lo w it h   o u t s id ap p licatio n s .   A r ch i tectu r e s   in v o lv u s o f   clo u d   to   ad d   m o r s ca lab ilit y   a n d   f lex ib ilit y .   A ll   co d e   r esid es  in   clo u d   an d   an y o n ca n   ac ce s s   a n d   co d f r o m   a n y w h er in   th e   w o r ld .   A p p licatio n s   in v o l v m icr o   s er v ice s ,   r est  s er v ice s ,   w eb   s er v ices  to   in ter ac w it h   o th er   ap p licatio n s .   L ates r esear ch   in v o lv e s   i n te r n et  o f   t h i n g s ,   s m ar d ev ice s ,   r o b o tics ,   ar tif icial  i n tell ig en ce ,   b ig   d ata  a n d   m ac h in lear n in g .   A   n e w   s cie n ti f ic  p ar ad ig m   is   b o r n   d ata  i n ten s i v s cien ti f ic  d is co v er y   ( DI SD) ,   also   k n o wn   as  b ig   d ata  p r o b le m s .   A   lar g n u m b er   o f   f ield s   an d   s ec to r s ,   r an g i n g   f r o m   ec o n o m ic   a n d   b u s i n es s   ac t iv i ties   to   p u b lic  ad m i n i s tr atio n ,   f r o m   n atio n al  s ec u r it y   to   s cie n ti f ic   r esear ch es   i n   m an y   ar ea s ,   i n v o lv w it h   b ig   d ata  p r o b lem s   [ 2 ] .   No w   i n ter n et,   s o f t w ar a n d   ap p licatio n s   ar tied   to   ea ch   an d   e v er y   i n d iv id u al   d ir ec tl y   o r   in d ir ec tl y .   E v er y   i n d iv id u al s   p er s o n al,   f a m il y ,   b a n k i n g ,   p r iv ate  d ata  is   ex p o s ed   o n   w e b   o r   in ter n et  d u to   ex ce s s iv u s e   o f   tec h n o lo g y   i n   ev er y t h in g   t h e y   d o .   No w   s o f t w ar h as  b ec o m i n te g r al  p a r o f   ea ch   a n d   ev er y   in d iv id u al.   Data   p r iv ac y   h as  b ec o m t h b ig g est  co n ce r n   i n   to d a y s   w o r ld .   C o s o f   d ata  h as  b ec o m w a y   m o r t h a n   h ar d w ar an d   s o f t w ar e.   C y b er cr i m &   d ata  th e f is   i n cr ea s i n g   ex p o n e n tia ll y .   Mo s o f   th f o cu s   th ese   d a y s   is   o n   s o f t w ar d ev elo p m e n t   an d   tec h n o lo g y   e n h an ce m e n t   w h er ea s   s ec u r it y   m ea s u r es   ar m aj o r l y   co m p r o m is ed .               Fig u r 1 Sh i f ti n g   o f   t ec h n o lo g y       T h tr en d   o f   I o T   in   o u r   m o d er n   s o ciet y   i s   e x p lain ed   i n   r ec en t r ep o r t f r o m   Gar tn er ,   w h ic h   est i m a ted   th at  6 3   m illi o n   I o T   d ev ices  w i ll  b atte m p tin g   to   co n n ec to   th n et w o r k   ea ch   s ec o n d   b y   2 0 2 0   [ 3 ] .   I n ter n et  o f   th i n g s   s y s te m s   d ata  is   s to r ed   in   clo u d   w h ic h   is   ac ce s s ed   b y   u s er s .   T h is   is   c alled   a s   clo u d   o f   th i n g s   ( C o T ) .   I n   C lo u d   o f   t h in g s   d ata  o f   all  in ter n et s   o f   t h in g s   i s   u p lo ad ed   to   clo u d   an d   f r o m   t h eir   d ata  is   ac ce s s ed   b y   u s er s   u s i n g   m o b ile  an d   d es k to p s .   T h is   is   s h o w n   i n   Fi g u r 2   in   th p ap er .     W in d o w   b a se d /De sk to p   A p p li c a ti o n   W e b   Ba se d   A p p li c a ti o n s   &   M icro   se rv ice s   b a se d   a rc h it p e c tu re   M o b il e   Ba se d   A p p li c a ti o n s   &   Clo u d   Ba se d   A rc h it e c tu re s   A rti f icia l   In telli g e n c e ,   In tern e t   of   T h in g s,   Big   Da ta,   M a c h in e   L e a rn in g   &   Ro b o ti c s   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  9 ,   No .   2 A p r il   201 9   :   1 1 2 2     1130   1124       Fig u r 2 .   A   t y p ica clo u d   o f   th in g s   ( C o T )   s y s te m   [ 4 ]       A t h ti m w h en   i n ter n e was  n o m u c h   u s ed ,   m ai n l y   s t an d alo n ap p licatio n s   o r   w in d o w - b ased   ap p licatio n s   w er d ev elo p ed .   A th at  ti m u n it  te s ti n g ,   co m p o n en tes tin g ,   i n te g r atio n   te s t in g ,   s y s te m   te s ti n g ,   b lack   b o x   an d   w h ite   b o x   test in g   w er m ain l y   p er f o r m ed .   T h en   w h e n   i n ter n e b ec a m p r o m i n e n a n d   w eb - b ased   ap p licatio n s   w er d ev e lo p ed ,   m ai n   f o c u s   w a s   o n   f u n ctio n al  test i n g   an d   s o m le v el  o f   p er f o r m an ce   test i n g   also   s tar ted .   I n   p ast   ar o u n d   2   d ec ad es  f u n ctio n al  te s ti n g   b ec a m e   m atu r e   o v er   ti m e   a n d   n o w ad a y s   th er e   is   h ar d l y   an y   s o f t w ar th at  f ails   d u to   lack   o f   f u n ctio n al  test in g .   A   lo w o r k   w as  d o n in   f u n ctio n a l   au to m at io n   test in g   as  w ell.   I n   cu r r en s ce n ar io   w h er m ac h i n lear n i n g ,   i n ter n e o f   th i n g s ,   b ig   d ata,   ar tif icia lear n in g   &   r o b o tics   is   b ein g   u s ed   m ain   co n ce r n   h a s   s h if ted   t o   s ec u r it y   tes tin g .   W ith   t h d ev elo p m e n o f   clo u d   co m p u ti n g   m o r an d   m o r en ter p r is es  h o s a n d   d ep lo y   th eir   s er v er s   an d   s y s te m s   in   t h clo u d   a n d   d ep lo y / m i g r ate  to   th p u b lic  clo u d   en v ir o n m e n t.  I n   o r d er   to   p r o tect  th s ec u r it y   o f   t h e   clo u d   co m p u tin g   in f o r m atio n   s y s te m ,   t h in f o r m atio n   s ec u r it y   p r o d u cts  n ee d   to   b d ep lo y ed   i n   clo u d   co m p u tin g   e n v ir o n m en t .   Du to   th c h ar ac ter is tic s   o f   t h clo u d   co m p u tin g   e n v ir o n m en t,  th tr ad itio n al  in f o r m a tio n   s ec u r it y   p r o d u ct s   ca n n o m ee th s ec u r it y   n e ed s   o f   clo u d   co m p u ti n g   e n v ir o n m e n t.  I n   r ec en y ea r s ,   in f o r m atio n   s ec u r i t y   p r o d u ct  m a n u f ac t u r er s   a n d   clo u d   co m p u ti n g   s er v ice  p r o v id er s   ar co m m itted   to   r esear ch   a n d   d ev elo p m e n o f   th n e w   clo u d   co m p u t in g   in f o r m at io n   s ec u r i t y   p r o d u cts  [ 5 ] .   Fo cu s   o f   test in g   h a s   s h i f ted   f r o m   b lack   b o x   to   w h ite  b o x   tes tin g   a n d   to   p er f o r m an ce   a n d   s ec u r it y   tes tin g   a n d   d a ta  in teg r it y .   T h is   i s   s h o w s   in   Fi g u r 3 .         Fig u r 3 .   Sh i f ti n g   f o cu s   o f   tes t in g       3.   I T   I N DUS T RY  S URVE Y   s u r v e y   o f   5 0   s en io r   I T   p r o f ess io n als   w as   d o n to   k n o w   r o o ca u s e   o f   s o f t w ar f ail u r es  a n d   to   f i g u r o u w h ich   p h ase  i s   m o s ti m co n s u m in g .   W u s ed   s u r v e y   m o n k e y   to o to   co n d u ct  t h s u r v e y   a n d   also   u s ed   e m ail s   a n d   m an u al  f o r m   en tr y   f o r   th e   s a m e.   A r o u n d   1 0   q u esti o n s   w er e   p r ep ar ed   to   k n o w   th e   d etails   o f   cu r r en c h alle n g e s ,   to o ls ,   r o o ca u s e   o f   f ail u r es  &   tec h n iq u es  u s ed   in   s o f t w ar i n d u s tr y .   C lo s to   7 0 r es u l t   s h o w ed   th at  r o o ca u s o f   s o f t w ar f a ilu r t h ese  d a y s   is   m ai n l y   s ec u r it y   te s ti n g   a n d   p er f o r m an ce   te s ti n g .   Secu r it y   te s ti n g   an d   P er f o r m a n ce   test i n g   i s   d o n b y   to o ls   an d   m o s o f   t h ti m e s   it  is   co m p r o m i s ed .   T h er ar e   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:  2088 - 8708       P r o p o s ed   t - mo d el  to   co ve r   4 S   q u a lity m etri cs b a s ed   o n   emp i r ica l stu d o f ro ot   ( Dh ee r a C h h illa r )   1125   n o   s et   r eq u ir e m en t s   s p ec if ied   t o   m ea s u r s ec u r it y   a n d   p er f o r m an ce   p ar a m eter s .   I n d u s tr y   is   n o m at u r en o u g h   to   g au g t h af ter   ef f ec t s   o f   lack   o f   p er f o r m an ce   a n d   s ec u r it y   te s ti n g .   R e s u lt  o f   s u r v e y   s h o w n   in   Fi g u r 4   an d   Fig u r 5.           Fig u r 4 .   Su r v e y   r es u lt s h o w i n g   r o o t c au s o f   f ail u r e       Fig u r 5 .   Su r v e y   r es u lt s h o w i n g   p h ase  w i s ti m co n s u m p tio n       4.   SO F T WAR E   F AI L UR E S   So f t w ar d e f ec ts   co u ld   b cl ass i f ied   m ai n l y   in   4   ca teg o r i es  i.e .   F u n ctio n al   De f ec ts ,   P er f o r m an ce   Def ec ts ,   Sec u r it y   Def ec t s   an d   Usab ilit y   De f ec ts .   F u n ctio n al   test in g   is   i m p o r ta n in   all  t y p es  o f   tech n o lo g ies ,   h o w ev er   d u to   t h m at u r it y   i n   f u n ctio n al  te s ti n g   s o f t w ar h ar d l y   f ail s   t h ese   d a y s   d u e   to   lack   o f   f u n c tio n a l   test i n g .   A   lo o f   m o b ile  ap p s   an d   w eb   ap p licatio n s   f aile d   in   p ast  d u to   lack   o f   p er f o r m a n ce   test i n g   as   p er f o r m a n ce   r eq u ir e m e n t s   w e r n o id e n ti f ied   &   el icited   b ef o r eh an d .   T h ese   d a y s   p er f o r m an ce   p ar a m eter s   ar also   c o n s id er ed   an d   lo o f   r esear ch   i s   b ei n g   d o n e   in   t h f ield .   T h er is   s t ill  m o r r esear ch   r eq u ir ed   to   s i m p li f y   p er f o r m a n ce   te s ti n g   as  to o ls   u s ed   t h ese  d a y s   ar r ea ll y   d i f f icu l to   u s e.   Ne x co m es  th e   f ai lu r es   d u e   to   lack   o f   s ec u r it y   te s ti n g .   E ac h   an d   ev er y   o r g a n izatio n   a n d   ap p licatio n   ar im p ac ted   d u to   th is   at  s o m e   lev el.   Du to   ex ce s s i v u s o f   tech n o lo g y   i n   b an k in g   an d   d ata  b ein g   s h ar ed   o n lin it   h as  b ec o m m o s t   i m p o r tan to   e n s u r s a f et y   f r o m   c y b er - attac k   a n d   d ata  b r ea ch .   Ma j o r ity   o f   t h s o f t w ar f ai lu r es  t h ese   d a y s   ar e   d u to   lack   o f   p er f o r m a n ce   &   s ec u r it y   tes tin g .   So m o f   t h e   r ec en s o f t w ar f ail u r es  ar d is cu s s ed   in   b elo w   s ec tio n   o u tli n i n g   r o o ca u s o f   f ailu r es.  T h m o s aic  o f   tech n o lo g ie s   u s ed   in   c u r r en W eb   a p p licatio n s     ( e. g . ,   HT ML 5   an d   J av aScr ip t   f r a m e w o r k s )   in cr ea s e s   th r i s k   o f   s ec u r it y   b r ea ch es.  T h is   s itu a tio n   h a s   led   to   s ig n i f ica n g r o w th   i n   ap p licatio n - lev el  v u l n er ab ilit ie s ,   w ith   th o u s a n d s   o f   v u l n er ab ili ties   d etec ted   an d   d is clo s ed   an n u all y   i n   p u b lic   d atab ases   s u ch   as   t h M I T R E   C VE - C o m m o n   Vu l n er ab ili ties   a n d   E x p o s u r es.   T h m o s co m m o n   v u l n er ab il ities   f o u n d   o n   t h ese  d atab ase s   esp ec iall y   e m p h a s ize  t h la ck   o f   r esis tan ce   to   co d in j ec tio n   o f   th k i n d   SQ L   I n j ec tio n   ( SQ L I )   o r   C r o s s - Sit Scr ip tin g   ( XSS),   w h ic h   h av m a n y   v ar ia n ts .   T h is   k in d   o f   v u ln er ab ilit ies i n d ee d   ap p ea r s   in   th to p   lis t o f   cu r r en t W eb   ap p licatio n s   attac k s   [ 6 ] .     4 . 1 .     Ra ns o m w a re   On o f   th m o s r ec en an d   m aj o r   s o f t w ar f a ilu r e s   th at  h ap p en ed   in   J u n 2 0 1 7   is   r an s o m w ar [ 7 ] .   R an s o m w ar i s   co n s id er ed   as a   t y p o f   m alicio u s   s o f t w a r w h ic h   s to p s   u s er   f r o m   u s in g   h is   P C   [ 8 ] .   I t is ca lled   as  r an s o m w ar e,   b ec au s i as k s   f o r   p a y m en to   g i v y o u   b ac k   y o u r   f i les  a n d   s y s te m .   I h o l d s   y o u r   P C   o r   f ile   f o r   r an s o m .   T h m al w ar s h u t tin g   d o w n   co m p u ter s   w o r ld w i d is   k n o w n   as  W an n a C r y .   W an n a C r y   w as   s en t   to   s y s te m s   a s   v ir u s ,   w h ich   s p r ea d s   am o n g   co m p u ter s   b y   i ts   o w n   v ia  in ter n et.   I f i n d s   v u ln er ab le  m ac h i n es  an d   in f ec ts   t h e m .   9 9   co u n tr ie 's  h o s p ital s ,   au to m ak er s ,   I T   C o m p a n ies  a n d   all  t y p e s   o f   i n d u s tr y   g o i m p ac ted   w it h   lo s s   o f   m illi o n s   o f   d o llar s .   C y b er attac k er s   h i 9 9   co u n t r ies  ac r o s s   t h w o r ld   an d   is   k n o w n   a s   o n e   o f   t h e   b ig g e s c y b er - attac k   in   h is to r y .   I im p ac ted   m aj o r   co u n tr ies  lik US A ,   R u s s ia,   C h in a,   U an d   I n d ia.   I n   th w o r ld   o f   d i g itizat io n ,   w h er e v er y   i n f o r m atio n   i s   s to r ed   d ig itall y ,   i n f o r m a tio n   ca n   b ac c ess ed   2 4 X7 ,   ca n   b ac ce s s ed   v ia  in ter n et  an d   ea s il y   r etr iev ed   at  ch ea p er   r ate.   E v er y th i n g   is   d o n s m o o th l y   o n   o n click ,   ef f o r tle s s l y   a n d   e f f icie n tl y   m a in tai n ed .   Di g itizatio n   h as   i m p r o v ed   th lif e   s t y le   o f   th e   co m p u ter   u s er s .   B u a s   it is   s a id   E v er y   p illar   h as t w o   s id es”.   Dig i tizatio n   h as  h elp e d   in   d ec r ea s in g   cr i m i f   ap p lied   o n   w h o le,   g etti n g   th i n g s   d o n ea s il y   a n d   h a s   d ec r ea s d o cu m e n tatio n   w o r k .   B u s till   it  cr ea te s   p r o b le m   o f   s ec u r it y   f o r   p er s o n al  an d   co n f id en tial  i n f o r m atio n   o f   an   i n d iv id u al.   Ma n y   th e f t s   o r   c y b er - attac k s   li k s p y w ar e,   m al w ar e,   T r o j an ,   p h is h in g ,   i n tr u d er s ,   s p am ,   v ir u s   o cc u r s .   R a n s o m war is   also   t h ef t.  I is   k i n d   o f   in f ec tio n   th a i f   tr an s m itted ,   it s   d i f f ic u lt  to   g et  o u t.  I i n f ec ts   a ll  es s e n tial  d ata  a n d   f ile   in   u s er s   co m p u ter   s y s te m .   I f   r an s o m w ar g et  ac tiv ated   i n   u s er s   s y s te m ,   it  e n cr y p t s   f ile  li k . d o c,   . x l s , . m p 3 ,   etc.   b y   th e   p u b lic  k e y - p r iv ate  k e y   co m b i n atio n .   A   r a n s o m   is   d e m a n d ed   p ay   r an s o m   f o r   y o u r   d ata  a n d   th e n   o n l y   y o u   w i ll  g et  t h o s e   f iles .   I b ec o m es  d if f ic u lt  to   d etec th at  th d ata  o r   f iles   h as  b ee n   h ij ac k ed .   W an n aCr y   w as   s en to   s y s te m s   as   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  9 ,   No .   2 A p r il   201 9   :   1 1 2 2     1130   1126   v ir u s ,   w h ic h   s p r ea d s   a m o n g   co m p u ter s   b y   its   o w n   v ia  in ter n et.   I f i n d s   v u l n er a b le  m ac h in e s   a n d   in f ec ts   t h e m .       4 . 1 . 1 .     Ro o t   ca us o f   f a ilu re   I h ap p en ed   d u e   to   lo o p h o le  i n   Mic r o s o f W i n d o w s   Sec u r it y .   Mic r o s o f f i x ed   th is   i n   w i n d o w s   p r io r   to   th is   attac k ,   h o w e v er   o r g a n i za tio n s   d id   n o u p g r ad it  d u e   to   ti m e   ta k in g   p r o ce s s .   As  i r eq u ir ed   th o r o u g h   test i n g   o f   co m p le x   s y s te m s ,   w h ic h   tak e s   lo o f   ti m e.   R i s k   b ased   s o f t w ar t est in g   w as  n o d o n in   m o s t l y   o r g an izatio n s .   So f t w ar s h o u l d   b test ed   af ter   d ev elo p m en t   an d   s ec u r SD L C   g u id eli n es  s h o u ld   b f o llo w ed   in   li f c y cle.   Sec u r co d an al y ze r s   to   b in clu d ed   at  th t i m o f   d ev elo p m en t.     4 . 2   Z o m a t o   f a ilu re   Z o m a to   in itial l y   n a m ed   as  f o o d ieb ay   w a s   s tar t u p   in   2 0 0 8   b y   Mr .   Dee p in d er   Go y al.   I is   r estau r an t   s ea r ch i n g   p lat f o r m .   Fo o d ieb a y ,   th in i tial  n a m w as  n a m e d   to   Z o m ato   i n   No v e m b er   2 0 1 0   to   in cr ea s th eir   r ea ch   a m o n g   p eo p le.   Z o m ato   co v er s   lis o f   o v er   1 ,   2 0 , 0 0 0   r estau r an a n d   m o r th an   1 0 0   m illi o n   c u s to m er s   w o r ld w id e.   C u r r en tl y   it   h a s   m o r th a n   9 0   m illi o n   m o n t h l y   v is it s   a n d   h a s   o p er atio n s   ac r o s s   th e   g lo b e.   I i s   h ea d q u ar ter ed   in   Delh i.  I w a s   n a m ed   a m o n g   to p   2 5   m o s p r o m is i n g   in ter n et  co m p a n ie s   in   I n d ia  b y   S m ar tT ec h ie  Ma g az i n [ 9 ] .   Z o m a to   en co u n ter ed   s ec u r it y   b r ea ch   an d   w as  h ac k ed .   A s   p e r   h ac k r ea d   b lo g   an d   ti m e s o f I n d ia   n e w s ,   d ata  o f   1 7   m illi o n   u s er s   w a s   s to len   in   M a y   2 0 1 7 .   T h u s er s   in f o r m at i o n   w as   p u t   o n   d ar k   w eb   f o r   s ale  f o r   j u s t   $ 1 0 0 0 .   On o f   t h c y b er   s ec u r it y   co m p a n y   i n f y SEC,  f r o m   C h e n n ai,   I n d ia,   w as   ab le  to   p u ll  u s er   i n f o r m atio n   f r o m   Z o m a to   d atab ase  as  w e ll.  T h er is   n o   d en y in g   t h f ac th at   m u lti - m illi o n - d o llar   co m p a n y   h av in g   o p er atio n s   ac r o s s   th g lo b r is k ed   u s er   in f o r m at io n   d u to   lack   o f   s ec u r s y s te m s .   O n   1 8 th   Ma y   2 0 1 7 ,   it  en co u n ter ed   s ec u r it y   b r ea ch   an d   w as  h ac k e d .   A s   p er   h ac k r ea d   b lo g   an d   ti m e s o f I n d ia  n e w s ,   d ata  o f   1 7   m il lio n   u s er s   w as  s t o len .   T h u s er s   in f o r m a tio n   w a s   p u o n   d ar k   w eb   f o r   s ale  f o r   j u s $ 1 0 0 0 .   L ater   co m p a n y   a s k ed   it s   u s er s   to   ch an g t h e ir   p ass w o r d s .     Z o m at o   C T also   co n f ir m ed   th at  all   af f ec ted   u s er s   h av e   b ee n   lo g g ed   o u o f   t h w eb s it an d   ap p .   On o f   t h c y b er   s ec u r it y   co m p an y   i n f y SE C ,   f r o m   C h e n n a i,  I n d ia,   w a s   ab le  to   p u ll u s er   i n f o r m ati o n   f r o m   Z o m a to   d atab ase  as w ell.     4 . 2 . 1 .     Ro o t   ca us e   o f   f a ilu re   T h er is   n o   d en y i n g   t h f ac t   th o s m u lti - m illi o n - d o llar   co m p a n ies   h av i n g   o p er atio n s   ac r o s s   th e   g lo b r is k ed   u s er   in f o r m atio n   d u to   lack   o f   s ec u r s y s te m s .       4 . 3 .     O t her  re ce nt  s o f t w a re   f a ilu re s   Ov er   th la s f e w   y ea r s   tech n o lo g y   h as  s ee n   g r ea t a d v a n ce s   b u t h a s   also   w it n es s ed   s o m r ea ll y   m aj o r   f ail u r es.  T h er h a v b ee n   lo ts   o f   r an s o m w ar attac k s ,   d ata  b r ea ch es a n d   I T   f ailu r es.   B ased   o n   o u r   r esear ch   w e   f o u n d   th at  s o f t w ar f ail u r es  m ain l y   h ap p en   d u to   lac k   o f   s e cu r it y   te s ti n g   o r   p er f o r m a n ce   t esti n g .   T ab le  1   lis ts   s o f t w ar f ail u r es  o f   2 0 1 6 - 1 7   w it h   th eir   d escr ip tio n   a n d   r o o ca u s e s   o f   f a ilu r e s .   W r esear ch ed   lo o f   f a ilu r e s   an d   ev er y   s ec o n d   f a ilu r w as  d u to   eit h er   lack   o f   p er f o r m a n ce   tes tin g   OR   s ec u r it y   test i n g .   W j u s t o u tli n ed   a   f e w   o f   t h m o s t f a m o u s   f ailu r es in   T ab le  1   to   r ea ch   at  o u r   co n clu s io n .       T ab le  1 .   R ec en t So f t w ar Fail u r e   S . N o .   N a me   Y e a r   I mp a c t   a n d   D e scri p t i o n   R o o t   C a u se   1   Eq u i f a x   [ 1 0 ]   Ju l - 2 0 1 7   Eq u i f a x ,   o n e   o f   t h e   l a r g e st   c r e d i t   b u r e a u i n   t h e   U . S .   P e r so n a l   i n f o r mat i o n   ( i n c l u d i n g   S o c i a l   S e c u r i t y   N u mb e r s,  b i r t h   d a t e s,  a d d r e sse s,  a n d   i n   so me   c a se d r i v e r s'  l i c e n se   n u m b e r s)   o f   1 4 3   mi l l i o n   c o n s u me r s;   2 0 9 , 0 0 0   c o n su m e r a l so   h a d   t h e i r   c r e d i t   c a r d   d a t a   e x p o se d .   L a c k   o f   S e c u r i t y   T e st i n g   2   Y a h o o   D a t a   B r e a c h   S e p - 16   A s   p e r   h t t p s: / / w w w . h a c k r e a d . c o m/ -   F o r e n si c   e x p e r t o f   U S   S e c u r i t i e a n d   Ex c h a n g e   C o mm i ss i o n   ( S EC )   c o n f i r me d   t h a t   mo r e   t h a n   3 2   mi l l i o n   a c c o u n t w e r e   b r e a c h e d   i n   a   c o o k i e   f o r g i n g   a t t a c k .   F o r g e d   c o o k i e a l l o w e d   i n t r u d e r   t o   a c c e ss  u se r 's  a c c o u n t w i t h o u t   a   p a ssw o r d .   I n f o r ma t i o n   l i k e   e mai l   a d d r e ss,  u se r   n a me s,  p a ssw o r d s,  d a t e   o f   b i r t h s,  se c u r i t y   q u e st i o n s   a n d   p h o n e   n u m b e r s we r e   r e p o r t e d l y   l e a k e d .   C o o k i e s w e r e   n o t   se c u r e .   3   B a n g l a d e sh   B a n k   H a c k   M a y - 16   A s   p e r   w w w . r e u t e r s.c o m/ a r t i c l e / -   $ 8 1   M i l l i o n   w e r e   st o l e n   f r o m   B a n g l a d e sh   b a n k   i n   f e w   h o u r a n d   d e p o si t e d   t h e i n t o   4   a c c o u n t i n   R i z a l   C o mm e r c i a l   B a n k i n g   C o r p o r a t i o n   i n   P h i l l i p i n e s.  U n k n o w n   h a c k e r u se d   S W I F ( S o c i e t y   o f   W o r l d w i d e   I n t e r b a n k   F i n a n c i a l   T e l e c o mm u n i c a t i o n -   t o   c o mm u n i c a t e   b e t w e e n   me mb e r   b a n k a r o u n d   t h e   w o r l d )   c r e d e n t i a l o f   B a n g l a d e sh   C e n t r a l   B a n k   e mp l o y e e s   f o r   f r a u d u l e n t   mo n e y   t r a n sf e r   r e q u e st s.   L a c k   o f   se c u r e   b a n k i n g   sy st e ms.     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:  2088 - 8708       P r o p o s ed   t - mo d el  to   co ve r   4 S   q u a lity m etri cs b a s ed   o n   emp i r ica l stu d o f ro ot   ( Dh ee r a C h h illa r )   1127   T ab le  1 .   R ec en t So f t w ar Fail u r e   ( co n tin u e)   S . N o .   N a me   Y e a r   I mp a c t   a n d   D e scri p t i o n   R o o t   C a u se   4   Et h e r u m ,   I n i t i t a l   C o i n   O f f e r i n g   ( I C O )   d a t a   b r e a c h   Ju l - 17   A p e r   h t t p s: / / t h e h a c k e r n e w s . c o m/ 2 0 1 7 / 1 0 / e t h e r p a r t y - e t h e r e u m - i c o . h t ml -   Et h e r u i o n e   o f   t h e   mo st   p o p u l a r   c r y p t o c u r r e n c i e a f t e r   B i t c o i n .   T h e r e   h a d   b e e n   l o t o f   c r y p t o c u r r e n c y   &   I C O   h a c k i n g   d o n e   i n   p a s t .   M o st   r e c e n t l y   t h e r e   w a an   e t h e r u r e l a t e d   b r e a c h ,   i n   w h i c h   U S $ 8 . 4   m i l l i o n   w e r e   st o l e n   f r o V e r i t a se u I C O .   I t s   b e e n   t h i r d   t i me   i n   a   w e e k   t h a t   h a c k e r s h a v e   st o l e n   massi v e   a mo u n t   o f   e t h e r u m .   I t   i s b e i n g   d o n e   p o ssi b l y   b y   e x p l o i t i n g   o n e   o f   t h e   v u l n e r a b i l i t i e s i n   c o mp a n y 's so f t w a r e 's  v e r si o n   1 . 5   a n d   a b o v e .   5   C a n a d i a n   I mm i g r a t i o n   S i t e   C r a s h   N o v - 16   A p e r   h t t p s: / / w w w . u sat o d a y . c o m/ -   A m e r i c a n c r a s h e d   t h e   c a n a d i a n   i mm i g r a t i o n   si t e   o n   e l e c t i o n   d a y .   T h e r e   w e r e   a r o u n d   2 0 0 ,   0 0 0   u se r o n   c a n a d a 's  i mm i g r a t i o n   s i t e   w h e n   D o n a l d   t r u m p   w a d e c l a r e d   a P r e si d e n t   o f   U S A .   S i t e   w a n o t   a b l e   t o   t a k e   t h e   l o a d   a n d   w a s re p o r t e d l y   c r a sh e d   d u e   t o   h u g e   t r a f f i c .   L a c k   o f   P e r f o r man c e   t e st i n g .   6   I I D e l h i ,   D U   a n d   o t h e r   I n d i a n   U n i v e r si t i e h a c k e d   A p r - 17   A p e r   h t t p : / / w w w . h i n d u s t a n t i me s.c o m/   W e b si t e o f   D e l h i   U n i v e r si t y ,   I I D e l h i   a n d   A l i g a r h   M u sl i U n i v e r si t y   w e r e   h a c k e d   i n   A p r i l   2 0 1 7 .   I n t e r f a c e   o f   maj o r   u n i v e r si t y   w e b si t e w e r e   c h a n g e d   w i t h   me ssag e f o r   g o v e r n me n t   a n d   c i t i z e n o f   I n d i a .   I t   w a r e a l l y   a n   e mb a r a ssm e n t   f o r   U n i v e r si t i e s.   T h e   H a c k e r i d e n t i f i e d   t h e mse l v e a P a k i st a n   H a x o r C r e w   ( P H C )   i n   a l l   3   w e b si t e s.   L a c k   o f   w e b si t e   se c u r i t i e s.   7   W e b si t e   a n d   a p p   f a i l u r e d u e   t o   h u g e   t r a f f i c   Ju n - 16   A p e r   h t t p : / / me t r o . c o . u k   I n   Ju n e   2 0 1 6 ,   A   p o p u l a r   b r i t i sh   c l o t h i n g   si t e   A S O S   w e b si t e   a n d   a p p   c r a sh e d   a f t e r   B r e x i t .   L a c k   o f   p e r f o r man c e   t e st i n g   f o r   e x p e c t e d   a n d   u n e x p e c t e d   h e a v y   l o a d s.  L a c k   o f   t r a c k i n g   o f   e n d   u se r   p e r f o r man c e   8   U . S .   L a r g e st   D e p a r t me n t   S t o r e   A p p   C r a sh   N o v - 16   A p e r   h t t p s: / / d z o n e . c o m/ a r t i c l e s/ 6 - b i g g e st - w e b - f a i l u r e s - of - 2 0 1 6   O n   B l a c k   F r i d a y ,   M a c y 's,  t h e   l a r g e st   U . S .   d e p a r t me n t   st o r e   w e b si t e   a n d   a p p   c r a s h e d   d u e   t o   h e a v y   l o a d s.   L a c k   o f   P e r f o r man c e   t e st i n g   9   M o v i e   T i c k e t W e b si t e   C r a sh   N o v - 16   A p e r   h t t p s: / / mo v i e w e b . c o m,  I n   N o v e mb e r   2 0 1 6 ,   F a n d a n g o   mo v i e   t i c k e t w e b si t e   c r a s h e d   d u e   t o   h i g h   d e man d s   f o r   mo v i e   t i c k e t s.   L a c k   o f   P e r f o r man c e   t e st i n g   10   P a y t m a p p   c r a sh   D e c - 16   A p e r   h t t p : / / i n d i a t o d a y . i n t o d a y . i n ,   a f t e r   a n n o u n c i n g   d e mo n i t i sa t i o n   i n   I n d i a   i n   N o v - 1 6 ,   p e o p l e   st a r t e d   u si n g   p a y t h e a v i l y .   P a y t a p p   w a n o t   a b l e   t o   h a n d l e   l o a d   a n d   c r a s h e d   se v e r a l   t i me s a n d   i m p a c t e d   l o t s o f   t r a n sa c t i o n .   L a c k   o f   P e r f o r man c e   t e st i n g       5.   P RO P O SE M O DE L   A   s o f t w ar d ev elo p m e n li f c y cle  ( SD L C )   m o d el  i s   s et  o f   ac tiv itie s ,   if   p er f o r m ed   in   m an n er   w il p r o d u ce   d esire d   p r o d u ct.   A   SDLC  m o d el  s p ec if ie s   ab o u t   th w a y s   t h ese  ac ti v itie s   ar e   f r a m ed   to   p r o d u ce   q u alit y   s o f t w ar [ 1 1 ] .       T h v ar io u s   li f c y cle  m o d el s   ar e -   a.   T h W ater f all  Mo d el   b.   P r o to ty p Mo d el   c.   I ter ativ Mo d el   d.   Sp ir al  Mo d el   e.   Fis h   Mo d el   f.   V -   Mo d el   g.   Ob j ec t O r ien ted   Mo d elin g   A ll   th e s m o d el s   tal k   ab o u s et  o f   ac t iv it ies  li k r eq u ir em en an a l y s is ,   d esi g n i n g ,   d e v elo p m e n t,   test i n g   an d   i m p le m e n tatio n   in   d if f er en m a n n er s .   T h e y   s i m p l y   f o cu s   o n   th s o f t w ar e   d ev elo p m e n an d   s eq u en ce   o f   s tep s   to   b p er f o r m ed   w h ile  d ev e lo p in g   th e   s o f t w ar e.   No n e   o f   t h e m   s p ec if ied   cr itical  ele m e n t s   to   b co n s id er ed   w h ile  d e s ig n i n g   a n d   test i n g   o f   s o f t w ar e.   Su r v iv a o f   th e   s o f t w ar p r o d u ct  th ese   d a y s   r eq u ir e   f u lf i ll m en t o f   all  4 S Qu a lit y   m etr ics at  all  lev el s   o f   s o f t w ar d ev elo p m en t.     5 . 1 .     T - M o del   I n   T - Mo d el   as  s h o w n   in   Fi g u r 6   w e   co n s id er ed   b r ea d th   a n d   d ep th   a s   2   ar m s   o f   s o f t w a r p r o d u ct.     I lo o k s   lik T   alp h ab et  s o   it  is   n a m ed   as  T - m o d el.   Ho r izo n tal  co m p o n en is   co n s id er e d   as  b r ea d th   ar m   o f   th s o f t w ar an d   Ver ical  co m p o n en is   tak e n   as  d ep th   ar m   o f   t h s o f t w ar e.   B o th   h o r izo n tal  a n d   v er tical   s ec tio n s   s h o u ld   in cl u d s ec u r i t y   an d   p er f o r m a n ce   d esi g n   a n d   test in g   co n s id er atio n s   to   en s u r b etter   q u alit y   o f   th s o f t w ar ap p licatio n .   B o th   b r ea d th   a n d   d ep th   ar m s   ar e   ex p lai n ed   i n   b r ie f   in   n e x t   s e ctio n   o f   t h p ap er .   T - Mo d el  is   p r o p o s ed   to   ar ch itect  th o v er all  s o f t w ar p r o d u ct  in   s u ch   w a y   t h at  4 S -   s af et y ,   s ca lab il it y ,   s tab ilit y   a n d   s er v icea b ilit y   ar e   co n s id er ed   at  all  lev els  o f   b r ea d th   an d   d ep th   alo n g   w it h   u n co m p r o m i s in g   o n   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  9 ,   No .   2 A p r il   201 9   :   1 1 2 2     1130   1128   f u n ctio n al  r eq u ir e m e n i m p le m en tatio n .   F u n ctio n al  r eq u ir e m en ts   ar b ase  o f   th p r o d u ct  an d   s h o u ld   b o u tlin ed   clea r l y   a n d   th er ar v ar io u s   SD L C   m o d els  w h ic h   en s u r th at  r eq u ir e m e n ts   ar s p ec if ied   clea r l y .   C u s to m er s   ar in v o l v ed   to   ap p r o v lo o k   an d   f ee o f   s o f t w ar an d   to   test   f u n ctio n alit y   o f   th ap p licatio n .   A ll i n ter f ac es s h o u ld   b d esig n ed   ap p r o p r iately   to   h av b ett er   u s ab ilit y   o f   t h s o f t w ar ap p licatio n .             Fig u r 6 .   T - Mo d el  r e p r esen tatio n       5 . 1 . 1 .     Ro les a nd   re s p o ns ib ili t es in T - M o del   a.   T - Mo d el  tea m   s h o u ld   i n clu d P r o d u ct  Ma n a g er ,   E n g i n ee r in g   Ma n a g er ,   I n f r as tr u ct u r Ma n a g er ,   Q Ma n ag er   a n d   P r o j ec Ma n ag er .   A ll  r o les  s h o u ld   s p r ea d   ac r o s s   b r ea d th   an d   d ep th   o f   a p p lica tio n   alo n g   w it h   th eir   tea m s .   b.   P r o d u ct  Ma n a g er   s h o u ld   b d o m a in   e x p er an d   s h o u ld   h a v e   clea r   u n d er s ta n d i n g   o f   b u s in e s s   r eq u ir e m en ts ,   p er f o r m a n ce   a n d   s ec u r it y   r eq u ir e m en ts .   c.   E n g i n ee r i n g   Ma n a g er   s h o u ld   d ec id o n   ar ch itectu r o f   p r o d u ct,   tech n o lo g y   an d   d at ab ase      d.   S elec tio n   alo n g   w it h   b u i ld   d ep lo y m e n t s   to o ls .     e.   I n f r as tr u ct u r Ma n ag er   s h o u ld   d ec id o n   all  s er v er s ,   p atch i n g   s o   t h at  p er f o r m an c an d   s ec u r it y   r eq u ir e m en ts   w ill   n o t   b co m p r o m i s ed .   A ll  s er v er s   s h o u ld   s u p p o r s ca lab ilit y   a n d   s ec u r it y .   A ll   Q A ,   De v   an d   P r o d u ctio n   s er v er s   s h o u ld   b id en tif ied   an d   h o s ted   ap p r o p r iately .   f.   QA   Ma n ag er   s h o u ld   id en ti f y   to o ls   f o r   f u n ctio n al  a u to m at io n ,   d ef ec m a n ag e m e n to o l,  p er f o r m an ce   a n d   s ec u r it y   test in g   to o ls .     g.   P r o j ec Ma n ag er   s h o u ld   w o r k   w i th   all  o t h er   m a n ag er s   a n d   en s u r t h at  a ll  tea m s   w o r k   in   co n j u n ctio n   to w ar d s   s u cc e s s   o f   th e   p r o j e ct.   A ll  p la n s   r elate d   to   s co p e,   co s t,  s c h ed u le,   ef f o r t,  r es o u r ce s ,   r is k   ar e   p r ep ar e d ,   im p le m en ted   an d   m an ag ed .     5 . 1 . 2 .     B re a dth  a r m   o f   T - M o del   B r ea d th   ar m   co v er s   t h P er f o r m an ce   an d   Secu r it y   p ar a m et er s   at  U s er   I n ter f ac ( UI ) ,   Ap p licatio n   P r o g r am m i n g   I n ter f ac ( A P I )   an d   f u n ct io n alit y   le v el  ac ce s s ib le  b y   t h u s er s   o f   th ap p licatio n .   T h is   ar m   h an d le s   th cu s to m er s   w h o   a r less   tech n ica an d   it  tak es   ap p r o v al  f r o m   cu s to m er s   o n   lo o k   an d   f ee o f   s o f t w ar u s er   in ter f ac d es ig n s   an d   f u n ctio n al it y   o f   th e   ap p licatio n .   Mo s t   o f   th e   s o f t w ar p r o g r am m er s   w o r k   o n   th is   ar m .   I n teg r atio n   o f   h o r izo n tal  an d   v er tical  ar m   is   d o n in   m o s co m p atib le  m a n n e r   to   en s u r th at  th e   o u tco m ap p licatio n   w il w o r k   ef f ec t iv el y   a n d   ef f icie n tl y .     Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2088 - 8708       P r o p o s ed   t - mo d el  to   co ve r   4 S   q u a lity m etri cs b a s ed   o n   emp i r ica l stu d o f ro ot   ( Dh ee r a C h h illa r )   1129   5 . 1 . 3 .     Dept h a r m   o f   T - M o del   Dep th   ar m   co v er s   th e   P er f o r m an ce   a n d   Sec u r it y   p ar a m eter s   at  A r c h itect u r e,   d atab ase,   clo u d ,   f ir e w all,   s er v er   lev el  a n d   all  b ac k en d   s y s te m s .   I n   s ec u r it y   lan d s ca p d esk to p ,   tr an s p o r an d   n et w o r k   la y er s   an d   w eb   ap p li ca tio n s   s h o u l d   b e   p r o tecte d   u s in g   an ti v ir u s ,   en cr y p t io n   an d   f ir e w all s .   A ll  w eb   s er v er s ,   ap p licatio n s   s er v er s ,   d atab ase  s er v er s   a n d   b ac k en d   s er v er s   s h o u ld   b s ec u r it y   s ca n n ed   a n d   all  p atch es  s h o u ld   b u p d ated   tim el y   to   en s u r al l v u l n er ab ilit ie s   ar h an d led .     5 . 1 . 4 .     P er f o r m a nce  a nd   s ec u rit y   pa ra m et er s   in T - M o del   T h m ai n   f o cu s   o f   t h T - m o d el  is   o n   p er f o r m a n ce   a n d   s e cu r it y   r eq u ir e m en t   s p ec i f icati o n ,   d esig n ,   d ev elo p m en t   an d   te s ti n g   at   b o th   b r ea d th   an d   d ep th   a r m s   w i th o u i m p ac ted   f u n ct io n al  r eq u ir e m en t   s p ec if ic atio n ,   d esig n ,   d ev elo p m en t,  test i n g   a n d   i m p le m en t atio n .   P er f o r m a n ce   r eq u ir e m e n ts   at  m in i m u m   s h o u ld   in cl u d ac ce s s   ti m e,   l o ad   tim e,   n u m b er   o f   co n c u r r en u s er s   ac ce s s i n g   ap p licatio n   an d   laten c y   ti m e.   Stre s s   tes t,  lo ad   test ,   en d u r an c test ,   p ea k   test   an d   v a r io u s   o t h er   test s   ar p er f o r m ed   to   en s u r p er f o r m an ce   o f   th ap p licatio n   i s   i n tact.   Us u a ll y   to o ls   ar u s ed   to   p er f o r m   p er f o r m a n ce   te s ti n g   o f   ap p licatio n s ,   d atab ase  a n d   A P I s .   Ma in   attr ib u te s   o f   p er f o r m a n ce   test i n g   ar s p ee d ,   s ca lab ilit y ,   s tab ilit y   an d   r elia b ilit y .   A ttrib u tes  o f   s ec u r it y   test in g   i n cl u d es  A u th en ticatio n ,   A u t h o r izatio n ,   A cc ess   C o n tr o an d   Au d it  co n tr o l.  T h er ar v ar io u s   n et w o r k s   d ef e n ce   m ec h a n i s m   a v ailab le  f o r   w eb   ap p licatio n s   l ik f ir e w al l,  in tr u s io n   d etec tio n   s y s te m ,   in tr u s io n   p r ev e n tio n   s y s te m   a n d   ap p licatio n   f ir e w a lls .   I f   w e b   ap p licatio n s   w o u ld   n o b s ec u r th e n   c h an ce s   o f   s en s iti v d ata  lea k ag e,   id e n tit y   t h ef t,  d ef ac e m en a n d   a p p licatio n   s h u td o w n   w ill  i n cr ea s s i g n i f ica n tl y .   T h at  w ill  i m p ac t   b u s in e s s ,   h u r b r an d   i m ag e   a n d   g o o d w ill   o f   th e   co m p a n y .   Ma j o r   th r ea ts   f o r   w eb   ap p licatio n   in cl u d au t h e n ticatio n ,   au t h o r izatio n   attac k ,   cl ien t - s id attac k s ,   co m m an d   e x ec u tio n   o n   th e   w eb   s ite,   in f o r m atio n   d is clo s u r an d   lo g ical  attac k s   to   ex p lo it  w e b   ap p licatio n s   lo g ic  f lo w .   T h is   is   o n o f   m aj o r   d if f er e n ce   b et w ee n   T - m o d el  a n d   o th er   ex is tin g   s o f t w ar d ev elo p m e n m o d el s .     5 . 1 . 5 .     4 q ua lity   m et ric s   T - m o d el   m ain l y   f o cu s   o n   co v er ag o f   all  4 q u alit y   m etr ic s   at  b r ea d th   an d   d ep th   ar m s .   B ased   o n   r esear ch   w f o u n d   4 Qu alit y   m e tr ics  is   m o s i m p o r tan to   en s u r s u cc e s s f u r elea s o f   th s o f t w ar p r o d u ct.   I t to u ch ed   a ll t h m aj o r   s o f t w a r q u alit y   attr ib u tes.  4 S   d e n o te s   Sa f et y ,   Scalab il it y ,   Stab ilit y   an d   Ser v icea b ilit y   to   test   Secu r it y ,   P er f o r m a n ce ,   Fu n ctio n alit y   a n d   Usab il it y   r esp ec tiv el y   o f   t h s o f t w ar p r o d u ct.   T h er ar lo o f   o th er   q u alit y   attr ib u tes  at  ea ch   lev el  o f   s o f t w ar test i n g ,   h o w e v er   th ese  ar co n s id e r ed   as  m o s cr itical  an d   co u ld   ca teg o r ize  all  o th er   attr ib u tes as  w e ll.        6.   CO NCLU SI O N   R esear ch   o f   m o s t   r ec en s o f t w ar f ail u r es  a n d   s u r v e y   r es u l ts   o f   s e n io r   I T   p r o f ess io n als  s h o w ed   th a t   m ai n   r o o ca u s o f   s o f t w ar f ailu r es  t h ese   d a y s   is   lac k   o f   s ec u r it y   test i n g   an d   p er f o r m an ce   test i n g .   Secu r it y   test i n g   a n d   P er f o r m a n ce   te s ti n g   is   u s u all y   d o n e   b y   to o ls   a n d   m o s o f   t h ti m es   it  i s   co m p r o m i s ed   t h ese  d a y s   d u to   lack   o f   n o n - f u n ctio n al  r eq u ir e m en s p ec i f icatio n s .   Se cu r it y   te s ti n g   is   m ai n l y   d o n a th en d   to   s a ti s f y   au d ito r s   a n d   n o to   f in d   s ec u r it y   is s u es   f r o m   t h ti m o f   ar ch itect u r e.   R ec e n tech n o lo g i es  an d   ar c h itect u r e s   f o cu s in g   o n   I OT ,   C lo u d   o f   th i n g s ,   b ig   d ata,   m ac h in lear n in g   an d   A r tific ial  in telli g en ce   la ck s   s ec u r it y   test i n g   to o an d   tech n iq u es.  T h er i s   lack   o f   av ailab ili t y   o f   p en etr atio n   test i n g   a n d   test in g   m ec h a n i s m   f o r   s u c h   tech n o lo g ies.  T h er ar lo ts   o f   to o ls   av ailab le  f o r   s ec u r it y   s ca n n i n g   an d   p er f o r m a n ce   test in g ,   h o w ev er   ea c h   to o h as  its   o w n   p r o s   a n d   co n s ,   b it  a   licen s ed   v en d o r   to o OR   a n   o p en   s o u r ce   to o l.  T o d a y   t h er is   n ee d   o f   i n h o u s d ev e lo p ed   to o ls ”  to   s atis f y   n ee d s   o f   test i n g   n o n - f u n ctio n a r eq u ir e m e n t s .   T h r ap id   ch an g es  in   s o f t w ar d ev e lo p m en tec h n o l o g y   s tack   r eq u ir es  m o r i m p r o v e m e n i n   s o f t w ar te s ti n g   a s   w ell  to   s p ee d   u p   o v er all  s o f t w ar p r o d u ct  r elea s e.   T h er is   n ee d   o f   s ettin g   u p   o f   r eq u ir e m en t s   s p ec i f icatio n s   h i g h l ig h ti n g   n o n - f u n ctio n al  r eq u ir e m e n ts   s p ec i f ic  to   s ec u r it y   a n d   p er f o r m a n ce   p ar am e ter s .   Sta n d ar d ized   au to m at io n   i n ter f ac s h o u ld   b u s ed   s u p p o r tin g   p r o g r a m m i n g   la n g u a g f a m iliar   t o   tea m .   I t   s h o u ld   b ab le   to   u s an d   ex te n d   o p en   s o u r ce   in ter f ac d r iv er s   a n d   s u p p o r r eu s o f   test   h ar n ess e s   a n d   lan g u a g es.  T ea m   s h o u ld   f i n d   o r   cr ea te  d r iv er s   f o r   th in ter f ac y o u r   p r o d u ct  h as.  I n   ad d itio n   to   v u l n er ab ilit y   s ec u r it y   s ca n n i n g ,   au d it i n g   a n d   r ev ie w in g ,   m o r f o cu s   n ee d s   to   b d o n o n   s ec u r it y   a n d   p er f o r m an ce   test in g   at  ar ch itect u r lev el,   clo u d ,   d ata  an d   ap p licatio n   la y er s   to   en s u r s a f et y ,   s ca lab ilit y ,   s tab il it y   a n d   s er v icea b ilit y   o f   t h p r o d u ct.   T - m o d el  i s   p r o p o s ed   to   co n s id er   s ec u r it y   a n d   p er f o r m a n ce   p ar a m e ter s   at   r eq u ir e m en s p ec i f icatio n ,   d esi g n ,   d ev elo p m e n t,  te s ti n g   an d   d ep lo y m e n lev el s .   F u r th er   r esear ch   n ee d s   to   b d o n to   en s u r t h at  t h ese  p ar a m et er s   ar co n s id er ed   d u r in g   co n ti n u o u s   te s ti n g   to   r am p - u p   o v er all  s o f t w ar test i n g   p r o ce s s .           Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  9 ,   No .   2 A p r il   201 9   :   1 1 2 2     1130   1130   RE F E R E NC E S   [1 ]   L .   Ch u n g ,   B.   Nix o n ,   E.   Y u ,   a n d   M .   J.  No n - F u n c ti o n a Re q u ir e m e n ts  in   S o f twa re   En g in e e rin g ,   v o lu m e   5   o In ter n a t io n a S e rie s in   S o f twa re   En g i n e e rin g ,   c h a p ter T h e   NFR  F r a m e w o rk   in   A c ti o n .   S p ri n g e r,   He id e lb e rg ,   2 0 0 0 .   [ 2]   C. L .   P h il i p   Ch e n ,   Ch u n - Ya n g   Zh a n g ,   Da ta - in ten siv e   A p p li c a ti o n s,  Ch a ll e n g e s,  T e c h n iq u e a n d   T e c h n lo g ies S u rv e y   o n   Big   Da ta” .   El se v e ir,   In fo rm a ti o n   S c ien c e s Vo l u m e   2 7 5 ,   1 0   A u g u st ,   P a g e s 3 1 4 - 3 4 7 ,   2 0 1 4 .   [3 ]   Ha o h a o   S o n g ,   " T h e   De v e lo p m e n a n d   A p p li c a ti o n   o f   In f o r m a ti o n   S e c u rit y   P ro d u c ts  Ba se d   o n   Clo u d   Co m p u ti n g " ,   ICM IR ,   p p   2 2 3 - 2 2 8 2 0 1 7 .   [4 ]   L ib in g   W u ,   Biw e n   Ch e n   e a " Eff icie n a n d   S e c u re   S e a rc h a b le  En c ry p ti o n   P r o to c o f o Cl o u d - B a se d   In tern e o T h in g s" ,   El se v e ir,   J o u rn a o P a r a ll e a n d   Distrib u ted   C o mp u ti n g ,   V o l u m e   1 1 1 ,   P a g e s 1 5 2 - 1 6 1 ,   Ja n u a ry   2 0 1 8 .   [5 ]   L. - O.  W a ll in ,   T .   Zi m m e r m a n ,   2 0 1 7   S trate g ic  Ro a d m a p   f o Io T   Ne tw o rk   T e c h n o lo g y T e c h n ica R e p o rt;  Ga rt n e r 2 0 1 7 .   [6 ]   T .   M a rg a ria  a n d   B.   S te ff e n   (Ed s.):   IS o L 2 0 1 4 ,   P a rt  II,   L NCS  8 8 0 3 ,   p p .   3 3 7 3 5 2 ,   2 0 1 4 . c ©S p r in g e r - V e rlag   Be rli n   He id e lb e rg   2 0 1 4   [7 ]   S a v it a   M o h u rle  e a l,   A   B rief   S tu d y   o f   W a n n a c r y   T h re a t:   Ra n so m w a r e   A tt a c k   2 0 1 7 ,   I n ter n a ti o n a J o u rn a o f   Ad v a n c e d   Res e a rc h   in   Co mp u ter   S c ien c e ,   Vo lu m e   8 ,   No - 5 ,   M a y - Ju n e - 2 0 1 7 .   [8 ]   A z a d   A li ,   Ra n so m wa re A   Re s e a rc h   a n d   a   P e rs o n a l   Ca se   S tu d y   o f   De a li n g   w it h   th is  n a sty   m a l w a r e   Iss u e in   In fo rm a t io n   S c ien c e   +   In f o rm a ti o n   T e c h n o l o g y ,   Vo lu m e - 1 4 ,   2 0 1 7 .   [ 9]   A n iru d h   De sh p a n d e ,   Zo m a to - M a rk e a n d   Co n su m e A n a l y sis ,   In ter n a ti o n a J o u rn a o A d v a n c e   S c ien ti fi c   Res e a rc h   a n d   E n g i n e e rin g   T re n d s ,   Vo lu m e - 1 ,   Iss u e -   S e p tem b e r - 6 ,   2 0 1 6 ,   IS S N (O n li n e 2 4 5 6 - 0 7 7 4   [1 0 ]   Da n iel  He d ley ,   M a tt h e w   J a c o b s,  " T h e   S h a p e   o f   T h in g s t o   Co m e Th e   Eq u if a x   Bre a c h ,   T h e   G DP a n d   Op e n - S o u rc e   S e c u rit y El se v ier ,   Co mp u ter   Fra u d   a n d   S e c u ri ty ,   V o l u m e - 2 0 1 7 ,   Iss u e - 1 1 ,   P a g e   5 - 7 ,   N o v - 2 0 1 7 .   [1 1 ]     V in is h   Ku m a r,   S a c h in   G u p ta,  P ro p o se d   S o f tw a r e   De v e lo p m e n M o d e f o S m a ll   Org a n iza ti o n   a n d   Its  Ex p lan a ti o n   In ter n a t io n a C o n fer e n c e   o n   C o mp u ter   S c ien c e   a n d   In fo rm a t io n   T e c h n o l o g y -   CC S IT ,   p a g e s -   1 6 7 - 1 7 5 ,   2 0 1 2 .       B I O G RAP H I E S   O F   AUTH O RS       Dh e e r a C h h il la r   Re se a rc h   S c h o lar,  De p a rt m e n o f   Co m p u ter  S c ien c e   a n d   En g in e e rin g ,   Bh a g w a n Un iv e rsit y ,   A j m e r,   Ra jas th a n ,   In d ia -   3 0 5 0 0 4   M . T e c h -   M a h a rish Da y a n a n d   Un iv e rsit y ,   Ro h tak ,   In d ia   B. T e c h -   M a h a rish Da y a n a n d   Un i v e rsit y ,   Ro h tak ,   In d ia           Dr .   K a lp a n a   S h a r m a   He a d   o f   De p a rtme n t,   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 ,   Bh a g wa n Un iv e rsity ,   A j m e r,   Ra jas th a n ,   In d ia -   3 0 5 0 0 4   P h . D.,   M a ste rs o f   Co m p u ter A p p li c a ti o n s,  M . S c   i n   Co m p u ter S c ie n c e ,   B. A .         Evaluation Warning : The document was created with Spire.PDF for Python.