I n d on e s i an   Jo u r n al   o El e c t r i c al   En gi n e e r i n g   an d   C o m p u te r   S c i e n c e   V o l .   1 3 ,   N o .   3 M a r c h   201 9 ,   pp.   13 11 ~ 13 17   IS S N :   2502 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 1 3 .i 3 . pp131 1 - 1317             1311       Jou r n al   h o m e pa ge ht t p: / / i ae s c or e . c om / j our na l s / i nde x . php/ i j e e c s   V e r i f i c a t i o n   a n d   v a l i d a t i o n   o f   IM - D e C R u D   a p p r o a c h   u s i n g   D E S M E T   f o r   i t s a p p l i c a b i l i t y       Jam al u d d i n   Jas m i s 1 S h am s u l   Jam e l   El i as 2 A z l an   A b d u l   A z i z 3 ,   M o h d   Zak i   Za k ar i a 4   R   B ad l i s h ah   A h m ad 5 ,   R o s h i d i   D i n 6 ,   R o s m ad i   B a k ar 7   1 ,3 F a c ul t y   o f   C om put e r   a nd  M a t h e m a t i c a l   S c i e nc e s ,   U i T M   (M e l a k a J a s i n   Ca m pus ,   M a l a y s i a   2 U ni v e r s i t i   T e kno l o g i   M A R A   ( U i T M )   K e d a h,   M a l a y s i a   4 U ni v e r s i t i   T e kno l o g i   M A R A   ( U i T M )   S ha A l a m ,   M a l a y s i a   5 F a c ul t y   of   I n f o r m a t i c s   a n C o m pu t i ng ,   U n i v e r s i t i   S u l t a Z a i na l   A bi d i n   ( U n i S Z A ) ,   M a l a y s i a   6 ,7 S c hoo l   o f   C o m put i ng ,   C o l l e g e   o f   A r t s   a nd   S c i e nc e s ,   U U M ,   M a l a y s i a         A r ti c l e   I n fo     A B S TR A C T     Ar t i c l e   h i s t or y :   R e c e i v e d   A ug   15 ,   201 8   R e v i s e D e c   7 ,   2 018   A c c e pt e D e c   19 ,   2 018       R e qui r e m e nt s   c r o s s c ut t i ng   i s o f t w a r e   de v e l o pm e n t   a nd  m a i n t e na nc e   h a s   g r a dua l l y   be c o m e   a i m po r t a nt   i s s u e   i s o f t w a r e   e ng i ne e r i ng   w i t a   g r o w i ng  ne e d   o f   t r a c e a bi l i t y   s up po r t   t o   be t t e r   und e r s t a nd   t he   r e q ui r e m e nt s   c r o s s c ut t i ng   pr o c e s s e s   t o   c o m pl y   w i t h   i n dus t r i a l   s t a nd a r d s .   H o w e v e r ,     m a ny   r e c e nt   w o r ks   f o c us i ng   o i d e nt i f i c a t i o n,   m o dul a r i z a t i o n,   c om po s i t i o n   a nd  c o nf l i c t   d i s s o l ut i o o f   r e qu i r e m e n t s   c r o s s c u t t i ng   a r e   m o s t l y   s a t ur a t e a t   r e qu i r e m e n t s   l e v e l .   H e nc e ,   t he s e   w o r k s   f a i l   t o   s pe c i f y   c r o s s c ut t i ng   pr o pe r t i e s   f o r   f unc t i o na l   a n no n - f unc t i o na l   r e q ui r e m e n t s   a t   o t he r   pha s e s   l e a d i ng   t o   i ns uf f i c i e nt   s uppo r t   f o r   s o f t w a r e   e ng i ne e r s .   R e c e n t l y ,   a   ne w   a pp r o a c c a l l e d   t he   I de nt i f i c a t i o n,   M o du l a r i z a t i o n,   D e s i g n   C o m po s i t i o R u l e s   a n C o nf l i c t   D i s s o l u t i o ns   ( I M - D e C R uD )   w a s   p r o po s e t o   pr o v i de   a   s pe c i a l   t r a c e a b i l i t y   t f a c i l i t a t e   be t t e r   unde r s t a ndi ng   a n d   r e a s o ni ng   t o w a r ds   r e q ui r e m e n t s   c r o s s c ut t i ng   i m pl e m e n t a t i o n,   a l o ng   w i t a   t o o l   a s   a   p r o o f - of - c o nc e pt .   I t hi s   pa pe r ,   t he   t o o l   w a s   e v a l ua t e a nd  t he   r e s u l t s   w e r e   v e r i f i e by   s o m e   e xpe r t s   i n   t he   i n dus t r i e s .   T he   f e e db a c ks   o a p pl i c a bi l i t y   a s pe c t   w e r e   t h e g a t he r e a nd   a na l y z e us i ng   D E S M E T   qua l i t a t i v e   m e t ho d.   T he   o ut c o m e   s ho w e t ha t   t he   IM - D e C R uD   w a s   a p pl i c a bl e   t o   c o pe   w i t t he   t e d i o us   e ng i ne e r i ng   pr o c e s s e s   i n   ha nd l i ng   c r o s s c ut t i ng   p r o pe r t i e s   a t   r e qui r e m e nt s ,   a na l y s i s   a nd  de s i g pha s e s   f o r   s y s t e m   de v e l o pm e n t   a nd   e v o l ut i o n.   Ke y w or ds :   D E S M E T   IM - D e CR uD   R e qui r e m e nt s   c r o s s c ut t i n g   V & V   C opy r i gh t   ©   201 9   I n s t i t ut e   o f   A dv anc e E ng i ne e r i ng   and   S c i e nc e .     A l l   r i gh t s   r e s e r v e d .   Cor r e s pon di n g   Au t h or :   J a m a l udd i J a s m i s ,   F a c ul t y   of   Co m put e r   a n d   M a t h e m a t i c a l   S c i e n c e s ,     U i T M   (M e l a k a J a s i Ca m pus ,   77300  M e r l i m a u ,   M e l a ka ,   M a l a y s i a .   E m a i l :   j a m a l udd i n j a s m i s @ s a l a m . ui t m . e du. m y       1.   I N TR O D U C TI O N     R e qui r e m e nt s   i s   de f i n e d   a s   a n y   m a t t e r s   o f   i nt e r e s t   i a   s o ft w a r e   s y s t e m   w h i c h   c a b e   r e l a t e d   t o   s y s t e m   f un c t i o na l i t i e s   o i t s   p r o pe rt i e s   [1] .   It   c a b e   c l a s s i f i e i n t o   f u n c t i o na l   (s y s t e m ’s   b e h a v i o o s ub s y s t e m s )   a n n o n - fu n c t i o na l   (s y s t e m ’s   pr o pe r t i e s ).   A   r e qui r e m e nt   ra r e l y   a c t s   s t a n d a l o n e   a s   m o s t   m a y   i n f l ue n c e   o c o n s t ra i nt   o t h e r e qui r e m e nt s .   T hi s   t y pe   of   s c e n a r i o   i s   c a l l e d   c r o s s c ut t i n g   [2] .   C r o s s c ut t i n g   i s   us ua l l y   de s c r i b e d   i n   t e rm s   o f   s c a t t e r i n g   a nd  t a ngl i n F o r   e xa m p l e ,   a   s t a ke h o l de r ’s   f u n c t i o n a l   r e qui r e m e nt   w i t a   c a p a b i l i t y   o ha n dl i n g   a   us e r   on - l i n e   t ra n s a c t i o m i g ht   b e   de s c r i b e by   s om e   p r o pe rt i e s   i . e .   t h e   n o n - f un c t i o n a l   r e qui r e m e n t s   s uc h   a s   us e r ’s   r e s po n s e   t i m e   w i t h i a c c e pt a b l e   l i m i t ,   w i t h   a pp r o p r i a t e   s e c ur i t y   f e a t ur e s   a nd  a f f o r da b l e   w o r kl o a d.   T hi s   t y pe   of   s c e n a r i o   i s   c a l l e t a n g l i ng.   I n   a n o t h e r   s i t ua t i o n ,   a   n o n - f u n c t i o na l   r e qui r e m e n t   m a y   de s c r i b e   pr o pe r t i e s   f o r   s e v e r a l   o t h e r   f u n c t i o na l   r e qui r e m e nt s   i o r de r   f o r   t h e   f un c t i o na l   r e qui r e m e n t s   t o   r e m a i Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   1 3 ,   N o .   3 M a r c h   2 01 9   :     1311     1317   1312   us e f ul .   F o r   e xa m pl e ,   t h e   pe r f o r m a n c e   a s   a   p r o pe rt y   o f   a   s y s t e m   w o ul b e   a ppl i e t o   s e v e r a l   o t h e r   f u n c t i o na l   r e qui r e m e nt s   i . e .   c o n c e rn s   w i t s i m i l a o di f f e r e n t   s pe c i f i c a t i o n s .   T hi s   t y pe   of   s c e n a r i o   i s   c a l l e d   s c a t t e r i ng.     R e qui r e m e nt s   c r o s s c ut t i n a r e   r e l a t e t o   e a c h   o t h e r   w i t hi n   a r t i f a c t   a s   w e l l   a s   c o rr e l a t e a r t i f a c t s   a c r o s s   m ul t i p l e   p h a s e s   [3 - 5] .   Co n s e que nt l y ,   a n y   c h a n ge s   t o   r e qui re m e n t s   c r o s s c ut t i n m a y   y i e l di r e c t   o r   i n d i r e c t   i m p a c t   t o   o t h e r   a r t i f a c t s .   M o s t   o f   r e c e n t   w o r ks   a r e   f oc us i n g   o i de n t i f i c a t i o n ,   m o dul a r i z a t i o n,   c o m po s i t i o a nd  c o n f l i c t   a n a l y s i s   of   r e qui r e m e nt s   c r o s s c ut t i n g   s o l e l y   a t   r e qui r e m e n t s   l e v e l .   It   i s   due   t o   i t s   s t ra i g ht f o r w a r d n e s s   i n   de a l i n g   w i t h   h i g h - l e v e l   l a ngua ge   i n   r e qu i r e m e nt s   do c um e n t a t i o n s   t o   s pe c i fy   r e qui r e m e nt s   [6] .   H ow e ve r ,   t h e r e   i s   s i g ni f i c a n t   r e s e a r c g a p   t o   a pp r o p r i a t e l y   s pe c i fy   c r o s s c ut t i n g   p r o p e r t i e s   f o r   f u n c t i o na l   a n d   n o n - f un c t i o na l   c o n c e rn s   a t   b o t r e qui r e m e n t s   a n d   de s i g n   p h a s e s .   D ue   t o   t h i s   a b s e n c e ,   s of t w a r e   e n g i n e e r s   ha v e   n o   a pp r o pri a t e   gu i de l i n e s   t o   a t t e nd  t o   c r o s s c ut t i n g   c o n c e rn s   a c r o s s   de v e l o pm e n t   s t a ge s   [ 6,   7]   S e ve r a l   s t a t e - of - t h e - a r t   a pp r o a c h e s   h a d   b e e n   e v a l ua t e us i n t h e   c ri t e r i a   o b t a i n e f r o m   t h e   l i t e r a t u r e .   T h e   r e s ul t s   s h o w e us   t h a t   s o   f a r ,   t h e r e   i s   n o   s i n g l e   a pp r o a c t ha t   f ul l y   s a t i s f i e w i t a l l   t h e   c a pa b i l i t i e s   t ha t   ha v e   t o   b e   f ul f i l l e t o   s uppo rt   r e qu i r e m e n t s   c r o s s c ut t i n g   [8] .   A ppa r e n t l y ,   w e   pr o po s e a   n e w   a pp r o a c c a l l e t h e   Ide n t i f i c a t i o n ,   M o dul a ri z a t i o n,   D e s i g Co m po s i t i o R ul e s   a n d   Co n f l i c t   D i s s o l ut i o n s   (IM - D e CR uD ha s   b e e n   do n e   t ha t   p r o v i de s   a   s pe c i a l   t ra c e a b i l i t y   t o   f a c i l i t a t e   b e t t e u n de r s t a ndi ng   a n d   r e a s o n i ng   f o r   e n gi n e e r i n g   t a s ks   t o w a r ds   r e qui r e m e nt s   c r o s s c ut t i ng  du ri n g   s o f t w a r e   de ve l o pm e n t   a n d   e v o l ut i o n .   M o r e o ve r ,   i t   a l s pr o m o t e s   a   s i m pl e   b ut   s i g n i f i c a nt   w a y   t o   s uppo r t   p ra gm a t i c   c ha n ge s   o f   c r o s s c ut t i n g   p r o pe r t i e s   a t   r e qui r e m e n t s ,   a n a l y s i s   a n d   de s i g p ha s e s   f o r   m e d i um   s i z e s   o f   s of t w a r e   de v e l o pm e n t   a n d   m a i nt e n a n c e   p r o j e c t s   [9,   10] A   t o o l   ha s   b e e de v e l o p e b a s e o t h e   p r o po s e a pp r o a c t o   s t o re   r e l a t i o n s hi p   de pe n de n c i e s   s i n c e   t ra c e a b i l i t y   i s   hi g h l y   c o n s i de r e a m o n a r t i f a c t s   i n   M o de l   D r i v e n   E n gi n e e ri n (M D E t o   s uppo r t   u nde r s t a n d i n a n d   m a i n t e n a n c e   o f   s of t w a r e   s y s t e m s   [3,   1 1] .   In  t hi s   pa pe r,   w e   a i m   t o   e v a l ua t e   t h e   r e s ul t s   t ha t   w e r e   ge n e r a t e by   a ppl y i n g   IM - D e CR uD   a pp r o a c t o   m y P ol i c y   c a s e   s t udy   by   t h e   do m a i n   e xpe r t s   t o   e n s u r e   i t s   a pp l i c a b i l i t y .   Th e   e v a l ua t i o n   m e t h o f o r   t h i s   r e s e a r c h   w a s   b a s e o n   t h e   e v a l ua t i o n   gu i de l i n e s   p r o po s e i n   D E S M E T   [ 12] .   D E S M E T   i s   a   p r o j e c t   t ha t   a t t e m pt s   t o   pr o v i de   p r a c t i c a l   e v a l ua t i o a pp r o a c i s o f t w a r e   e n gi n e e ri ng.   O r g a n i z a t i o n s   o f   t hi s   pa pe a r e   a s   f o l l ow s :   S e c t i o n   2   p r e s e nt s   t h e   i m pl e m e n t a t i o o f   D E S M E T   a nd  S e c t i o n   di s c us s e s   t h e   o ve r a l l   r e s ul t s .   F i na l l y ,   S e c t i o n   p r e s e n t s   t h e   c o n c l us i o n.       2.   R ES EA R C H   M ET H O D   D E S M E T   i s   c h o s e n   a s   t h e   e v a l ua t i o n   m e t h o do l o g y   a s   i t   i s   m a i n l y   us e t o   e v a l ua t e   t h e   s o f t w a r e   e n gi n e e r i n g   m e t h o ds   a nd  t o o l s .   T h e r e   a r e   n i n e   m a nn e r s   p r o p o s e by   D E S M E T   [13]   i n c l udi ng  qu a nt i t a t i v e   a nd  qua l i t a t i v e   m a nn e r s .   S i n c e   a ppl i c a b i l i t y   c a n   b e   m e a s ur e d   by   d e t e r m i ni n g   t h e   a pp r o p r i a t e n e s s   of   fe a t u r e s   a v a i l a b l e   i t h e   p r o po s e a p p r o a c h,   f e a t u r e   a na l y s i s   i s   s e l e c t e a s   t h e   pu rpo s e   of   t h e   qu a l i t a t i v e   m e t h o i t h i s   r e s e a r c h.   T hi s   a n a l y s i s   m i g h t   b e   f o r m a l l y   o r ga n i z e i qu a l i t a t i v e   c a s e   s t udy   a n d   s u r v e y .   T h e s e   s e t t i n gs   s ugge s t   o n e   pe r s o n   o r   a   g r o up  o f   po t e n t i a l   e xpe rt s   t o   u n de rt a ke   t h e   e v a l ua t i o [14] .   H e n c e ,   a   g r o up  o f   fo ur   w o r ki n g   pe o pl e   w i t s o m e   w o r ki n e xpe r i e n c e s   w e r e   e m pl oy e for  t hi s   e v a l ua t i o n .   T hr e e   s t e ps   a r e   p r o po s e b y   D E S M E T :   i de nt i f y i ng   f e at ur e s s c or i ng  f e a t ur e s   a nd  an al y s i s .   T h e s e   s t e ps   a r e   b r i e f l y   e xpl a i n e a s   f o l l o w i n g:   a)   Ide n t i fy i n F e a t u r e s   F e a t u r e s   a r e   o f   t w o   t y pe s ;   s i m pl e   a n d   c om pou nd   f e a t u r e s .   T h e   f e a t u r e s   t ha t   n e e d   t o   b e   a s s e s s e a r e   c onc e r ns   i de nt i f i c at i on c om pos i t i o n c onf l i c t s   i de nt i f i c at i o n   a nd  t r ac e abi l i t y   s uppor t ;   f o l l ow i n w o ul b e   m appi ng m a i nt e nan c e   a n d   G U s upp or t .   b)   S c o r i n g   F e a t u r e s   S i m pl e   f e a t u r e s   a r e   e v a l u a t e by   Y E S   o r   N O   w h e r e a s   c o m po un f e a t u r e s   s h a l l   b e   m e a s u r e o n   a o r di na l   s c a l e   [13] .   H ow e v e r ,   e a c h   c o m po un f e a t u r e   s h o ul b e   a l o n g   w i t a a s s e s s m e nt   o f   i t s   i m po r t a n c e   a n d   c o n fo r m a n c e .   T h e   s c a l e s   f o r   m e a s u ri n g   i m po rt a n c e   a nd  c o n f o r m a n c e   w i l l   b e   di s c us s e b e l ow :   a.   Im po rt a n c e   T h e   i m po r t a n c e   o f   a   f e a t ur e   c a n   b e   j udge by   t w o   w a y s ;   by   e xa m i n i ng  w h e t h e r   i t   i s   m a n d a t o r y   o r   o n l y   de s i r a b l e .   T hi s   o pi ni o n   o f   i m po rt a n c e   l e a ds   t o   t w o   e v a l ua t i o n   c r i t e ri a .   F i r s t   a na l y z e   w h e t h e r   a   f e a t u r e   i s   m a n d a t o r y ,   a n d   t h e   s e c o n a s s e s s e s   t h e   de g r e e   t o   w h i c a   n o n - m a n d a t o r y   f e a t ur e   i s   de s i ra b l e .   T o   a s s e s s   a   f e a t ur e ,   f o l l ow i n g   f o ur  s c a l i ng   po i n t s   a r e   e xp r e s s e d:   Manda t o r y H i g hl y   D e s i r ab l e D e s i r abl e   a nd   Ni c e   t o   H av e   b.   Co n f o r m a n c e   T h e   a s s e s s m e n t   s c a l e   f o r   c o n fo r m a n c e   ha s   t w o   o bj e c t i v e s ;   de f i n i n t h e   l e v e l   of   s uppo r t   r e qui r e f o r   a n   i n di v i du a l   f e a t u r e   a nd  p r o v i di n g   t h e   e v a l u a t o w i t h   a   m e a s ur e m e n t   s c a l e   t h a t   w i l l   s c o r e   t h e   f e a t u r e   o f   a   pa r t i c ul a c a n d i d a t e .   T h e   g r a nul a r i t y   of   t h e   s c a l e   po i n t s   i s   de p e n de n t   upo t h e   f e a t u r e s   t ha t   a r e   t o   b e   c o n s i de r e d.   It   m a y   b e   f r o m   5   (f ul l   s u ppo r t t o   0   ( n o   s uppo r t ) .   c)   A na l y s i s   F e a t u r e   a n a l y s i s   gi v e s   c l e a r   pi c t u r e   o f   a   t oo l   w h e t h e r   i t   f ul f i l l s   t h e   de m a nds   o f   t h e   po t e n t i a l   us e r s     o r   n o t .   A f t e p r o v i di n g   t h e   i m po rt a n c e   a n d   c o n f o r m a n c e   of   f e a t ur e s ,   t h e   s c o r e   s h e e t s   m us t   b e   a n a l y z e d.   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       V e r i f i c at i on   and   v a l i d at i on  o f   IM - D e CR uD   appr o ac h   us i n D E SME T   f or   i t s   ( J am al uddi n   J as m i s )   1313   P r e di c a t e o n   t h e   D E S M E T   m e t h o d,   i f   t h e   a c c e pt a n c e   t hr e s h o l i s   e l a b o r a t e d,   t h e   a na l y s i s   m us t   b a s e   o n   t h e   di f fe r e n c e   b e t w e e n   t h e   a c c e pt a n c e   t hr e s h o l d   s e t   by   t h e   us e rs   fo r   e v e r y   f e a t u r e   a n d   t h e   s c o r e   ga i n e f o r   t ha t   f e a t ur e .   If   t h e   a c c e pt a n c e   t hr e s h o l d   i s   n o t   a c hi e v a b l e ,   t h e   a s s e s s m e n t   s h o ul d   b e   p r e di c a t e o n   t h e   s c o r e s   o f   t h e   a pp r o a c h e s   r e l a t i v e   t o   o n e   a n o t h e r.   T h e   l a t t e a pp r o a c h a s   b e e n   us e d   a s   t h e   a c c e pt a n c e   t hr e s h o l i s   n o t   a c hi e v a b l e   i t hi s   r e s e a r c h.   T h e r e f o r e ,   t h e   a n a l y s i s   m us t   b e   b a s e o n   a c c um ul a t i n g   t h e   a b s o l ut e   s c o r e s .     T h e   c o m b i n e s c o r e   f o r   o n e   f e a t u r e   s e t   w o ul b e   t h e   s um   o t h e   c o n f o r m a n c e   v a l ue s   o f   a l l   f e a t u r e s   fo r   a   c e r t a i a pp r o a c h,   w hi c m a y   be   e xpr e s s e a s   a   pe r c e nt a ge   of   t h e   m a xi m um   s c o r e .   F o r   e x a m p l e ,   s up po s e   t h a t   t h e   c o m b i n e s c o r e   f o r   t hr e e   f e a t ur e s   i s   11   o ut   o f   15  (t h e   m a xi m u m   s c o r e ),   t h e n   t h e   c o n v e r t e pe r c e n t a ge   s c o r e   w o ul b e   73% .   F i na l l y ,   t h e   o v e r a l l   s c o r e   c a b e   o b t a i n e d   by   de t e rm i ni n g   t h e   a gg r e ga t e   s c o r e   f o e a c h   f e a t ur e   s e t .     2. 1 .       S u b je c ts   an d   En v i r o n m e n   S e ve r a l   s e s s i o n s   f o r   t hi s   e v a l ua t i o n   w e r e   c o n duc t e w h e r e   t h e s e   s ub j e c t s   (do m a i e xpe rt s w e r e   s e l e c t e w h o m   b a c kgr o un d   a r e   r a nge f r o m   IT   m a n a ge r   a s   w e l l   a s   f r e e l a n c e   s o f t w a r e   de v e l o pe r   t h a t   i n v o l v e s   i n   m a n y   s o f t w a r e   de v e l o pm e n t   p r o j e c t s   f r o m   gov e r nm e nt   a ge n c i e s .   F r o m   i n v e s t i ga t i o n ,   a l l   t h e   e xpe r t s   ha d   s o m e   w o r ki n g   e xpe ri e n c e s   fo r   m o r e   t ha s i x   y e a r s   i t h e   s o f t w a r e   i n dus t ri e s .   D u r i ng   t h e   s e s s i o n ,     IM - D e CR uD   t oo l   w a s   de m o n s t ra t e a n d   r e s ul t s   o f   t h e   c a s e   s t udy   w e r e   b r i e f e d.     2. 2 .       Q u e s t i o n n ai r e s   T h e   q ue s t i o nna i r e   w a s   de s i g n e d   t o   a c c o m m o da t e   t h e   do m a i e xpe r t s   e v a l ua t i o n s   o IM - D e CR uD   a pp r o a c h.   T h e   m a i o b j e c t i v e   of   t hi s   e v a l u a t i o w a s   t o   a s s e s s   t h e   a pp l i c a b i l i t y   of   t h e   i de nt i f i c a t i o a nd  m o dul a ri z a t i o n ,   de s i g c o m po s i t i o n   rul e   a n d   c o n f l i c t   a n a l y s i s   f o r   c r o s s c ut t i n g   c o n c e rn s .   T h e   que s t i o nn a i r e   c o n s i s t s   o f   t w o   s e c t i o n s   (s e e   A ppe ndi x   C );   S e c t i o A   a nd   S e c t i o n   B .   S e c t i o A   w a s   de s i g n e d   t o   r e l a t e   t o   t h e   pr e v i o us   p r o fe s s i o n a l   b a c kgr o u n d   o f   t h e   s ub j e c t s   a n d   S e c t i o B   w a s   us e t o   ge t   t h e   s c o r e s   f o r   t h e   f e a t ur e s   a n d   ov e r a l l   us e f ul n e s s   o f   t h e   p r o t o t y pe   t oo l .   T h e r e   w e r e   n i n e   q ue s t i o n s   r e l a t e t o   t h e   f e a t u r e s   o f   IM - D e C R uD .   P a rt i c i p a nt s   w e r e   i n v i t e t o   p r o v i de   s o m e   de gr e e   o f   i t s   us e f ul n e s s   w i t r e s pe c t   t o   i de nt i f i c a t i o a nd  m o dul a ri z a t i o n ,   de s i g c o m po s i t i o r ul e ,   c o n f l i c t   a na l y s i s ,   m a i n t a i na b i l i t y ,   s c a l a b i l i t y   a n d   G U I.   T h e   e xpe rt s   w e r e   a l s o   a s ke t o   g i v e   s o m e   c o m m e nt s   o t h e   ge n e r a l   pe r f o rm a n c e   o f   IM - D e CR uD   a s   a o pe n   que s t i o n.   T h e   i nde pe n de n t   v a r i a b l e s   us e w i t h   t h e   IM - D e CR uD   p r o t o t y pe   w e r e ,   t h e   s ub j e c t s   a n d   t h e   m y P o l i c c a s e   s t ud y ,   w h i l e   t h e   de pe n de n t   v a ri a b l e s   w e r e   t h e   s c o r e s   of   que s t i o n s   a s ke d.   T h e   s c h e m e   of   s c o r e   e v a l ua t i o w a s   fo r m ul a t e d   b a s e o n   [ 15] .     2. 3 .       Ev al u ati o n   P r o c e d u r e s   F o ur   s ub j e c t s   pa r t i c i pa t e i t w o   s e pa r a t e   s e s s i o n s   w h e r e   e a c h   s e s s i o n   o c c upi e a pp r o xi m a t e l y   t w h o u r s   w i t t h e   a b o ve   m e nt i o n e m y P o l i c y   c a s e   s t udy .   S ub j e c t s   w e r e   gi v e b ri e f i n g   s e s s i o n s   o t h e   u n de rl y i n c o n c e pt   o f   c r o s s c ut t i n g   c o n c e rn s ,   t h e   a p p r o a c a n d   t h e   p r o t o t y pe   t o o l   b e fo r e   t h e   c a s e   s t udy   b e i n g   de m o n s t r a t e d T h e y   w e r e   a l s o   p r o v i de w i t a   s e t   o f   que s t i o nna i r e s   w h i c r e qui r e   t h e m   t o   s e l e c t   o n e   a n s w e r   f r o m   a v a i l a b l e   o pt i o n s .     2. 4 .       P o s s i b l e   Th r e ats   an d   V al i d i ty   F o l l ow i n f a c t o r s   m a y   ki c i n   t o   s o m e   po s s i b l e   t hr e a t s   i t hi s   e v a l ua t i o n   s uc a s :   a)   D E S M E T   p r o po s e s   t w o   ki n ds   o f   e v a l ua t i o m e t h o ds ,   na m e l y   a s   qu a n t i t a t i v e   a n d   qua l i t a t i v e .   T h e   l a t e w a s   a da p t e due   t o   IM - D e CR uD   unde rl i e s   s pe c i f i c   pr i n c i p l e s   a nd  us e r   po pul a t i o n   f o r   t hi s   k i n o f   a pp r o a c h   i s   n o t   ge n e r i c   [13 ] .   D ue   t o   t hi s   s i t ua t i o n,   a s   s uc h ,   t hi s   e v a l ua t i o do e s   n o t   e n c o m pa s s   a n y   be n c hm a rki n g   i t e rm   o f   c o m pa r a t i v e   s t udy   o n   s t a t i s t i c a l   r e s ul t s   o f   IM - D e CR u D   a n o t h e r   a pp r o a c h e s   o t o o l s ,   a pp l i e o n t o   t h e   s a m e   c a s e   s t udy   (m y P o l i c y i w h i c h   t h e   r e s e a r c h e r   f o und  i t   i s   h a rd  t o   c o n duc t   due   t o   l i m i t e n u m b e r   of   s ub j e c t s ,   hum a c o m m i t m e n t   a nd  t i m e .   M o r e o ve r ,   t h e   o b j e c t i ve   fo r   t h i s   e v a l ua t i o i s   t o   e n s u r e   IM - D e CR uD ’s   pr a c t i c a b i l i t y   t o w a r ds   t h e   i n d us t r i a l - s t r e ngt c a s e   s t udy .   b)   It   c a b e   i s s ue   o f   un f a m i l i a ri t y   w i t t h e   t o o l / a pp r o a c f o r   e v a l ua t i o n.   T o   o ve r c o m e   t hi s   i s s ue ,   a   s h o rt   b r i e f i n w a s   a rra n ge o n   t h e   ut i l i z a t i o n   o f   IM - D e C R uD   pri o r   t o   i t s   e v a l ua t i o n.   T h e   s e s s i o n s   w e r e   c o n duc t e o n   a l l   s ub j e c t s   un de p r o pe r   s upe r v i s i o n.   A   t o t a l   of   s i h o u r s   o n   t hr e e   s e s s i o n s   w e r e   a l l o c a t e i n   o r de r   t o   s e c ur e   a   go o r e s ul t   a nd  t o   ke e t h e i e nt h us i a s m   du ri n g   t h e   e v a l ua t i o t i m e .   It   w a s   f o r e s e e n   t h a t   t h e   s ub j e c t s   m i g h t   v e r y   f r e que nt l y   i n v o l ve   i que s t i o n s   a n d   a n s w e r s   du ri n g   t h e   s e s s i o n s   i o rde t r e a c h   f o s o m e   a c c e pt a b l e   u n de r s t a n d i n g   a nd  a w a r e n e s s   i n   t h i s   r e s e a r c h.   T o   r e duc e   t h i s   p r o b l e m ,     s o m e   us e f ul   i n f o r m a t i o n   ha d   b e e n   m a de   a v a i l a b l e   t h a t   i n c l ude do c um e n t a t i o i b o t h   ha r d   a nd  s o f t   c o pi e s   fo r   e a s y   r e f e r e n c e s .   c)   T h e   e v a l ua t i o i s   b a s e o o n e   pe r s o n' s   e xpe ri e n c e   of   us i n t h e   m e t h o d/ t o o l   a n d   t h e   e v a l ua t i o c r i t e ri a   a r e   s ub j e c t i ve .   T o   e v a de   t hi s   p h e n o m e n o n ,   a   g r o up  o f   s ub j e c t s   w a s   s e l e c t e i o r de t o   l e v e r a ge   t h e   e v a l u a t i o n   r e s ul t s   o b t a i n e f r o m   t h e m .   M o r e o v e r ,   b e fo r e   t h e   e xpe r i m e nt ,   t h e   s ub j e c t s   w e r e   a na l y z e w i t h   que s t i o n s   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   1 3 ,   N o .   3 M a r c h   2 01 9   :     1311     1317   1314   r e f e rr i n g   t o   y e a r s   o f   e xpe r i e n c e   a n d   t y pe s   of   pr o j e c t s   t h e y   h a v e   b e e n   i n v o l v e w i t i s o f t w a r e   de ve l o pm e n t .   T h e   s ub j e c t s   w e r e   a l s o   gi v e a e xp l a na t i o r e ga rdi n g   t h e   s ki l l   l e v e l   t o   m a ke   s u r e   t h e y   unde r s t a n d   t h e   t e rm   us e i t h e   s k i l l   l e v e l   (be gi nn e r,   a dv a n c e b e gi nn e r s ,   c o m pe t e n t ,   p r o f i c i e n t   a n d   e xpe r t ) .   B e s i de s ,   p r i o i n v e s t i ga t i o n s   o n   t h e i r   l e v e l   of   f a m i l i a ri t i e s   a n d   a w a r e n e s s   w i t h   t h e   u n de r l y i n g   s pe c i f i c   p r i n c i p l e s   o f   c r o s s c ut t i n g   c o n c e rn s   o a t   l e a s t   n o n - f un c t i o n a l   r e qui r e m e n t s   e l e m e n t   w a s   a l s o   b e e n   do n e .   T h i s   w a s   i nt e n de d   t o   e n s u r e   t ha t   a l l   s ub j e c t s   w i l l   ha v e   c o m m o n   u n de r s t a n di ng  a s   po s s i b l e .       3.   EV A LU A TI O N   R ES U LTS   T h i s   s e c t i o n   d i s c us s e s   t h e   qua l i t a t i v e   r e s ul t s   b a s e o t h e   t o o l / m e t h o e v a l ua t i o n.   H e r e ,   t h e   s c o r e r e s ul t s   a r e   e v a l ua t e d .     3. 1 .       F e a tu r e s   Ev al u ati o n   b U s e r s     In  t hi s   s e c t i o n ,   r e s ul t s   f r o m   m y P o l i c y   c a s e   s t ud y   w e r e   a na l y z e d.   T h e   a na l y s i s   of   r e s ul t s   i s   b a s e o t h e   D E S M E T   m e t h o a s   de s c ri b e pr e v i o us l y .   F urt h e r m o r e ,   t h e   t y pe   of   a na l y s i s   i s   f e at ur e   an al y s i s   a s   s ugge s t e by   [12] .   B a s e o n   t h e   D E S M E T   m e t h o d,   t he r e   a r e   t hr e e   s t e ps   f o r   f e a t ur e   a na l y s i s :   f e a t ur e   i de n t i f i c at i on,   f e a t ur e   s c or i n a nd  a nal y s i s .   T h e s e   s t e ps   w i l l   b e   de s c r i b e i n   t h e   f o l l ow i n g :   a F e a t u r e s   Ide n t i f i c a t i o n   T h e   f e a t u r e s   f o r   a s s e s s m e n t   o f   t h e   a pp r o a c a r e   a s   f o l l ow s :   1.   Conc e r ns   Ide nt i f i c at i on   Suppor t   ( CI) D o e s   t h e   a pp r o a c h   s up po r t   i de n t i f i c a t i o n   o f   c r o s s c ut t i n c o n c e rn s   a n o t h e r   r e qu i r e m e n t s   c o m po n e n t s ?   2.   Com pos i t i on   Sup por t   ( CS) D o e s   t h e   a p p r o a c a c c o m m o da t e   i n t e r - r e l a t i o n s h i p   b e t w e e n   c r o s s c ut t i n g   c o n c e r n s   a n d   o t h e r e qui r e m e nt s   c o m po n e n t s ?   3.   Conf l i c t   Ide nt i f i c at i on   Sup por t   ( CT I) D o e s   t h e   a pp r o a c pr o v i de   c o n f l i c t   i de nt i f i c a t i o s uppo rt   f o r   c o n f l i c t i ng  c r o s s c ut t i n c o n c e rn s ?     4.   T r ac e ab i l i t y   Supp or t   ( T S) D o e s   t h e   a pp r o a c h   p r o v i de   t r a c e a b i l i t y   fo r   r e qu i r e m e n t s   c o m po n e n t s   b e t w e e n   r e qui r e m e nt s   a n d   de s i g n   de v e l o pm e n t   p ha s e s ?     5.   Mappi n Sup p or t   ( MP ) D o e s   t h e   a pp r o a c s uppo rt   c r o s s c ut t i n c o n c e rn s   m a ppi ng  t o   uppe r   l e v e l   c l a s s   di a g ra m ?   6.   G U I:  D o e s   t h e   a pp r o a c h   f a c i l i t a t e   g ra p hi c a l   us e i nt e r f a c e ?     7.   Mai nt e na nc e   Su ppor t   ( MT ) D oe s   t h e   a pp r o a c h   s u ppo r t   s o f t w a r e   m a i nt e na n c e ?   8.   Sc al a bi l i t y   Suppor t   ( SC) D o e s   t h e   a pp r o a c s uppo r t   s m a l l   a n d   b i s c a l e   s o f t w a r e   p r o j e c t s ?   b F e a t ur e s   S c o r i ng   T h e r e   a r e   t w o   t y p e s   of   f e a t ur e s :   s i m pl e   f e a t u r e s   a n c o m po und  f e a t ur e s .   S i m p l e   f e a t ur e s   a r e   e v a l ua t e d   by   a n s w e r i ng  Y E S   o N O   w h e r e a s   c o m po un d   f e a t ur e s   s h o ul d   b e   m e a s ur e d   o n   a o r di na l   s c a l e .   D e g r e e   of  s uppo r t   f o r   c o m po un d   f e a t u r e s   i s   o ff e r e by   t h e   a pp r o a c h .   I t hi s   r e s e a r c h,   G U i s   k n o w n   a s   s i m pl e   f e a t u r e ,   w h e r e a s   t h e   r e m a i ni n a r e   c o m po un d   f e a t u r e s .   E v e r y   s i m pl e   f e a t ur e   m us t   go   a l o n g   w i t by   a a s s e s s m e n t   o f   t h e   l e v e l   o f   i m po rt a n c e .   E a c c o m po un d   f e a t ur e   s h o ul b e   a s s o c i a t e by   a e v a l ua t i o o f   t h e i i m po rt a n c e   a nd  c o n f o r m a n c e   t o   a   s pe c i f i c   f e a t ur e   o c h a ra c t e ri s t i c .   S c a l e s   t o   m e a s u r e   i m po r t a n c e   a n d   c o n f o r m a n c e   w i l l   b e   de s c r i b e i n   t h e   f o l l ow i n g:   Im por t anc e   A   g r e a t   t e c hni que   i s   o n e   w hi c h   c o nt a i n s   t h e   a t t r i b ut e s   t ha t   a re   c r uc i a l   f o r   c us t o m e r s .   T h e   i m po r t a n c e   c o ul be   e v a l ua t e by   s e e i n w h e t h e r   i t   i s   m a n d a t o r y   o r   de s i ra b l e .   T hi s   v i e w p o i n t   o f   i m po rt a n c e   b r i ngs   a b o ut   t w o   a s s e s s m e n t   s t a nda r ds ;   (i t ha t   i n di c a t e s   w h e t h e r   t h e   f e a t ur e   i s   o b l i ga t o r y   a n ( i i t h a t   e v a l ua t e s   t h e   de gr e e   t o   w h i c h   a   n o n - m a nda t o r y   f e a t ur e   i s   n e e de d.   T h e   f o l l ow i n s c a l e   po i n t s   n e e t o   b e   c o n s i de r e t o   e v a l ua t e   a   f e a t ur e :     a)   -   M a n d a t o r y     b)   HD  -   H i g h l y   de s i ra b l e     c)   -   D e s i r a b l e     d)   -   N i c e   t o   h a v e     Im po rt a n c e   o f   fe a t u r e s   i t hi s   r e s e a r c i s   s h o w n   i T a b l e   1 :       T a b l e   1 .   I m po rt a n c e   o f   F e a t ur e s   F e a t u r e s   CI   CS   CT I   TS   MP   G U I   MT   SC   Im p o r t a n c e   HD   HD   M   HD   HD   HD   HD   HD       Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       V e r i f i c at i on   and   v a l i d at i on  o f   IM - D e CR uD   appr o ac h   us i n D E SME T   f or   i t s   ( J am al uddi n   J as m i s )   1315   M o r e ov e r ,   t h e   i m po r t a n c e   a s s e s s m e n t   c a b e   c o n s i de r e a s   a   w e i ght i n g   f a c t o r .   T h e   f o l l ow i n w e i ght s   a r e   s ugge s t e by   [12]   a s   s h o w n   i T a b l e   2 .       T a b l e   2 .   F e a t u r e s   W e i ght s   F e a t u r e s   W e i g h t   M a n d a t o ry   10   H i g h l y   D e s i ra b l e   6   D e s i ra b l e   3   N i c e   T o   H a v e   1       Conf or m an c e   T h e   o b j e c t i ve   o f   t h e   a s s e s s m e nt   s c a l e   f o r   c o n f o r m a n c e   i s   t o   de f i n e   t h e   n e c e s s a r y   s uppo r t   l e v e l   o f   a   s pe c i f i c   fe a t u r e .   A dd i t i o n a l l y   i t   s upp l i e s   t h e   a s s e s s o r   w i t h   a   c o n t i nuo us   de t e r m i n i ng  s c a l e   v e r s us   w hi c t o   r a c up  t h e   f e a t u r e   o f   a   s pe c i f i c   c a n di d a t e .   F o l l ow i n T a b l e   3   p r e s e n t s   t h e   s c o r e s   pr o po s e by   [13] .     T h e   a s s e s s m e nt   t a b l e   f o r   IM - D e CR uD   w i t h   r e s pe c t   t o   t h e   a b ov e   a s s e s s m e n t   s c a l e   i s   s h o w n   i T a b l e   4.       T a b l e   3 .   A s s e s s m e n t   S c a l e   f o r   F e a t u r e s   t o   S uppo r t   T o o l   G e n e r i c   s c a l e   p o i n t   D e f i n i t i o n   o f   s c a l e   p o i n t   S c a l e   p o i n t   m a p p i n g   M a k e s   t h i n g s   w o r s e   Ca u s e   c o n f u s i o n .   T h e   w a y   t h e   fe a t u re   i s   i m p l e m e n t e d   m a k e s   i t   d i ff i c u l t   t o   u s e   a n d / o r   e n c o u ra g e d   i n c o rr e c t   u s e   o t h e   f e a t u re .   - 1   N o   s u p p o rt     F a i l s   t o   re c o g n i s e   i t .   T h e   fe a t u re   i s   n o t   s u p p o rt e d   n o r   r e f e r re d   t o   i n   t h e   u s e r   m a n u a l .   0   L i t t l e   s u p p o r t   T h e   fe a t u r e   i s   s u p p o r t e d   i n d i r e c t l y ,   f o e x a m p l e   b y   t h e   u s e   o o t h e t o o l   fe a t u re s   i n   n o n - s t a n d a r d   c o m b i n a t i o n s .   1   S o m e   s u p p o rt   T h e   fe a t u r e   a p p e a r s   e x p l i c i t y   i n   t h e   fe a t u r e   l i s t   o f   t h e   t o o l s   a n d   u s e m a n u a l .   H o w e v e r,   s o m e   a s p e c t s   o fe a t u re   u s e   a r e   n o t   c a t e r e d   f o r.   2   S t r o n g   s u p p o rt   T h e   fe a t u r e   a p p e a r s   e x p l i c i t y   i n   t h e   fe a t u r e   l i s t   o f   t h e   t o o l s   a n d   u s e m a n u a l .   A l l   a s p e c t s   o t h e   fe a t u r e   a r e   c o v e r e d   b u t   u s e   t h e   fe a t u r e   d e p e n d s   o n   t h e   e x p e rt i s e   o f   t h e   u s e r.   3   V e r y   s t r o n g   s u p p o r t   T h e   fe a t u r e   a p p e a r s   e x p l i c i t y   i n   t h e   fe a t u r e   l i s t   o f   t h e   t o o l s   a n d   u s e m a n u a l .   A l l   a s p e c t s   o t h e   fe a t u r e   a r e   c o v e r e d   a n d   t h e   t o o l   p r o v i d e s   t a i l o r e d   d i a l o g u e   b o x e s   t o   a s s i s t   t h e   u s e r   4   F u l l   s u p p o rt   T h e   fe a t u r e   a p p e a r s   e x p l i c i t y   i n   t h e   fe a t u r e   l i s t   o f   t h e   t o o l s   a n d   u s e m a n u a l .   A l l   a s p e c t s   o t h e   fe a t u r e   a r e   c o v e r e d   a n d   t h e   t o o l   p r o v i d e s   u s e s c e n a ri o s   t o   a s s i s t   t h e   u s e r   s u c h   a s   W i z a r d s   5       T a b l e   4 .   A s s e s s m e n t   T a b l e   f o r   IM - D e CR uD   F e a t u r e s   CI   CS   CT I   TS   MP   G U I   MT   SC   IM - D e CRu D   4   4   5   4   4   Y E S   4   4       T h e   s c o r e s   f o r   a l l   t h e   a b ov e   m e n t i o n e f e a t u r e s   a r e   de s c r i b e i T a b l e   4 .   T h e   r e s ul t s   i T a b l e   4   s h o w   t h a t   a l l   t h e   f e a t u r e s   h a v e   b e e n   a c c e pt e t o   b e   hi g h l y   s a t i s f a c t o r y .   Con f l i c t   Id e nt i f i c a t i o n   f e a t u r e   (w hi c h   i s   o n e   of   t h e   b a s i c   t h e m e s   o f   t h i s   r e s e a r c h o b t a i n e t h e   hi g h e s t   a v e r a ge   s c o r e   i n   w h i c h   i t   s h o w s   t h e   a c c e pt a n c e   of  t h i s   t o o l .   F r o m   t h e   pe r s pe c t i v e   of   o ve r a l l   us e f ul n e s s ,   50 %   o f   t h e   s ub j e c t s   c h o s e   5   a s   V e r y   U s e f ul   a n d   a n o t h e 50%  c h o s e   a s   U s e f ul .   N o n e   o f   t h e   s ub j e c t s   c h o s e   m o de r a t e ,   us e l e s s   o r   v e r y   us e l e s s .   It   a g a i s h o w s   t ha t   o ve r a l l   pe r f o r m a n c e   o f   t h e   IM - D e CR uD   i s   c o n s i de r e a s   e xc e l l e nt .     No w   t h e   d i s c us s i o n   w i l l   b e   o t h e   i n d i v i dua l   f e a t u r e s   o f   IM - D e CR uD .   O t h e   s uppo rt   o f   Co n c e rn s   Ide n t i f i c a t i o n   a nd  Co m po s i t i o n ,   75%  o f   t h e   s ub j e c t s   a gr e e   t o   r e ga rd  i t   a s   U s e f ul   a nd  t h e   o t h e r   25 c h o s e   V e r y   U s e f ul .   T h e s e   r e s ul t s   s e e m   t o   b e   v e r y   pr o m i s i ng.   W i t h   r e ga r d   t o   s uppo rt   o f   Co n f l i c t   Ide nt i f i c a t i o n ,   7 5%   c h o o s e   V e r y   U s e f ul ,   a n d   2 5%   c h o o s e   U s e f ul .   I t e rm s   o f   T r a c e a b i l i t y   s uppo r t ,   a l l   s ub j e c t s   e qua l l y   c h o s e   U s e f ul   w i t h   50%  s c o r e s   a nd  M o de ra t e   w i t s i m i l a r   s c o r e s   a s   w e l l .   Ide n t i c a l   r e s ul t s   ha v e   b e e n   o b t a i n e d   o t h e   s uppo rt   o f   M a p pi n g   a nd  M a i nt a i n a b i l i t y   w h e r e   s ub j e c t s   o pt e a l l   t o   b e   V e r y   U s e f ul   (25%),   U s e f ul   (50%)  a n d   M o de r a t e   (25%) .   S i m i l a r   r e s ul t s   a l s o   h a v e   b e e n   o b t a i n e fo r   G U a nd  S c a l a b i l i t y   w h e r e   t h e   s ub j e c t s   s c o r e b o t h   a s   U s e f ul   (75 %)  i n s t e a d   o f   M o de r a t e   ( 25%) .   T h e   b e s t   t h i n g   i s   t h a t   w a s   n o   s i ngl e   s ub j e c t   c h o o s i n g   U s e l e s s   o V e r y   U s e l e s s   fo r   a n y   f e a t ur e   o f   t h e     pr o t o t y p e   t o o l .     3. 2 .       F i n d i n gs   o th e   A n al ys i s   In  t hi s   s e c t i o n,   t h e   f i n di ngs   o f   t h e   r e s e a r c w i l l   b e   p r e di c a t e i qu a l i t a t i v e   pe r s pe c t i v e   b a s e o n   t h e   s t udy   of   do m a i e xpe r t   e v a l ua t i o n s   o IM - D e CR uD   a pp r o a c a n d   t o o l .   T h e   p r o t o t y pe   t oo l ,   IM - D e CR uD ,   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   1 3 ,   N o .   3 M a r c h   2 01 9   :     1311     1317   1316   w h i c i s   b a s e o t hi s   r e s e a r c h ,   w a s   e xpo s e t o   t h e   s ub j e c t s   by   l e t t i n g   t h e m   us e   a nd   e v a l ua t e   i t s   p r a c t i c a b i l i t y .   F e e d b a c a n d   c o m m e n t s   f r o m   us e r s   r e ga rdi n g   i t s   us e f ul ne s s   a n d   s uppo rt   f o r   s o f t w a r e   de v e l o pm e n t   a n d   m a i n t e n a n c e   w e r e   t a ke n   i n t o   a c c o un t .   S o m e   que s t i o n   h e l pe t o   de t e r m i n e   i f   t h e   p r o t o t y pe   t oo l   w a s   h e l pf ul   a nd  e ffe c t i ve   t o   s uppo r t   s o f t w a r e   de v e l o pm e n t   a n d   m a i nt e na n c e .   M a j o r i t y   a g r e e o n   i t s   o ve r a l l   us e f ul n e s s .   A f t e r   p r o v i di n g   t h e   i m po r t a n c e   a n d   c o n f o r m a n c e   o f   f e a t ur e s ,   t h e   s c o r e   s h e e t s   m us t   b e   a na l y z e a n d   t h e   b e s t   a pp r o a c i s   de t e rm i n e d .   B a s e o t h e   D E S M E T   m e t h o d,   i f   t h e   a c c e pt a n c e   t hr e s h o l d   i s   e xpl i c a t e d,   t h e   a n a l y s i s   m us t   b e   r e l i e o t h e   d i f f e r e n c e   b e t w e e n   t h e   a c c e pt a n c e   t hr e s h o l d   f i xe by   t h e   us e r s   a n d   t h e   s c o r e   t ha t   e a c h   a pp r o a c go t   f o r   t h e   f e a t u r e .   If   t h e   a c c e pt a n c e   t hr e s h o l c a nn o t   b e   a c hi e v e d,   t h e   a s s e s s m e n t   s h o ul d   b e   b a s e o n   t h e   s c o r e s   o f   t h e   a pp r o a c h e s   r e l a t i v e   t o   o n e   a n o t h e r.   A s   t h e   a c c e pt a n c e   t hr e s h o l i s   n o t   a c h i e v a b l e   i n   t h i s   r e s e a r c h ,   t h e   l a t t e a pp r o a c h   i s   us e d.   F o r   s i m p l e   f e a t ur e ,   a   s c o r e   o f   Y E S   o r   N O   m us t   b e   a s s i g n e d.   A c c o r di n g   t o   t h e   D E S M E T   s ugge s t i o n ,   p r o v i di n g   a   s i m pl e   f e a t u r e   n e e t o   s c o r e   f i v e ,   w h i l e   s c o r e   c a b e   z e r o   i f   i t   f a i l s   t o   p r o v i de   a   s i m pl e   f e a t ur e .   M o r e o ve r ,   t h e   i m po r t a n c e   a s s e s s m e n t   c a b e   ut i l i z e d   a s   a   w e i gh t i n g   f a c t o r .   T o   e xpr e s s   t h e   a na l y s i s   r e s ul t s ,   D E S M E T   p r o po s e s   n um e ri c a l l y   a n g ra p hi c a l l y   pr o f i l e   f o r   t h i s   a pp r o a c h.   Co n c l us i v e l y ,   t h e   o v e r a l l   r e s ul t s   f o r   t hi s   a p p r o a c a r e   di s c us s e d.   F o num e r i c a l   e v a l ua t i o n,   t h e   r e s ul t   b a s e o n   D E S M E T   m e t h o v i a   t h e   a v e r a ge   e v a l u a t i o p r o f i l e   f o r   IM - D e CR uD   i s   s h o w n   i t h e     T a b l e   5 .   S ub j e c t s   fo un t ha t   i de nt i f i c a t i o a n d   ha n d l i ng  p r o c e s s e s   of   r e qu i r e m e nt s   c o m po n e n t s   i n c l udi ng  c r o s s c ut t i n g   c o n c e rn s   us i n g   r e qu i r e m e n t s   b o i l e r pl a t e s   i s   a   go o e l e m e n t   w h i c i s   b e i n g   s u ppo r t e d   by   IM - D e CR uD   t o o l .   D e s pi t e   o f   ha v i ng   s o m e   l i m i t a t i o n s   i t e rm   o f   e xpr e s s i n g   us e r s   n e e ds   f o r   a   s y s t e m   t o   b e   de ve l o pe o r   m a i nt a i n e d,   t h e y   a c kn o w l e dge t ha t   by   pr o m o t i n g   c o m m o f o r m a t s   i n   s y s t e m   do c um e n t a t i o n ,     i t   w i l l   r e s ul t s   i s t a n d a r di z a t i o n   a n d   c o n s i s t e n c y   be s i de s   c l a i m i n g   i t   c a b e   s e a m l e s s l y   i n t e g ra t e i n   m a n y   de ve l o pm e n t   di s c i pl i n e s .   Co m po s i t i o n   f e a t u r e   w hi c i n t e r - r e l a t e s   c r o s s c ut t i n g   c o n c e rn s   a nd   o t h e r e qu i r e m e n t s   c o m po n e nt s   w a s   a l s o   r e ga r de b y   t h e   s ub j e c t s .   W i t s y s t e m a t i c   r e l a t i o n s hi ps   b e t w e e n   r e qui r e m e nt   c o m po n e n t s   o t o o ha v i ng  F U R   a s   j o i n t po i n t s   t o   c o nn e c t   w i t h   o t h e r e qui r e m e nt s   c o m po n e n t s ,   i t   a c c o m m o da t e s   o t h e r   f e a t u r e s   w h i c c o m e   a l o ng  w i t IM - D e CR uD   t o o l .       T a b l e   5 .   A v e r a ge   E v a l u a t i o P r o f i l e   fo r   IM - D e CR uD   F e a t u r e s   Im p o r t a n c e   IM - D e CRu D   CI   HD   4   CS   HD   4   CT I   M   5   TS   HD   4   MP   HD   4   G U I   HD   Y E S   MT   HD   4   SC   HD   4       A n o t h e f e a t u r e   o f   i de n t i f y i n c o n f l i c t s   w a s   hi g hl y   a c kn o w l e dge by   t h e   s ub j e c t s .   G oo i n t e r - r e l a t i o n s h i p   s c h e m e   b e t w e e n   r e qui r e m e n t s   c o m po n e n t s   a s   w e l l   a s   p r a c t i c a l   i m pl e m e n t a t i o n   o f   P r o duc t - O r i e nt e N F U R   c a t a l o gue [16] ,   r e qui r e m e nt s   c r o s s c ut t i n p ri o r i t i z a t i o n   s c h e m e   a nd  Co n f l i c t   Ide nt i f i c a t i o n   pr o c e dur e   a c c o m m o da t e   c o n f l i c t s   i de n t i f i c a t i o a t   t h e   e a rl i e s t a ge   i s o f t w a r e   de v e l o pm e n t   a n d   m a i n t e n a n c e   a c t i v i t i e s .   F a i l i ng  t o   de a l   w i t t h e s e   c o n f l i c t s   m i g ht   hi n de r   s o f t w a r e   c o m pl e t i o n   a c c o r di n g   t o   t h e   s c h e dul e .   W i t h   r e s pe c t   t o   t r a c e a b i l i t y   fo r   r e qui r e m e nt s   c o m po n e n t s ,   m a n y   o f   t h e   s ub j e c t s   a g r e e t h a t   t h e   t o o l   a b l e   t o   h e l p   t h e m   t o   t ra c e   b e t w e e n   r e qui r e m e n t s   a n de s i g n   de v e l o pm e n t   p ha s e s   by   pr a c t i c a l l y   i m pl e m e nt i n g   t h e   p r o po s e d   m a pp i n s c h e m e .   U s i ng  t h e   s a m e   m a ppi ng  s c h e m e ,   c r o s s c ut t i n c o n c e rn s   a n o t h e r e qui r e m e n t s   c o m po n e n t s   i de nt i f i e a t   r e qu i r e m e n t   p ha s e   w e r e   a l s o   a g r e e t o   b e   s uc c e s s f ul l y   m a ppe t o   c l a s s   d i a g ra m   a t   t h e   de s i g s t a ge   e ve n   i a u ppe l e v e l   m a nn e r.   T hi s   f i ndi n g   w a s   s e e t o   b e   a   b i t   s u r p ri s e   t o   m o s t   o f   t h e m   a s   c r o s s c ut t i ng  c o n c e r n s   w e r e   p r e v i o us l y   r e ga rde a s   a   s i de   n o t e   o f   s y s t e m   us e r s ’  r e que s t s   a n d   n e v e r   b e i n ha n dl e t o ge t h e r   w i t o t h e r e qui r e m e n t s   c o m po n e nt s .     Im pl e m e nt a t i o o f   s y s t e m a t i c   r e qu i r e m e n t s   b o i l e r pl a t e s   f o r e qui r e m e nt s   c o m po n e n t s   i de nt i f i c a t i o n   a n d   ha n dl i n g   a s   w e l l   a s   i nt e r - r e l a t i o n s hi p   s c h e m e   t h a t   w e r e   a ddr e s s e e a rl i e w e r e   a l s o   b e i n g   hi g hl y   r e ga r de d   by   t h e   s ub j e c t s   fo r   s i m p l e   a nd   c o m pl e s o f t w a r e   m a i nt e na n c e   s uppo r t .   I n s t e a d,   t h e   i nt e r - r e l a t i o n s hi p   s c h e m e   a s   w e l l   a s   z o o m i n c a pa b i l i t i e s   (s uppo r t e by   t h e   t o o l ),   m a ke   r e qui r e m e nt s   c o m po n e nt s   t o   ha v e   di ff e r e n t   l e v e l s   of   gra n ul a ri t y   t ha t   a r e   de e m e po s s i b l e   t o   s uppo r t   s m a l l   a nd  b i s c a l e   s o f t w a r e   p r o j e c t s .   T h e r e   w e r e   s o m e   goo s ugge s t i o n s   by   t h e   us e r s .   O n e   o f   t h e m   s ugge s t e t ha t   t hi s   t o o l   s h o ul b e   m a de   o pe n - s o ur c e i n   o r de t o   f a c i l i t a t e   v a s t   s h a ri n g   o n   i t s   us e f ul ne s s   a nd  i m p r o v e m e n t s .     Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       V e r i f i c at i on   and   v a l i d at i on  o f   IM - D e CR uD   appr o ac h   us i n D E SME T   f or   i t s   ( J am al uddi n   J as m i s )   1317   4.   C O N C LU S I O N   In  t hi s   pa pe r,   v e r i f i c a t i o n   a n d   v a l i d a t i o n   o f   t h e   p r o po s e a pp ro a c h   a nd  p r o t o t y pe   t oo l   a r e   p r e s e n t e i t e rm   o f   qua l i t a t i v e   f i n d i n gs   b y   t h e   do m a i n   e xpe r t s .   T h e   r e s ul t s   f r o m   m y P o l i c y   c a s e   s t ud y   w e r e   e v a l ua t e o h o w   t h e   p r o po s e a pp r o a c c a a c h i e v e   i t s   p r a c t i c a b i l i t y   i n   de a l i ng  w i t r e qui r e m e nt s   i de n t i f i c a t i o n,   c o m pos i t i o n,   c o n f l i c t s   i de nt i f i c a t i o n,   t ra c e a b i l i t y ,   c o m po n e nt s   m a ppi ng,   s o f t w a r e   m a i nt e n a n c e   a n d   p r o j e c t   s c a l a b i l i t y .   T h e   s c o r e r e s ul t s   by   t h e   s ub j e c t s   w e r e   c o n s i de r e a s   t h e   us e f ul   v a ri a b l e s .   P r e di c a t e o n   t h e   r e s ul t s   of   t h e   s e s s i o n s ,   i t   i s   c o n f i r m e d   t ha t   t h e   p r o po s e a ppr o a c h   p r o v i de s   s o m e   c o n s e que n t i a l   a c h i e v e m e n t s   t o   h a ndl e   t h e   c r o s s c ut t i n g   c o n c e rn s   a l o n g   w i t h   o t h e r e qui r e m e n t s   c om po n e n t s .   IM - D e CR uD ’s   p r a g m a t i c   c o m po s i t i o s c h e m e   w o ul b e   t h e   p l a t f o rm   f o r   i n s pe c t i o n   p r o c e s s   upo n   a ny   c o n f l i c t s   o f   r e qui r e m e n t s   t ha t   a ri s e s .   M o r e o v e r ,   t h i s   s c h e m e   a l s o   a s s i s t s   i m a pp i n a l l   r e qui r e m e n t s   c o m po n e nt s   i n c l ud i n c r o s s c ut t i n c o n c e rn s   f r o m   p r e v i o us   pha s e s   o n t o   de s i g s t a ge   w h e r e   c o m m o n   i n dus t r i a l   p r a c t i s e s   n o w a da y s   s t i l l   do   n o t   e qu a l l y   r e g a r c r o s s c ut t i n g   c o n c e r i n s t e a o f   o t h e r   r e qu i r e m e n t s   c o m po n e n t s .   T h e r e fo r e ,   t h e   s ub j e c t s   ha v e   t h e   s a m e   o pi n i o t ha t   t h e   s c h e m e s   us e by   IM - D e C R uD   pr o v i de   us e f ul   fe a t ur e s   t ha t   c o n t r i b ut e   t o   t r a c e a b i l i t y   pr o c e s s   i m p r o v e m e n t s   a s   w e l l   a s   a c c o m m o da t e   a n y   s c a l e   of   s of t w a r e   m a i nt e n a n c e   p r o j e c t s .       R EF ER EN C ES   [1]   B .   S .   A l i   a nd   Z .   M .   K a s i r u n,   " D e v e l o p i ng   T o o l   f o r   C r o s s c ut t i ng   C o nc e r n   I de nt i f i c a t i o n   U s i ng   N L P , "   K ua l a   L um pur ,   M a l a y s i a ,   20 08,   p .   I E E E .   [2]   B .   S .   A l i   a nd   Z .   M .   K a s i r u n,   " A   R e v i e w   o n   A ppr o a c he s   f o r   I de nt i f y i n g   C r o s s c ut t i ng   C o nc e r ns , "   P huk e t ,   T h a i l a n d,   2008 ,   pp.   8 55 - 859 .   [3]   B .   T e k i ne r do g a n,   C .   H o f m a nn,   M .   A ks i t ,   a nd   J .   B a k ke r ,   " M e t a m o de l   f o r   T r a c i ng   C o nc e r ns   A c r o s s   t he   L i f e   C y c l e , "   V a nc o uv e r ,   C a n a da ,   200 7,   pp .   175 - 19 4.   [4]   K .   v .   d .   B e r g ,   J .   M .   C o ne j e r o ,   a nd   H .   J u a n,   " A na l y s i s   o f   C r o s s c ut t i ng   A c r o s s   S o f t w a r e   D e v e l o pm e n t   P ha s e s   B a s e d   O T r a c e a bi l i t y , "   i n   P r o c e e di ngs   o f   t he   2006   i n t e r na t i ona l   w or k s hop   on   E ar l y   a s pe c t s   a t   I C SE   S h a ng ha i ,   C h i na :   A C M ,   20 06.   [5]   F .   B übl ,   " K e e p i ng   T r a c o f   C r o s s c ut t i ng   R e qu i r e m e n t s   i U M L   M o de l s   v i a   C o nt e x t - B a s e d   C o ns t r a i nt s , "   i n   C om pan i on  t t he   21 s t   A C M   SI G P L A N   Sy m p os i um   o O bj e c t - O r i e nt e P r ogr am m i ng  Sy s t e m s ,   L ang uage s ,   an A ppl i c a t i ons   P o r t l a nd ,   O r e g o n,   U S A :   A C M ,   2 006 .   [6]   E .   N a v a r r o   a nd   C .   E .   C u e s t a ,   " A ut o m a t i ng   t he   T r a c e   o f   A r c hi t e c t u r a l   D e s i g D e c i s i o ns   a n R a t i o na l e s   U s i ng   a   M D D   A ppr o a c h, "   P a pho s ,   C y pr us ,   20 08 ,   p p.   11 4 - 130 .   [7]   E .   N a v a r r o ,   P .   L e t e l i e r ,   a nd  I .   R a m o s ,   " R e qui r e m e nt s   a nd  S c e na r i o s :   R unni ng   A s pe c t - O r i e n t e S o f t w a r e   A r c hi t e c t ur e s , "   M um ba i ,   I ndi a ,   2007 .   [8]   J .   J a s m i s ,   S .   I br a hi m ,   a n R .   B .   A no m ,   " A O R E / A O S D   A p pr o a c he s   F o r   R e qui r e m e nt s   a nd   D e s i g C r o s s c u t t i ng :   A   R e v i e w , "   i n   I nt e r na t i ona l   C o nf e r e nc e   on   S of t w ar e   an d   I n f o r m at i on   E ng i ne e r i ng   ( I C SI E   2011) ,   K ua l a   L um pur ,   M a l a y s i a ,   20 11,   p p.   59 1 - 596.   [9]   J .   J a s m i s ,   S .   I br a h i m ,   R .   B .   A no m ,   a nd   S .   J .   E l i a s ,   " I M - D e C R U D :   A A p pr o a c F o r   R e qui r e m e nt s   A nd  D e s i g n   C r o s s c ut t i ng   C o nc e r ns   T o   S uppo r t   S o f t w a r e   E v o l ut i o n , "   i n   P os t g r a duat e   A n nua l   R e s e ar c on   I nf o r m a t i c s   Se m i nar   ( P ar i 201 2) ,   K ua l a   L um pur ,   M a l a y s i a ,   20 12 .   [10]   J .   J a s m i s ,   S .   I br a hi m ,   S .   J .   E l i a s ,   R .   A .   R a z a k,   a nd   W .   F .   A bba s ,   " C r i t e r i a   a nd   a p pr o a c i m pl i c a t i o ns   f o r   r e qui r e m e nt s   a nd   d e s i g c r o s s c ut t i ng   c o nc e r ns   t o   s u ppo r t   s o f t w a r e   e v o l ut i o n, "   J our na l   o f   A d v an c e R e s e ar c h   i n   C om pu t i ng   a nd   A ppl i c a t i ons ,   v o l .   6 ,   pp .   1 - 8,   201 7.   [11]   J .   J a s m i s ,   S .   J .   E l i a s ,   R .   A .   R a z a k,   a nd   W .   F .   A bba s ,   " P r o po s i t i o n   o f   I M - D e C R uD   T o o l   t o   S up po r t   E ng i n e e r i ng   T a s k s   f o r   R e qui r e m e n t s   a nd  D e s i g C r o s s c ut t i ng   C o nc e r ns , "   J o ur n al   of   F undam e nt al   a nd  A ppl i e Sc i e nc e s ,   v o l .   10,   pp .   1080 - 109 3,   20 18/ 5/ 3 2018 .   [12]   B .   K i t c he nh a m ,   S .   L i nkm a n ,   a nd   D .   L a w ,   " D E S M E T :   A   M e t ho do l o gy   f o r   E v a l u a t i ng   S o f t w a r e   E ng i n e e r i ng   M e t ho ds   a nd  T o o l s , "   C om p ut i ng   &   C on t r o l   E ng i ne e r i ng   J o ur na l ,   v o l .   8 ,   p p.   120 - 126 ,   1997 .   [13]   S .   L .   B .   K i t c he nha m ,   D .   L a w ,   " D E S M E T :   A   M e t ho f o r   E v a l ua t i ng   S o f t w a r e   E ng i n e e r i ng   M e t ho ds   a nd   T o o l s . "   v o l .   21( 1 ) :   S I G S O F T   N o t e s ,   19 96 ,   pp .   11 - 14.   [14]   K .   B a r ba r a   A nn,   " E v a l u a t i ng   S o f t w a r e   E ng i ne e r i ng   M e t ho ds   a n T o o l   P a r t   1:   T he   E v a l ua t i o C o nt e x t   a nd  E v a l ua t i o n   M e t ho ds , "   SI G SO F T   So f t w .   E ng .   N o t e s ,   v o l .   21 ,   p p.   11 - 14 ,   199 6.   [15]   K .   E .   K e nd a l l   a nd   J .   E .   K e nda l l ,   Sy s t e m s   A na l y s i s   a nd  D e s i gn ,   4t e d. :   P r e n t i c e   H a l l ,   199 8.   [16]   N .   B .   A .   C hu ng   L . ,   Y u   E . ,   M y l o po ul o s   J .   ,   N o n - F unc t i o na l   R e qu i r e m e nt s   i So f t w ar e   E ngi ne e r i n g .   B o s t o n,   M A :   K l uw e r   A c a de m i c   P ub l i s h e r s . ,   2000 .   Evaluation Warning : The document was created with Spire.PDF for Python.