I nd o ne s ia n J o urna l o f   E lect rica l En g ineering   a nd   Co m p u t er   Science   Vo l.   40 ,   No .   1 Octo b er   2 0 2 5 ,   p p .   2 1 6 ~ 2 2 4   I SS N:  2 5 0 2 - 4 7 5 2 ,   DOI : 1 0 . 1 1 5 9 1 /i j ee cs.v 40 .i 1 . pp 2 1 6 - 2 2 4           216     J o ur na l ho m ep a g e h ttp : //ij ee cs.ia esco r e. co m   Auto m a ting  elec t ro nic docu m en m a na g e m ent  desi g n:  a   m o d el - driv en appro a ch  using  b usines s p r o cess       So ufia ne  H a kk o u Re do ua ne   E s ba i,   Ya s s er   L a m lil i El   M a zo ui Na do ri   L a b o r a t o r y   o f   A p p l i e d   M a t h e mat i c a n d   I n f o r mat i o n   S y st e ms M o h a mm e d   F i r st   U n i v e r si t y ,   O u j d a ,   M o r o c c o       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   Dec   5 2024   R ev i s ed   A p r   30 2 0 2 5   A cc ep ted   J u l   3 2025       M o d e l - d riv e n   a rc h it e c tu re   (M D A is  a   u se f u a p p ro a c h   f o d e sig n in g   e n terp rise   in f o rm a ti o n   sy ste m s th ro u g h   str u c tu re d   m o d e ls.  T h is stu d y   a p p li e M DA   to   e lec tro n ic  d o c u m e n m a n a g e m e n (EDM s y ste m s,  w h ich   a re   e ss e n ti a f o im p ro v in g   d o c u m e n w o rk f lo w a n d   e n s u rin g   r e g u lato r y   c o m p li a n c e .   Org a n iza ti o n o f ten   f a c e   d iff icu lt ies   w h e n   c o n v e rti n g   b u sin e ss   p ro c e ss   m o d e ls  in to   so f tw a re - re a d y   d e sig n s.  Cu rre n tran sf o rm a ti o n   m e th o d s   a re   c o m p lex ,   in v o lv in g   m u lt ip le  in term e d iate   ste p th a in c re a se   e ff o rt  a n d   risk   o f   e rro rs.  T h e   o b jec ti v e   o f   th is  w o rk   is  to   c re a te  a   d irec tran s f o r m a ti o n   f ro m   b u sin e ss   p ro c e ss   m o d e a n d   n o tati o n   (B P M N)  d iag ra m to   u n if ied   m o d e li n g   lan g u a g e   (UML c las d iag ra m s.  T h is  a im to   im p ro v e   a u to m a ti o n ,   re d u c e   m o d e li n g   e ff o rt,   a n d   m a in tain   c o n siste n c y .   T h e   p ro p o se d   m e th o d o lo g y   u se M DA   p rin c ip l e a n d   q u e ry /v ie w /t ra n s f o rm a ti o n   (QV T t o   a u to m a ti c a ll y   m a p   BP M e lem e n ts  t o   UML   c las se b a se d   o n   p re d e f in e d   ru les .   T h e   a p p ro a c h   is  im p le m e n ted   w it h in   t h e   e c li p se   m o d e li n g   f r a m e w o rk   (EM F a n d   v a li d a ted   t h ro u g h   a   c a se   stu d y   o n   ED M   sy st e m s .   T h e   tran sf o r m a ti o n   su c c e ss f u ll y   g e n e ra tes   UML   c l a ss   d iag ra m th a a c c u ra tel y   re p re se n BP M N - b a se d   b u sin e ss   p ro c e ss e s.  T h e   re su lt d e m o n stra te:   in c re a se d   a u to m a ti o n ,   re d u c in g   m a n u a e ff o rt  in   so f tw a re   m o d e li n g ,   im p ro v e d   m o d e c o n siste n c y ,   e li m in a ti n g   e rro rs  a ss o c iate d   w it h   m u lt i - ste p   tran sf o r m a ti o n a n d   e n h a n c e d   b u sin e ss - IT   a li g n m e n t,   p ro v id in g   a   stru c tu re d   a p p ro a c h   f o b u si n e ss   p ro f e ss io n a ls an d   d e v e lo p e rs .   K ey w o r d s :   Au to m a tin g   E DM   B P MN   d iag r am s   B u s i n ess   p r o ce s s   Do cu m e n w o r k f lo w s   E lectr o n ic  d o cu m e n s y s te m   T r an s f o r m atio n   m o d el   T h is i a n   o p e n   a c c e ss   a rticle   u n d e r th e   CC B Y - SA   li c e n se .     C o r r e s p o nd ing   A uth o r :   So u f ian Ha k k o u   L ab o r ato r y   o f   A p p lied   Ma t h e m atic s   an d   I n f o r m atio n   S y s te m s ,   Mo h a m m ed   First U n i v er s i t y   Mo h a m m ed   A v e n u e,   P . O.   B o x   6 5 8 ,   Ou j d 6 0 0 0 0 ,   Mo r o c co   E m ail:  s o u f ian e h a k k o u @ y a h o o . f r       1.   I NT RO D UCT I O N   Or g an iza tio n s   ac r o s s   v ar io u s   s ec to r s   in cr ea s i n g l y   r el y   o n   el ec tr o n ic  d o cu m en m a n ag e m e n ( E DM )   s y s te m s   to   s tr ea m li n w o r k f lo w s ,   e n s u r r eg u lato r y   co m p lian ce ,   a n d   en h an ce   d o c u m e n ac ce s s ib ilit y .   Ho w e v er ,   b r id g in g   t h g ap   b et w ee n   b u s in e s s   r eq u ir e m en t s   an d   I T   im p le m e n tatio n s   r e m ai n s   ch alle n g e.   B u s i n ess   p r o ce s s   m o d el  an d   n o tatio n   ( B P MN )   h as  em er g ed   as  w id el y   ad o p ted   g r ap h ical  lan g u a g to   v is u all y   r ep r esen b u s i n e s s   p r o ce s s es,  y et  it s   in te g r atio n   w i th   s o f t w ar d ev elo p m en m et h o d o lo g ies  r eq u ir es   f u r t h er   ex p lo r atio n .   Desp ite  t h w id esp r ea d   u s o f   B P MN   f o r   m o d elin g   b u s i n es s   p r o ce s s es,  tr an s f o r m i n g   th ese  m o d el s   in to   s o f t w ar e - r ea d y   r ep r esen tat io n s   r e m ain s   ch allen g e.   C u r r en ap p r o ac h es  o f te n   in v o lv e   m u ltip le  i n ter m ed iate  s tep s ,   i n cr ea s i n g   co m p lex i t y   a n d   r ed u cin g   au to m atio n   p o ten tial.  Ou r   s t u d y   ai m s   to   ad d r ess   th is   ch a llen g b y   p r o p o s in g   d ir ec tr an s f o r m atio n   f r o m   B P MN   d iag r am s   co m p u tatio n - i n d ep en d en m o d el s   ( C I M )   i n to   u n i f ied   m o d elin g   la n g u a g e   ( UM L )   clas s   d iag r a m s   p lat f o r m - i n d ep en d en m o d el s   ( P I M ) ,   f o llo w in g   t h e   m o d el - d r iv e n   ar ch itect u r e   ( MD A )   f r a m e w o r k   [ 1 ] .   Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esia n   J   E lec  E n g   &   C o m p   Sci     I SS N:   2502 - 4752       A u to ma tin g   elec tr o n ic  d o cu me n t m a n a g eme n t d esig n :   a   mo d el - d r iven   a p p r o a ch     ( S o u fia n Ha kk o u )   217   S ev er al  s tu d ie s   h a v e x p lo r ed   B P MN - to - UM L   tr an s f o r m a tio n s   to   i m p r o v s o f t w ar d e v elo p m e n w o r k f lo w s :     A d d a m s s ir et  a l.   [ 2 ]   p r o p o s ed   tw o - s tep   tr an s f o r m at io n   m e th o d o lo g y   in v o lv in g   UM L   u s e   ca s d iag r am s   an d   s eq u e n ce   d iag r a m s   to   r ef i n b u s i n e s s   p r o ce s s   r ep r esen ta tio n s .     R h az al et  a l.   [ 3 ]   d ev elo p ed   a n   MD A - b ased   ap p r o ac h   u s in g   th atlas  tr an s f o r m atio n   la n g u a g ( A T L )   to   tr an s itio n   f r o m   C I to   P I M,   i m p r o v in g   p r ec is io n   a n d   ad ap tab ilit y .     B ảo   ex am in ed   B P MN - to - UM L   ac t i v it y   d ia g r a m   tr a n s f o r m a tio n s ,   h i g h li g h tin g   t h eir   co n ce p tu al  alig n m en t   f o r   p r o ce s s   m o d elin g   [ 4 ] [ 5 ] .     Deb n ath   et  a l.   [ 6 ]   d em o n s tr ate d   m u lt i - s tep   B P MN   tr an s f o r m atio n   ap p r o ac h   lead in g   to   J a v E E   p latf o r m   i m p le m en ta tio n ,   s h o w ca s i n g   t h p o ten tial  f o r   au to m at ed   co d g en er atio n   [ 7 ] .     Kch ao u   et  a l.   [ 8 ]   ex p an d ed   B P MN   ap p licatio n s   b y   tr an s f o r m i n g   t h e m   i n to   OW L 2   o n to lo g ies  f o r   s e m an t ic   r ea s o n in g   an d   k n o w led g r ep r esen tat io n   [ 9 ] .   W h ile  th ese  co n tr ib u tio n s   h a v ad v an ce d   m o d el  tr an s f o r m atio n   tech n iq u es,  n o n p r o v id d i r ec t,   au to m ated   B P MN - to - UM L   c lass   d iag r a m   tr an s f o r m atio n   u s i n g   q u er y / v ie w / tr an s f o r m at io n   ( QVT ) ,   w h ich   r e m ain s   cr itical  g ap   in   th liter atu r e .   Desp ite  p r io r   ef f o r ts ,   ex is ti n g   m et h o d o lo g ies  in tr o d u ce   co m p lex it y   th r o u g h   in ter m ed iate  tr a n s f o r m atio n s   ( e. g . ,   ac ti v it y   d ia g r a m s ,   s eq u e n ce   d iag r a m s )   b e f o r r ea ch in g   U ML   clas s   d iag r a m s .   T h is   s tu d y   ai m s   to :     Au to m a te  th tr a n s f o r m atio n   f r o m   B P MN   to   UM L   clas s   d ia g r a m s ,   eli m in at in g   u n n ec es s ar y   in ter m ed iar y   s tep s .     E n s u r m o d el  co n s is ten c y   t h r o u g h   w ell - d ef in ed   tr a n s f o r m a tio n   r u le s   ali g n in g   w i th   o b j ec m a n ag e m e n t   g r o u p   ( OM G )   s tan d ar d s .     E n h a n ce   co llab o r atio n   b et w e en   b u s i n es s   an al y s t s   an d   d ev elo p er s   b y   p r o v id in g   d ir ec m ap p in g   o f   b u s i n e s s   co n ce p ts   to   s o f t w ar s tr u ct u r es.   I n   th i s   s t u d y ,   w f o c u s   o n   tr a n s f o r m i n g   B P MN   d iag r a m s ,   w h ic h   r ep r esen C I Ms,  i n to   UM L   cla s s   d iag r a m s ,   t y p o f   P I M.   T h is   tr an s f o r m a tio n   b r id g e s   t h b u s i n es s   a n d   tech n ical  d o m ai n s ,   allo w i n g   f o r   s u b s eq u en t   tr an s itio n s   to   P S Ms  an d   a u to m ated   s o f t w ar g en er atio n .   Us in g   QVT ,   la n g u a g d esi g n ed   b y   OM G,   w ai m   to   d e m o n s tr ate  s tr ea m li n ed ,   au to m ated   p r o ce s s   t h at  f ac ilit ate s   co llab o r atio n   an d   en h a n ce s   t h e   o v er all  d esig n   o f   i n f o r m atio n   s y s te m s ,   w it h   E DM   s y s te m s   s er v in g   as a   p r ac t ical  ca s s t u d y .   T o   ad d r ess   th ese   g ap s ,   w p r o p o s m o d el - d r iv e n   tr an s f o r m atio n   p r o ce s s   u s i n g   QVT   w it h i n   t h e   ec lip s m o d elin g   f r a m e w o r k   ( E MF) .   T h f o llo w i n g   s ec tio n s   o u tlin o u r   m et h o d o lo g y :     Sectio n   2   p r o v id es b ac k g r o u n d   k n o w led g o n   B P MN ,   UM L ,   an d   QVT .     Sectio n   3   d escr ib es th p r o p o s ed   tr an s f o r m a tio n   m et h o d o lo g y   an d   its   i m p le m e n tatio n .     Sectio n   4   p r esen ts   ca s s t u d y   d e m o n s tr ati n g   t h ap p r o ac h .     Sectio n   5   d is cu s s e s   th r es u lt s ,   h ig h li g h tin g   a u to m at io n   b en e f its   a n d   p o ten tial li m ita tio n s .     Sectio n   6   co n clu d e s   w it h   in s ig h ts   o n   f u t u r en h a n ce m e n ts   a n d   ap p licatio n s .   B y   i n te g r atin g   B P MN   d ir e ctl y   in to   UM L   clas s   d iag r a m s ,   o u r   ap p r o ac h   s i m p li f i es  m o d el  tr an s f o r m atio n s ,   e n h a n ce s   au t o m a tio n ,   a n d   i m p r o v e s   b u s in ess - I T   alig n m e n t,  u l ti m atel y   co n tr ib u ti n g   to   th e   b r o ad e r   f ie ld   o f   m o d el - d r iv e n   s o f t w ar en g i n ee r in g .       2.   B ACK G RO UND  K NO W L E DG E   2 . 1   B us ines s   pro ce s s   m o de l a nd   no t a t io ( B P M N )   B P MN   is   g r ap h ical  lan g u a g d ev elo p ed   f o r   m o d elin g   b u s i n es s   p r o ce s s es.  Kn o w n   f o r   its   clar it y   an d   s i m p l icit y ,   i p r o v id es  s et  o f   s ta n d ar d ized   s y m b o ls   t h at  en ab le  n o n - tec h n ical  u s er s   to   v is u alize   a n d   co m m u n icate   b u s i n es s   n ee d s   ef f ec tiv e l y   [ 1 0 ] .   I n itiall y   cr ea ted   b y   th b u s i n ess   p r o ce s s   m a n ag e m e n in i tiati v e   ( B P MI ) ,   B P MN   is   n o w   m ai n tain ed   b y   OM G.   I s er v e s   as  b r id g b et w ee n   b u s i n es s   p r o f ess io n a ls   an d   I T   d ev elo p er s ,   f ac ilit ati n g   s h ar ed   u n d er s tan d i n g   o f   o r g an iza tio n al  p r o ce s s es   [ 1 1 ] - [ 1 3 ] .   T h is   s t u d y   le v er ag es   B P MN   as  th s tar ti n g   p o in f o r   ca p tu r in g   b u s i n es s   p r o ce s s es  in   C I M,   m a k i n g   it  a n   id ea f o u n d atio n   f o r   tr an s itio n i n g   i n to   m o r tech n i ca ll y   d etailed   m o d els li k UM L   clas s   d iag r a m s .     2 . 2   Q uery / v iew /t r a ns f o r m a t io n   QVT   is   an   OM G - s ta n d ar d   lan g u a g d esi g n ed   f o r   m o d el - to - m o d el   tr an s f o r m atio n s   w it h i n   th MD f r a m e w o r k .   I n tr o d u ce d   in   2 0 0 5   [ 1 4 ] - [1 8 ] ,   QV T   en s u r es   au to m ated ,   co n s is te n tr an s f o r m at io n s   b et w ee n   m o d el s .   K e y   f ea t u r es o f   QVT   in cl u d e:     Au to m a tio n r ed u ce s   h u m an   e r r o r   an d   in cr ea s es e f f icie n c y   d u r in g   m o d el  tr an s f o r m atio n .     Me ta - m o d el  co m p l ian ce :   e n s u r es  in p u t a n d   o u tp u m o d els a d h er to   p r ed ef in ed   m eta - m o d els.     I n teg r atio n s u p p o r ted   b y   p latf o r m s   li k e clip s e,   allo w in g   s ea m les s   tr an s f o r m at io n s   b et wee n   m o d els  lik e   B P MN   an d   UM L   [ 1 9 ] - [ 2 3 ] .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 5 0 2 - 4752   I n d o n esia n   J   E lec  E n g   &   C o m p   Sci Vo l.  40 ,   No .   1 ,   Octo b er   20 25 :   2 1 6 - 2 2 4   218   B y   u s i n g   QVT   in   th is   s t u d y ,   w i m p le m e n r eliab le  p r o c ess   f o r   co n v er ti n g   B P MN   d ia g r a m s   in to   UM L   cla s s   d iag r a m s ,   d e m o n s t r atin g   i ts   u tili t y   i n   b r id g in g   th b u s in e s s   a n d   tech n ical  d o m a in s .       3.   P RO P O SE M E T H O D   Ou r   ap p r o ac h   ai m s   to   e s tab lis h   an   a u to m ated   tr an s f o r m at io n   p r o ce s s   th a b r id g es  t h g a p   b et w ee n   n o n - tec h n ica u s er s   a n d   I T   d e v elo p er s   b y   co n v er tin g   B P MN   d iag r a m s   i n to   u n i f ied   UM L   class   d ia g r a m s .   T h is   tr an s f o r m atio n   f o llo w s   t h M DA   p r in c ip les,  tr an s itio n i n g   f r o m   C I to   P I M.     3 .1   O v er v ie w   o f   t he  pro po s ed  m et ho do lo g y   T h p r o p o s ed   m e th o d o lo g y   f o cu s es  o n   u s i n g   B P MN   d iag r a m s   to   r ep r esen b u s i n es s   p r o ce s s es   an d   th en   tr a n s f o r m i n g   t h e m   i n to   UM L   clas s   d iag r a m s .   T h tr a n s f o r m atio n   p r o ce s s   au to m ate s   th tr an s i tio n   f r o m   C I to   P I M,   en ab lin g   clea r   co m m u n icatio n   b et w ee n   b u s in e s s   p r o f e s s io n a ls   a n d   d ev elo p er s .   Fig u r illu s tr ates  t h tr a n s f o r m at io n   s eq u en ce ,   w h ic h   b y p a s s e s   i n t er m ed iate  m o d els   ( e. g . ,   u s ca s e,   s eq u e n ce ,   o r   ac tiv it y   d iag r a m s )   to   d ir ec tl y   o b tain   UM L   cla s s   d iag r a m s ,   s av in g   ti m a n d   en h a n ci n g   ac cu r ac y   [ 2 4 ] - [2 7 ].   T h ch o s en   m eth o d o lo g y   f o ll o w s   t h MD A   f r a m e w o r k   to   au to m ate  t h tr a n s f o r m atio n   o f   b u s in e s s   p r o ce s s   m o d els in to   s o f t w ar e - r ea d y   s tr u ct u r es.  T h k e y   j u s ti f icatio n s   f o r   th is   ap p r o ac h   in cl u d e:     A li g n m en w it h   OM s tan d ar d s th u s o f   B P MN   an d   UM L   e n s u r es  co m p atib ili t y   w i th   w id el y   ac ce p ted   m o d eli n g   s ta n d ar d s .     Au to m a tio n   a n d   c o n s is ten c y :   QVT   en ab les  au to m ated ,   r u le - b ased   tr an s f o r m a tio n s ,   m i n i m izi n g   h u m an   er r o r   an d   im p r o v in g   m o d el  co n s i s te n c y .     R ed u ctio n   o f   in ter m ed iar y   s tep s u n li k p r ev io u s   s tu d ies  th at  r eq u ir m u ltip l in ter m ed iate   tr an s f o r m atio n s   ( e. g . ,   UM L   ac tiv it y   d iag r a m s ) ,   o u r   ap p r o ac h   d ir ec tly   m ap s   B P MN   ele m e n t s   to   UM L   cla s s   s tr u ct u r es.     P r ac tical  ap p licatio n th m e th o d o lo g y   is   te s ted   u s i n g   r ea l - w o r ld   E DM   p r o ce s s es,  d e m o n s tr atin g   it s   ef f ec tiv e n e s s   i n   b u s i n es s   en v ir o n m e n t.           Fig u r e   1 .   Ou r   p r o p o s ed   t r an s f o r m at io n   co m p ar ed   to   th MD A   m o d els       3 . 2   T ra ns f o r m a t io r ules   T h tr an s f o r m atio n   r u les  d ef i n h o w   ele m e n ts   i n   B P MN   d iag r a m s   co r r esp o n d   to   elem e n t s   in   UM L   class   d iag r a m s .   T ab le   1   o u tlin es  t h ese  r u les,  s p ec i f y in g   t h co n d itio n s   f o r   m ap p i n g   B P MN   c o m p o n e n ts     ( e. g . ,   task s ,   p o o ls ,   an d   s eq u en ce   f lo w s )   to   th eir   UM L   eq u i v alen ts   ( e. g . ,   clas s es,  m et h o d s ,   an d   ass o ciatio n s ) .   Fo r   in s ta n ce :     P o o ls   in   B P MN   ar e   tr an s f o r m ed   in to   UM L   cla s s es.     L a n es b ec o m s u b clas s es to   r ep r esen t o r g an iza tio n al  h ier ar ch ies.     T ask s   m a y   tr an s late  i n to   m et h o d s   o r   class es b ased   o n   th eir   r o le  an d   p o s itio n .     Seq u en ce   a n d   m e s s a g f lo w s   ar co n v er ted   in to   UM L   ass o ciatio n s   o r   g e n er aliza tio n s ,   d ep en d in g   o n   th e   r elatio n s h ip s   t h e y   d ep ict.       T ab le  1 .   T r an s f o r m atio n   r u les  f o r   th t w o   m o d els   T r a n sf o r mat i o n   r u l e s   S o u r c e   mo d e l   e l e me n t   T a r g e t   mo d e l   e l e me n t   P a r t i c i p a n t   ( p o o l )   t o   c l a ss   P a r t i c i p a n t   ( p o o l )   C l a ss   L a n e   t o   c l a ss   L a n e   C l a ss   T a sk   “a c t i v i t y   t o   c l a ss o r   me t h o d   w i t h   c o n d i t i o n   T a sk   “a c t i v i t y   r e c e i v e   t a sk   se n d   t a s k   C l a ss   S e q u e n c e   f l o w   o r   me ssag e   f l o w   t o   a sso c i a t i o n   S e q u e n c e   f l o w   me ssag e   f l o w   A sso c i a t i o n   ( c o n d i t i o n )   Ex c l u si v e   g a t e   w a y   ( O R   X O R   …)   t o   a sso c i a t i o n   Ex c l u si v e   g a t e   w a y   A sso c i a t i o n   o r   ( g e n e r a l i z a t i o n )     Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esia n   J   E lec  E n g   &   C o m p   Sci     I SS N:   2502 - 4752       A u to ma tin g   elec tr o n ic  d o cu me n t m a n a g eme n t d esig n :   a   mo d el - d r iven   a p p r o a ch     ( S o u fia n Ha kk o u )   219   3 . 3   Ca s e   s t ud y   T o   d em o n s tr ate  o u r   ap p r o ac h ,   w u s ed   an   E D p r o ce s s   as  ca s s tu d y .   T h B P M d iag r a m   ( Fig u r 2 )   illu s tr ates  t h i n te r ac tio n s   b et w ee n   t w o   p r i m ar y   p ar ticip an t s t h d o cu m en t   r eq u ester   an d   t h e   d o cu m en m a n a g er .   Ke y   ele m en ts   i n cl u d e:     P o o ls   r ep r esen tin g   p ar ticip an t s   ( e. g . ,   u s er ,   m ac h i n e) .     T ask s   r ep r esen tin g   ac ti v itie s   ( e. g . ,   s ca n   f ile,   r ec eiv f ile ev al u ate ,   a n d   r es u lt o f   s ca n ).     Seq u en c f lo w s   i n d icati n g   t h p r o g r ess io n   o f   ta s k s   th r o u g h   t h d o cu m e n m an a g e m e n w o r k f lo w .   T h tr an s f o r m atio n   ap p lie s   t h d ef i n ed   r u le s   to   co n v er t h is   B P MN   d iag r a m   i n to   UM L   cla s s   d iag r a m ,   ca p t u r in g   t h s tr u c tu r al  a n d   b eh av io r al  a s p ec ts   o f   t h E DM   s y s te m   f o r   f u r th er   d ev elo p m e n t.     Fig u r 2   ill u s tr ates   th B P M p r o ce s s   d iag r a m   ( co llab o r atio n ) ,   d etailin g   t h i n ter ac tio n s   b et w ee n   d o cu m en t   r eq u ester s   an d   d o cu m e n m a n ag er s .   T h is   d iag r a m   p r o v id es  an   o v er v ie w   o f   w o r k f lo w   tr a n s it io n s   w it h i n   th E DM   s y s te m .     E x p er i m e n tal  s et u p     T h tr an s f o r m atio n   o f   B P MN   d iag r a m s   i n to   UM L   clas s   d ia g r a m s   f o llo w s   t h MD ap p r o ac h .   T h s etu p   in cl u d es th f o llo w i n g   k e y   co m p o n en ts .   So f t w ar an d   t o o ls :       E MF:  u s ed   f o r   m o d el  d ef in i tio n   an d   tr an s f o r m atio n .     P ap y r u s   f o r   UM L a   m o d eli n g   to o l to   v is u alize   UM L   cla s s   d iag r a m s .     E clip s QVT o a n   i m p le m e n ta tio n   o f   t h QVT   lan g u ag u s e d   f o r   m o d el - to - m o d el  tr an s f o r m atio n .     B P MN   2 . 0   ed ito r : f o r   d esig n i n g   an d   v al id atin g   B P MN   d iag r am s   b e f o r tr an s f o r m atio n .           Fig u r 2 .   T h p r o ce s s   d iag r a m   o f   B P MN   ( co llab o r atio n )       3 .4   I m ple m e nta t io n   T h tr an s f o r m a tio n   p r o ce s s   e m p lo y s   t h QVT   lan g u a g w it h in   t h ec lip s e   p lat f o r m .     Step   1 i m p o r t B P MN   an d   U ML   m eta - m o d els i n to   e clip s e.     Step   2 d ev elo p   QVT   co d f o l lo w i n g   th tr a n s f o r m atio n   r u le s .     Step   3 e x ec u te  t h QVT   s cr ip t to   g en er ate  UM L   clas s   d iag r a m   f r o m   t h B P MN   d iag r a m .   Fig u r 3   illu s tr ates  p o r tio n   o f   th QVT   co d e,   s h o w ca s in g   h o w   B P MN   ele m e n t s   ar m ap p ed   to   UM L   eq u iv ale n t s .   T h ec lip s p ap y r u s   p lu g i n   is   u s ed   to   v is u alize   th r es u lti n g   U ML   cla s s   d iag r a m .       4.   RE SU L T S AN D I SCU SS I O N   T h o u tp u t o f   th tr a n s f o r m ati o n   is   w ell - s tr u ctu r ed   UM L   c lass   d iag r a m   co n tai n i n g :     C las s es a n d   m et h o d s   d er iv ed   f r o m   B P MN   p o o ls   an d   task s .     Ass o ciatio n s   d er iv ed   f r o m   s eq u en ce   a n d   m e s s a g f lo w s .   T h is   au to m ated   p r o ce s s   en s u r es  co n s is te n c y ,   r ed u ce s   m a n u al  er r o r s ,   an d   s er v es   as  f o u n d atio n   f o r   f u r t h er   tr an s f o r m atio n s ,   s u c h   a s   g e n er atin g   p lat f o r m - s p ec i f ic  m o d el s   ( P SMs)   o r   co d e.   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 5 0 2 - 4752   I n d o n esia n   J   E lec  E n g   &   C o m p   Sci Vo l.  40 ,   No .   1 ,   Octo b er   20 25 :   2 1 6 - 2 2 4   220   Fig u r 4   s h o w ca s e s   th UM L   class   d iag r a m   s tr u ct u r d er iv ed   f r o m   th B P MN   tr an s f o r m atio n   p r o ce s s .   I h ig h l ig h t s   th r el atio n s h ip s   an d   as s o ciatio n s   b et w ee n   d if f er en co m p o n en t s   w ith i n   t h E DM   s y s te m .           Fig u r 3 .   A   p ar t o f   th QVT   co d e           Fig u r 4 .   T h class   d iag r a m   s t r u ctu r e   Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esia n   J   E lec  E n g   &   C o m p   Sci     I SS N:   2502 - 4752       A u to ma tin g   elec tr o n ic  d o cu me n t m a n a g eme n t d esig n :   a   mo d el - d r iven   a p p r o a ch     ( S o u fia n Ha kk o u )   221   T h tr an s f o r m atio n   p r o ce s s   s u cc e s s f u ll y   d e m o n s tr ated   th p r ac tical  ap p licatio n   o f   t h MD f r a m e w o r k   b y   a u to m ati n g   th e   tr an s i tio n   f r o m   B P MN   d iag r a m s   to   UM L   clas s   d ia g r a m s .   T h is   tr an s f o r m a tio n   ad d r ess ed   k e y   ch a llen g i n   alig n i n g   b u s in e s s   r eq u ir e m e n ts   w it h   tec h n ical  i m p le m en t atio n ,   p r o v id in g   a   s tr ea m li n ed   b r id g b et w ee n   n o n - tec h n ical  s t a k eh o ld er s   an d   d ev elo p er s .   T h r esu ltin g   UM L   clas s   d iag r a m   ef f ec tiv e l y   ca p t u r ed   th s tr u c t u r al  an d   b eh a v io r al  ele m e n ts   o f   th B P MN   d iag r a m ,   s u c h   as:     C las s es d er iv ed   f r o m   p ar ticip a n ts   a n d   lan es,  r ep r esen tin g   k e y   o r g an iza tio n al  r o les.     Me th o d s   g e n er ated   f r o m   ta s k s ,   d etailin g   s p ec if ic  ac tio n s   o r   p r o ce s s es.     Ass o ciatio n s   f o r m ed   f r o m   s eq u en ce   an d   m e s s a g f lo w s ,   r ef l ec tin g   in ter ac tio n s   an d   d ep en d en cies  b et w ee n   co m p o n e n t s .   T h u s o f   QVT   p r o v ed   in s tr u m en ta in   e n s u r i n g   ac cu r ac y   a n d   co n s i s te n c y   d u r in g   th e   tr an s f o r m at io n   p r o ce s s .   B y   a d h er in g   to   p r ed ef in ed   r u le s   a n d   m eta - m o d els,  th ap p r o ac h   m in i m ized   m a n u al   in ter v e n tio n ,   r ed u cin g   t h p o ten tial  f o r   er r o r s .   Fu r th er m o r e ,   th ca s s tu d y   o n   an   o n li n e   p u r ch ase  p r o ce s s   illu s tr ated   th f lex ib il it y   o f   th e   m eth o d o lo g y   in   h an d li n g   r ea l - w o r ld   b u s i n ess   s ce n ar io s .   T h tr an s f o r m a tio n   o u tco m h ig h lig h t s   s e v er al  b en ef its :   1.   I m p r o v ed   co llab o r atio n b y   co n v er ti n g   B P MN   d iag r a m s   in to   m o r tec h n ica UM L   class   d iag r a m ,     th ap p r o ac h   f o s ter s   b etter   co m m u n icatio n   b et w ee n   b u s i n es s   p r o f ess io n a ls   a n d   I T   d ev elo p er s .   2.   Au to m a tio n t h u s o f   QVT   an d   e clip s eli m in ate s   r ed u n d a n m a n u al  w o r k ,   s a v i n g   ti m a n d   ef f o r t.   3.   Scalab ilit y t h r esu ltin g   UM L   class   d iag r a m   p r o v id es  f o u n d atio n   f o r   f u r t h er   tr an s f o r m atio n s ,   in cl u d i n g   P SMs an d   au to m ated   co d g en er atio n .   Ho w e v er ,   s o m l i m itatio n s   wer o b s er v ed .   T h tr an s f o r m a tio n   p r o ce s s ,   w h ile  r o b u s t,  r el ies  o n   t h e   ac cu r ac y   o f   t h in p u B P MN   d iag r a m s .   An y   a m b i g u i ties   o r   in co n s is te n cie s   in   t h in it ial  m o d el  ca n   p r o p ag ate   to   th UM L   o u tp u t.  Fu tu r e n h a n ce m en ts   co u ld   ad d r e s s   t h is   b y   in te g r ati n g   er r o r - c h ec k in g   m ec h a n is m s   o r   ad d itio n al  tr an s f o r m atio n   r u le s   f o r   m o r co m p lex   B P MN   co n s tr u cts.   Ov er all,   t h r es u lt s   v alid ate  t h f ea s ib ili t y   a n d   u tili t y   o f   t h p r o p o s ed   m et h o d o lo g y ,   d e m o n s tr atin g   its   p o ten tial to   en h a n ce   m o d el - d r iv e n   d ev elo p m e n w o r k f lo w s   ac r o s s   v ar io u s   d o m ai n s .     T h r esu ltin g   UM L   clas s   d iag r a m s   w er ev a lu ated   f o r   co n s is ten c y   w i th   t h o r ig i n al  B P MN   m o d el.     T h v alid it y   o f   t h tr an s f o r m at io n   w as a s s ess ed   u s i n g   P ap y r u s   f o r   UM L .     T h co r r ec tn ess   o f   class   s tr u ct u r es a n d   r ela tio n s h ip s   w as  m a n u al l y   v er if ied   b y   d o m a in   e x p er ts .   Fig u r 5   d is p lay s   t h f i n al  UM L   clas s   d iag r a m ,   r ep r esen ti n g   t h co m p lete  tr an s f o r m atio n   f r o m   B P MN .   T h is   d iag r am   s er v es  a s   th p r i m ar y   o u tco m o f   th p r o p o s ed   m et h o d o lo g y ,   illu s tr atin g   h o w   b u s i n es s   p r o ce s s e s   ar tr an s lated   in to   s t r u ctu r ed   s o f t w ar m o d els.           Fig u r 5 .   Ou r   r esu lt a s   class   d iag r a m       B y   f o llo w in g   th is   s tr u ctu r ed   m et h o d o lo g y ,   w p r o v id r ig o r o u s ,   au to m ated ,   an d   v alid ated   p r o c ess   f o r   tr an s f o r m i n g   B P MN   b u s in es s   p r o ce s s   m o d els  i n to   UM L   cla s s   d ia g r a m s ,   s u p p o r tin g   m o d el - d r i v e n   s o f t w ar d ev elo p m e n t a n d   b u s in es s - I T   alig n m e n t   I n   co m p ar is o n   to   p r io r   m et h o d o lo g ies  th at  in v o l v in ter m ed iate  tr an s f o r m atio n s   ( e. g . ,   u s ca s e     an d   s eq u e n ce   d iag r a m s ) ,   o u r   d ir ec B P MN - to - UM L   cla s s   tr an s f o r m atio n   e li m in a tes   u n n ec es s ar y   s tep s ,     i m p r o v i n g   e f f icie n c y   a n d   r ed u cin g   co m p le x it y .   St u d ies  s u ch   as  A d d a m s s ir et  a l.   [ 4 ]   a n d   R h az a li  et  a l.   [ 4 ]   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 5 0 2 - 4752   I n d o n esia n   J   E lec  E n g   &   C o m p   Sci Vo l.  40 ,   No .   1 ,   Octo b er   20 25 :   2 1 6 - 2 2 4   222   e m p lo y ed   m u lti - s tep   tr an s f o r m atio n s ,   in cr ea s in g   t h r is k   o f   m o d el  in co n s i s ten c ies.  Ou r   ap p r o ac h   en s u r e s   d ir ec m ap p in g   u s i n g   w e ll - d e f in ed   QVT   tr an s f o r m atio n   r u le s ,   en h a n ci n g   m o d el  in te g r it y .   W h ile  th p r o p o s ed   m et h o d o lo g y   d e m o n s tr ates e f f ec tiv e n ess ,   s ev er al  ar ea s   w ar r a n t f u r t h er   ex p lo r atio n :     E x ten d i n g   th tr an s f o r m a tio n   p r o ce s s f u tu r w o r k   co u ld   f o cu s   o n   e x te n d in g   t h m et h o d o lo g y   to   g en er ate   P SMs an d   ex ec u tab le  co d e.     E n h a n ci n g   er r o r   h an d lin g in co r p o r atin g   au to m a ted   v ali d atio n   m ec h a n is m s   to   d etec an d   co r r ec in co n s is te n cie s   in   B P MN   m o d els b ef o r tr an s f o r m atio n .     A p p l y in g   m ac h i n lear n i n g   tech n iq u es ex p lo r in g   AI - d r i v en   o p ti m izatio n   o f   tr an s f o r m atio n   r u les  to   i m p r o v ac cu r ac y   a n d   ad ap tab ilit y   ac r o s s   d i f f er en t b u s i n ess   d o m ai n s .       5.   CO NCLU SI O N   T h is   s tu d y   h i g h li g h t s   th v a lu o f   MD A   i n   d esig n in g   an d   tr an s f o r m i n g   en ter p r is i n f o r m atio n   s y s te m s ,   e m p h as izin g   t h t r an s itio n   f r o m   b u s in e s s   p r o c ess   m o d eli n g   to   tech n ic al  i m p le m en tatio n .     B y   a u to m ati n g   t h tr a n s f o r m atio n   f r o m   B P MN   d iag r a m s   to   UM L   cla s s   d ia g r a m s ,   th p r o p o s ed   ap p r o ac h   b r id g es  th e   g ap   b et w ee n   n o n - tech n ical  u s er s   a n d   I T   d ev elo p er s .   T h tr an s f o r m atio n   n o o n l y   e n s u r es  a   s ea m le s s   f lo w   o f   in f o r m a tio n   b u also   co n tr ib u tes  to   i n v e s t m en p r o tectio n ,   ti m s a v i n g s ,   an d   th cr ea tio n   o f   r o b u s t,  u p - to - d ate  in f o r m atio n   s y s te m s .   T h u s o f   QVT   h as  p r o v en   ef f ec tiv i n   ac h iev i n g   ac cu r at an d   co n s is te n m o d el  tr a n s f o r m at io n s   w h ile  r ed u ci n g   t h ef f o r r eq u ir ed   f o r   m an u al  i n ter v en tio n .   T h r esu lts   d e m o n s tr ate  th p r ac tical  b en ef i ts   o f   th is   m et h o d ,   in cl u d in g   i m p r o v ed   co llab o r atio n ,   au to m at io n ,   an d   s ca lab ilit y ,   as  ev id en i n   t h ca s s t u d y   o f   an   o n lin p u r c h ase  p r o ce s s .   T h is   r esear ch   co n tr ib u tes  to   th a d v an ce m en o f   m o d el - d r i v en   en g i n ee r i n g   ( MD E )   b y   p r o v id i n g   s tr ea m li n ed ,   a u to m ated   m et h o d o lo g y   f o r   B P MN - to - UM L   cla s s   tr an s f o r m atio n .   T h ap p r o ac h   is   p ar ticu lar l y   b e n ef ic ial  f o r   o r g an izatio n s   lo o k in g   to   en h a n ce   s o f t w ar m o d elin g   ef f icie n c y   w h il e   m ai n tai n in g   b u s i n ess   p r o ce s s   f id elit y .     Fu t u r r esear ch   w ill  f o c u s   o n   ex ten d i n g   th i s   m et h o d o lo g y   t o   ac h iev f u r th er   tr an s f o r m ati o n s   w it h in   th MD A   f r a m e w o r k .   T h ese  in clu d tr an s itio n i n g   f r o m   UM L   clas s   d iag r a m s   to   P SMs  an d   u lti m atel y   g en er ati n g   ex ec u tab le  co d e.   A d d itio n al l y ,   t h r ev er s tr an s f o r m atio n   p r o ce s s ,   as  p ar o f   th ar ch itect u r e - d r iv en   m o d er n izatio n   ( A DM )   f r a m e w o r k ,   co u ld   b ex p lo r ed   to   co m p ar an d   ev alu ate  v ar io u s   to o ls   an d   ap p r o ac h es.  Su c h   ad v a n ce m e n ts   w o u ld   e n h an ce   th e   ad ap tab ilit y   a n d   f lex ib ilit y   o f   th e   p r o p o s ed   s o lu tio n ,   f u r t h er   en r ic h i n g   it s   ap p licatio n s   i n   m o d el - d r iv e n   s o f t w ar en g i n ee r i n g .       F UNDIN G   I NF O RM AT I O N   Au t h o r s   s tate  n o   f u n d i n g   i n v o l v ed .       AUTHO CO NT RIB UT I O NS ST A T E M E NT   T h is   j o u r n al  u s e s   th C o n tr ib u to r   R o les  T ax o n o m y   ( C R ed iT )   to   r ec o g n ize  in d i v id u al  au th o r   co n tr ib u tio n s ,   r ed u ce   au t h o r s h ip   d is p u tes,  an d   f ac ilit ate  co lla b o r atio n .     Na m o f   Aut ho r   C   M   So   Va   Fo   I   R   D   O   E   Vi   Su   P   Fu   So u f ian Ha k k o u                               R ed o u an E s b ai                               Yass er   L a m l il i   E Ma zo u i   Nad o r                                 C     C o n c e p t u a l i z a t i o n   M     M e t h o d o l o g y   So     So f t w a r e   Va     Va l i d a t i o n   Fo     Fo r mal   a n a l y si s   I     I n v e st i g a t i o n   R     R e so u r c e s   D   :   D a t a   C u r a t i o n   O   :   W r i t i n g   -   O r i g i n a l   D r a f t   E   :   W r i t i n g   -   R e v i e w   &   E d i t i n g   Vi     Vi su a l i z a t i o n   Su     Su p e r v i si o n   P     P r o j e c t   a d mi n i st r a t i o n   Fu     Fu n d i n g   a c q u i si t i o n         CO NF L I C T   O F   I N T E R E S T   ST A T E M E NT   Au t h o r s   s tate  n o   co n f lic t o f   i n t er est.       Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esia n   J   E lec  E n g   &   C o m p   Sci     I SS N:   2502 - 4752       A u to ma tin g   elec tr o n ic  d o cu me n t m a n a g eme n t d esig n :   a   mo d el - d r iven   a p p r o a ch     ( S o u fia n Ha kk o u )   223   DATA AV AI L AB I L I T Y   Data   av ailab ilit y   i s   n o ap p licab le  to   th is   p ap er   as  n o   n e w   d ata  w er cr ea ted   o r   an al y ze d   in   th i s   s tu d y .       RE F E R E NC E S   [ 1 ]   H .   M .   A c h r a f ,   E.   R e d o u a n e ,   a n d   L .   El   M a z o u i   N a d o r i   Y a sse r ,   T r a n sf o r mi n g   t h e   b u si n e ss  p r o c e ss  d i a g r a i n t o   a   c l a ss  d i a g r a m   b y   mo d e l - d r i v e n   a r c h i t e c t u r e ,   I n d o n e si a n   J o u r n a l   o f   El e c t r i c a l   En g i n e e r i n g   a n d   C o m p u t e S c i e n c e   ( I J EE C S ) ,   v o l .   2 9 ,   n o .   2 ,     p p .   8 4 5 8 5 1 ,   F e b .   2 0 2 3 ,   d o i :   1 0 . 1 1 5 9 1 / i j e e c s.v 2 9 . i 2 . p p 8 4 5 - 8 5 1 .   [ 2 ]   N .   A d d a mss i r i ,   A .   K r i o u i l e ,   Y .   B a l o u k i ,   a n d   G .   T a o u f i q ,   G e n e r a t i n g   t h e   P I M   b e h a v i o r a l   mo d e l   f r o t h e   C I M   u si n g   Q V T ,   J o u rn a l   o f   C o m p u t e S c i e n c e   a n d   I n f o rm a t i o n   T e c h n o l o g y ,   v o l .   2 ,   n o .   3   &   4 ,   2 0 1 4 ,   d o i :   1 0 . 1 5 6 4 0 / j c si t . v 2 n 3 - 4 a 4 .   [ 3 ]   Y .   R h a z a l i ,   Y .   H a d i ,   a n d   A .   M o u l o u d i ,   A   n e w   me t h o d o l o g y   C I M   t o   P I M   t r a n sf o r mat i o n   r e su l t i n g   f r o a n   a n a l y t i c a l   su r v e y ,   i n   Pro c e e d i n g s   o f   t h e   4 t h   I n t e r n a t i o n a l   C o n f e re n c e   o n   M o d e l - D ri v e n   E n g i n e e ri n g   a n d   S o f t w a r e   D e v e l o p m e n t ,   2 0 1 6 ,   p p .   2 6 6 2 7 3 ,   d o i :   1 0 . 5 2 2 0 / 0 0 0 5 6 9 0 1 0 2 6 6 0 2 7 3 .   [ 4 ]   N .   B o ,   A   p r o p o sal   f o r   a   me t h o d   t o   t r a n sl a t e   B P M N   mo d e l   i n t o   U M L   a c t i v i t y   d i a g r a m,”   V i e t n a me se   G e r man   U n i v e r si t y ,     2 0 1 0 .   [ 5 ]   O .   M a c e k   a n d   K .   R i c h t a ,   T h e   B P M   t o   U M L   a c t i v i t y   d i a g r a m   t r a n sf o r mat i o n   u s i n g   X S L T ,   C EU W o rks h o p   Pro c e e d i n g s ,   v o l .   4 7 1 ,   p p .   1 1 9 1 2 9 ,   2 0 0 9 .   [ 6 ]   N .   D e b n a t h ,   C .   A .   M a r t i n e z ,   F .   Zo r z a n ,   D .   R i e sco ,   a n d   G .   M o n t e j a n o ,   Tr a n sf o r mat i o n   o f   b u si n e ss  p r o c e s m o d e l B P M N   2 . 0   i n t o   c o mp o n e n t o f   t h e   Jav a   b u s i n e ss  p l a t f o r m,”   i n   I EE I n t e r n a t i o n a l   C o n f e re n c e   o n   I n d u s t ri a l   I n f o rm a t i c ( I N D I N ) ,   Ju l .   2 0 1 2 ,   p p .   1 0 3 5 1 0 4 0 ,   d o i :   1 0 . 1 1 0 9 / I N D I N . 2 0 1 2 . 6 3 0 0 9 1 4 .   [ 7 ]   C .   D e c h s u p a ,   W .   V a t a n a w o o d ,   a n d   A .   T h o n g t a k ,   T r a n sf o r mat i o n   o f   t h e   B P M N   d e si g n   mo d e l   i n t o   a   c o l o r e d   P e t r i   N e t   u si n g   t h e   p a r t i t i o n i n g   a p p r o a c h ,   I EE A c c e s s ,   v o l .   6 ,   p p .   3 8 4 2 1 3 8 4 3 6 ,   2 0 1 8 ,   d o i :   1 0 . 1 1 0 9 / A C C ESS . 2 0 1 8 . 2 8 5 3 6 6 9 .   [ 8 ]   M .   K c h a o u ,   W .   K h l i f ,   F .   G a r g o u r i ,   a n d   M .   M a h f o u d h ,   T r a n sf o r mat i o n   o f   B P M N   m o d e l   i n t o   a n   O W L 2   o n t o l o g y ,   i n   I n t e r n a t i o n a l   C o n f e r e n c e   o n   E v a l u a t i o n   o f   N o v e l   A p p ro a c h e s   t o   S o f t w a re  En g i n e e ri n g ,   E N A S -   Pro c e e d i n g s ,   2 0 2 1 ,   v o l .   2 0 2 1 - A p r i l ,   p p .   3 8 0 3 8 8 ,   d o i :   1 0 . 5 2 2 0 / 0 0 1 0 4 7 9 6 0 3 8 0 0 3 8 8 .   [ 9 ]   O .   B e t a r i ,   S .   F i l a l i ,   A .   A z z a o u i ,   a n d   M .   A .   B o u b n a d ,   A p p l y i n g   a   mo d e l   d r i v e n   a r c h i t e c t u r e   a p p r o a c h :   t r a n s f o r mi n g   C I M   t o     P I M   u si n g   U M L ,   I n t e rn a t i o n a l   J o u rn a l   o f   O n l i n e   E n g i n e e r i n g ,   v o l .   1 4 ,   n o .   9 ,   p p .   1 7 0 1 8 1 ,   S e p .   2 0 1 8 ,   d o i :   1 0 . 3 9 9 1 / i j o e . v 1 4 i 0 9 . 9 1 3 7 .   [ 1 0 ]   R .   A mb a r a   a n d   A .   N .   F a j a r ,   En t e r p r i se   se r v i c e   b u s   ( ESB)  a n d   b u si n e ss  p r o c e ss  man a g e me n t   f o r   sy st e d e v e l o p m e n t ,   I n t e r n a t i o n a l   J o u rn a l   o f   E n g i n e e ri n g   a n d   A d v a n c e d   T e c h n o l o g y   ( I J EAT) ,   v o l .   9 ,   n o .   2 ,   p p .   1 3 3 1 1 3 3 4 ,   D e c .   2 0 1 9 ,     d o i :   1 0 . 3 5 9 4 0 / i j e a t . A 9 8 5 0 . 1 2 9 2 1 9 .   [1 1 ]   R .   B r a u n   a n d   W .   Essw e i n ,   C l a ss i f i c a t i o n   o f   d o mai n - sp e c i f i c   b p m n   e x t e n si o n s ,   i n   L e c t u r e   N o t e s   i n   B u s i n e ss   I n f o rm a t i o n   Pro c e ssi n g ,   2 0 1 4 ,   v o l .   1 9 7 ,   p p .   4 2 5 7 ,   d o i :   1 0 . 1 0 0 7 / 9 7 8 - 3 - 6 6 2 - 4 5 5 0 1 - 2 _ 4 .   [1 2 ]   L N C S   F A Q ,   B P M o d e l i n g . c o m.  [ O n l i n e ] .   A v a i l a b l e :   h t t p : / / w w w . b p mo d e l i n g . c o m/ f a q / l n c s .   [ A c c e sse d :   N o v .   2 ,   2 0 2 1 ] .   [1 3 ]   M .   A r g a ñ a r a z ,   A .   F u n e s,  a n d   A .   D a sso ,   A n   M D A   a p p r o a c h   t o   b u s i n e ss  p r o c e ss  mo d e l   t r a n sf o r mat i o n s,   S AD I O   El e c t r o n i c   J o u rn a l   o f   I n f o rm a t i c a n d   O p e r a t i o n R e se a rc h ,   v o l .   9 ,   p p .   2 4 4 8 ,   S e p t .   2 0 1 0 .   [ O n l i n e ] .   A v a i l a b l e :   h t t p s: / / r e v i st a s. u n l p . e d u . a r / EJI O / a r t i c l e / v i e w / 1 7 5 4 6 .   [1 4 ]   S .   G o t t i   a n d   S .   M b a r k i ,   I F V M   b r i d g e :   a   mo d e l   d r i v e n   I F M L   e x e c u t i o n ,   I n t e r n a t i o n a l   j o u r n a l   o f   o n l i n e   a n d   b i o m e d i c a l   e n g i n e e ri n g ,   v o l .   1 5 ,   n o .   4 ,   p p .   1 1 1 1 2 6 ,   F e b .   2 0 1 9 ,   d o i :   1 0 . 3 9 9 1 / i j o e . v 1 5 i 0 4 . 9 7 0 7 .   [ 15 ]   I .   A r r a sse n ,   A .   M .   - ,   R .   S .   - ,   a n d   M .   E.   - ,   Q V T   t r a n sf o r mat i o n   b y   mo d e l l i n g   -   f r o U M L   m o d e l   t o   M D   m o d e l ,   I n t e rn a t i o n a l   J o u rn a l   o f   Ad v a n c e d   C o m p u t e r   S c i e n c e   a n d   Ap p l i c a t i o n s ,   v o l .   2 ,   n o .   5 ,   2 0 1 1 ,   d o i :   1 0 . 1 4 5 6 9 / i j a c s a . 2 0 1 1 . 0 2 0 5 0 2 .   [1 6 ]   R .   Es b a i ,   F .   El o t ma n i ,   a n d   F .   Z .   B e l k a d i ,   T o w a r d   a u t o m a t i c   g e n e r a t i o n   o f   c o l u m n - o r i e n t e d   N o S Q L   d a t a b a se i n   b i g   d a t a   c o n t e x t ,   I n t e r n a t i o n a l   j o u r n a l   o f   o n l i n e   a n d   b i o m e d i c a l   e n g i n e e ri n g ,   v o l .   1 5 ,   n o .   9 ,   p p .   4 1 6 ,   Ju n .   2 0 1 9 ,   d o i 1 0 . 3 9 9 1 / i j o e . v 1 5 i 0 9 . 1 0 4 3 3 .   [ 17 ]   M .   A .   H a b r i ,   R .   Es b a i ,   a n d   Y .   L .   El   M a z o u i   N a d o r i ,   B P M N   t o   U M L   c l a ss  d i a g r a u s i n g   Q V T ,   i n   S m a rt   I n n o v a t i o n ,   S y st e m s   a n d   T e c h n o l o g i e s ,   v o l .   2 3 7 ,   2 0 2 2 ,   p p .   5 9 3 6 0 2 .   [ 1 8 ]     b l a n c   X a v i e r ,   M D A   e n   a c t i o n   -   i n g é n i e r i e   l o g i c i e l l e   g u i d e   p a r   l e s mo d è l e s ,   E y ro l l e s ,   2 0 0 5 .   [ 1 9 ]   J.  I r a z á b a l ,   C .   P o n s,   a n d   C .   N e i l ,   M o d e l   t r a n sf o r mat i o n   a a   me c h a n i sm   f o r   t h e   i m p l e me n t a t i o n   o f   d o ma i n   s p e c i f i c   t r a n sf o r ma t i o n   l a n g u a g e s,”   S AD I O   e l e c t r o n i c   j o u rn a l   o f   i n f o rm a t i c o p e ra t i o n s r e se a rc h ,   v o l .   9 ,   n o .   1 ,   p p .   4 9 6 6 ,   2 0 1 0 .   [ 2 0 ]   F .   A b d e l h e d i ,   A .   A i t   B r a h i m,   F .   A t i g u i ,   a n d   G .   Z u r f l u h ,   P r o c e ssu d e   t r a n sf o r mat i o n   M D A   d u n   s c h é ma  c o n c e p t u e l   d e   d o n n é e e n   u n   sc h é ma  l o g i q u e   N o S Q L ,   I N F O RS I D   2 0 1 6   -   Ac t e s   d u   8 e   Fo r u m   J e u n e s   C h e r c h e u rs  d u   C o n g res   I N FO RS I D p p .   1 5 3 0 ,   2 0 1 6 .   [ 2 1 ]   O b j e c t   M a n a g e me n t   G r o u p ,   U M L   I n f r a st r u c t u r e ,   v 2 . 0 ,   F i n a l   A d o p t e d   S p e c i f i c a t i o n ,   S e p t .   2 0 0 3 .   [ O n l i n e ] .   A v a i l a b l e :   h t t p s: / / w w w . o mg . o r g / sp e c / U M L / 2 . 0 / I n f r a st r u c t u r e / P D F   [ 2 2 ]   R .   K r a l e v a ,   V .   K r a l e v ,   N .   S i n y a g i n a ,   P .   K o p r i n k o v a - H r i st o v a ,   a n d   N .   B o c h e v a ,   D e si g n   a n d   a n a l y si o f   a   r e l a t i o n a l   d a t a b a se   f o r   b e h a v i o r a l   e x p e r i me n t s   d a t a   p r o c e ssi n g ,   I n t e r n a t i o n a l   J o u rn a l   o f   O n l i n e   En g i n e e ri n g ,   v o l .   1 4 ,   n o .   2 ,   p p .   1 1 7 1 3 2 ,   F e b .   2 0 1 8 ,   d o i :   1 0 . 3 9 9 1 / i j o e . v 1 4 i 0 2 . 7 9 8 8 .   [ 2 3 ]   Y .   R h a z a l i ,   Y .   H a d i ,   a n d   A .   M o u l o u d i ,   M o d e l   t r a n sf o r mat i o n   w i t h   A TL   i n t o   M D A   f r o C I M   t o   P I M   s t r u c t u r e d   t h r o u g h   M V C ,   Pro c e d i a   C o m p u t e r   S c i e n c e ,   v o l .   8 3 ,   p p .   1 0 9 6 1 1 0 1 ,   2 0 1 6 ,   d o i :   1 0 . 1 0 1 6 / j . p r o c s. 2 0 1 6 . 0 4 . 2 2 9 .   [ 2 4 ]   S t e e l   a n d   J. - M .   z é q u e l ,   Ty p i n g   r e l a t i o n sh i p i n   M D A ,   i n   Pr o c .   2 n d   Eu r o p e a n   W o r k sh o p   o n   M o d e l   D ri v e n   Arc h i t e c t u re   ( MDA)   w i t h   a n   Em p h a si s   o n   M e t h o d o l o g i e s   a n d   T ra n sf o rm a t i o n s ,   n o .   1 7 4 ,   p p .   1 5 4 1 5 9 ,   2 0 0 4 .   [ O n l i n e ] .   A v a i l a b l e :   h t t p : / / w w w . c s.k e n t . a c . u k / p u b s/ 2 0 0 4 / 2 0 2 8 .   [ 2 5 ]   A .   K r i o u i l e ,   A n   M D A   me t h o d   f o r   a u t o ma t i c   t r a n sf o r ma t i o n   o f   mo d e l f r o C I M   t o   P I M ,   Am e ri c a n   J o u rn a l   o f   S o f t w a r e   En g i n e e ri n g   a n d   A p p l i c a t i o n s ,   v o l .   4 ,   n o .   1 ,   p .   1 ,   2 0 1 5 ,   d o i :   1 0 . 1 1 6 4 8 / j . a j se a . 2 0 1 5 0 4 0 1 . 1 1 .   [2 6 ]   Y .   R h a z a l i ,   Y .   H a d i ,   a n d   A .   M o u l o u d i ,   C I M   t o   P I M   t r a n sf o r mat i o n   i n   M D A :   f r o se r v i c e - o r i e n t e d   b u si n e ss  mo d e l t o   w e b - b a se d   d e si g n   mo d e l s,”   I n t e r n a t i o n a l   J o u r n a l   o f   S o f t w a r e   E n g i n e e r i n g   a n d   i t s A p p l i c a t i o n s ,   v o l .   1 0 ,   n o .   4 ,   p p .   1 2 5 1 4 2 ,   A p r .   2 0 1 6 ,   d o i :   1 0 . 1 4 2 5 7 / i j se i a . 2 0 1 6 . 1 0 . 4 . 1 3 .   [2 7 ]   R .   Es b a i ,   S .   H a k k o u ,   a n d   M .   A .   H a b r i ,   M o d e l i n g   a n d   a u t o ma t i c   g e n e r a t i o n   o f   d a t a   w a r e h o u se   u si n g   mo d e l - d r i v e n   t r a n sf o r mat i o n   i n   b u s i n e ss   i n t e l l i g e n c e   p r o c e ss,”   I n d o n e si a n   J o u r n a l   o f   El e c t ri c a l   En g i n e e ri n g   a n d   C o m p u t e r   S c i e n c e   ( I J EE C S ) ,   v o l .   3 0 ,   n o .   3 ,   p p .   1 8 6 6 1 8 7 4 ,   Ju n .   2 0 2 3 ,   d o i :   1 0 . 1 1 5 9 1 / i j e e c s.v 3 0 . i 3 . p p 1 8 6 6 - 1 8 7 4 .       Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 5 0 2 - 4752   I n d o n esia n   J   E lec  E n g   &   C o m p   Sci Vo l.  40 ,   No .   1 ,   Octo b er   20 25 :   2 1 6 - 2 2 4   224   B I O G RAP H I E S O F   AUTH O RS       S o u fia n e   H a k k o u           is  a ss o c iate   P h . D.  s t u d e n t,   h e   g o h is  sp e c ialize d   m a ste r d e g re e   in   so f t w a r e   q u a li ty   f ro m   M o h a m m e d   F irst  Un iv e rsit y   a t   Ou jd a .   He   is  a   re se a r c h e stu d y in g   th e   b u sin e ss   p r o c e ss   m o d e a n d   n o tati o n   a n d   th e ir  a p p li c a ti o n in   El e c tr o n ic   Do c u m e n M a n a g e m e n u sin g   M DA   a M A S lab o ra to ry   in   M o h a m m e d   F irst  Un iv e rsity ,   Mo ro c c o .   H e   c a n   b e   c o n tac ted   a e m a il so u f ian e h a k k o u @ y a h o o . f r .       Re d o u a n e   Es b a         tea c h e th e   c o n c e p o f   In f o rm a ti o n   S y ste m   a M o h a m m e d   F irs t   Un iv e rsit y .   He   g o h is   th e sis   f o h is  n a ti o n a d o c t o ra te  i n   2 0 1 2 .   H e   g o a   d e g re e   o f   a n   e n g in e e r   in   Co m p u ter  S c ien c e f ro m   th e   Na ti o n a S c h o o o f   A p p li e d   S c ien c e a Ou jd a .   His  re se a rc h   a c ti v it ies   in   th e   M A S L a b o ra to ry   (A p p li e d   M a th e m a ti c s   a n d   In f o rm a ti o n   S y ste m )   f o c u sin g   o n   M DA   in teg ra ti n g   n e w   tec h n o lo g i e X M L ,   S p ri n g ,   S tr u ts,  a n d   G WT .   He   c a n   b e   c o n tac ted   a t   e m a il e s.red o u a n e @ g m a il . c o m .       Ya ss e r   La m li li   El  M a z o u Na d o r         h e   is   a   Dr.   a M o h a m m e d   F irst  Un iv e rsity   in   th e   F a c u lt y   o f   S c ien c e s.  He   g o a   d e g re e   in   e n g in e e rin g   in   Co m p u ter  S c ien c e f ro m   th e   Na ti o n a S c h o o o f   A p p li e d   S c ien c e a Ou jd a .   He   re c e iv e d   h is  M . S c .   d e g re e   in   Ne w   In f o rm a ti o n   a n d   C o m m u n ica ti o n   T e c h n o lo g ies   f ro m   th e   F a c u lt y   o f   S c ien c e s   a n d   T e c h n iq u e s   a S id M o h a m e d   Be n   A b d e ll a h   Un iv e rsit y .   His  re se a rc h   a c ti v it ies   a t h e   M A T S L a b o ra to ry   ( a p p li e d   m a th e m a ti c s,  sig n a p ro c e ss in g ,   a n d   c o m p u ter  sc ien c e h a v e   f o c u se d   o n   w e b   m a rk e ti n g   in   so c ial  n e tw o rk u sin g   th e   M DA   a p p ro a c h .   He   c a n   b e   c o n tac ted   a e m a il lam li li y a ss e r@ g m a il . c o m .     Evaluation Warning : The document was created with Spire.PDF for Python.