I nte rna t io na l J o urna l o f   E lect rica l a nd   Co m pu t er   E ng ineering   ( I J E CE )   Vo l.   15 ,   No .   2 A p r il   20 25 ,   p p .   2 3 4 5 ~ 2 3 5 5   I SS N:  2088 - 8 7 0 8 ,   DOI : 1 0 . 1 1 5 9 1 /ijece. v 15 i 2 . pp 2 3 4 5 - 2 3 5 5           2345       J o ur na l ho m ep a g e h ttp : //ij ec e. ia esco r e. co m   Archite ctur e of m ulti - a g ent  sy st ems  f o r genera tive  auto ma tic  ma tching a mo ng  het erog eneo us sy s tems       Z o uh a ir  I b n B a t o uta 1 ,   Ra chid De hb i 2 ,   M o ha m ed  T a lea 2   1 LTI   La b o r a t o r y ,   F a c u l t y   o f   S c i e n c e   B e n   M S i k ,   H a s sa n   I I   U n i v e r si t y ,   C a s a b l a n c a ,   M o r o c c o   2 LR 2 I   La b o r a t o r y ,   F a c u l t y   o f   S c i e n c e   A ï n   C h o c k ,   H a ss a n   I I   U n i v e r si t y ,   C a s a b l a n c a ,   M o r o c c o       Art icle  I nfo     AB S T RAC T   A r ticle  his to r y:   R ec eiv ed   J u n   2 5 ,   2 0 2 4   R ev is ed   No v   2 3 ,   2 0 2 4   Acc ep ted   Dec   2 ,   2 0 2 4       Th is  p a p e p re se n ts  t h e   g e n e ra ti v e   a u to m a ti c   m a tch in g   (G AM)  a p p ro a c h ,   imp lem e n ted   th ro u g h   a   m u lt i - a g e n sy ste m   (M AS) ,   to   a d d re ss   th e   c h a ll e n g e s   o h e ter o g e n e it y   a c ro ss   m e t a - m o d e ls.  G AM  in teg ra tes   a u to m a ti c     m e ta - m o d e m a tch in g   with   m o d e g e n e ra ti o n ,   o ffe rin g   a   c o m p re h e n siv e   so lu ti o n   to   c o m p lex   sy ste m i n v o lv i n g   d i v e rse   a rc h it e c tu re s.   Th e   k e y   in n o v a ti o n   li e i n   i ts  a b i li ty   to   a u t o m a te  b o th   th e   d e te c ti o n   o f   c o rre sp o n d e n c e a n d   th e   tra n sfo r m a ti o n   o f   m o d e ls,   imp ro v i n g   th e   p re c isio n   a n d   re c a ll   o f   m a tch in g   p ro c e ss e s.  T h e   sy ste m ' sc a lab il it y   a n d   a d a p tab il it y   a re   e n h a n c e d   b y   M AS,   a ll o win g   fo e fficie n m a n a g e m e n o d iv e rse   m e ta - m o d e ls.  T h e   a p p r o a c h   wa e v a lu a ted   t h ro u g h   re latio n a t o   b i g   d a ta  UM L   m e ta - m o d e ls  (RBDU c a se   stu d y .   Th e   re su lt d e m o n stra ted   h ig h   a c c u ra c y ,   with   p re c isio n   a n d   re c a ll   m e tri c a p p ro a c h i n g   1 ,   u n d e rsc o ri n g   th e   r o b u st n e ss   o G AM  in   m a n a g in g   h e tero g e n e o u s y ste m s.  Co m p a re d   to   trad it io n a m e th o d s,   G AM  o ffe rs  sig n ifi c a n t   a d v a n tag e s,  i n c lu d in g   a u to m a ted   m a tch in g   a n d   g e n e ra ti o n ,   a d a p tab il i ty   t o   v a rio u d o m a in s,  a n d   su p e rio p e rfo rm a n c e   m e tri c s.  Th e   stu d y   c o n tri b u tes   to   t h e   field   o f   m o d e l - d ri v e n   e n g in e e rin g   (M DE)   b y   fo rm a li z in g   a   m e th o d   th a e ffe c ti v e ly   b ri d g e th e   g a p   b e twe e n   h e tero g e n e o u m e ta - m o d e ls.  F u tu re   re se a r c h   will   fo c u o n   re fin i n g   m a tch in g   h e u risti c s,  e x p a n d in g   c a se   stu d ies .   K ey w o r d s :   Gen er ativ au to m atic  m atc h in g     Hete r o g en eo u s   s y s tem s     Ma th em atica l m etr ics   Mo d el - d r iv e n   en g in ee r in g   Mu lti - ag en t sy s tem     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 :   Z o u h air   I b n   B ato u ta    L T I   L ab o r ato r y ,   Facu lty   o f   Scien ce   B en   M’ Sik ,   Hass an   I I   U n iv er s ity   Av   Dr is s   E l H ar ti Sid Oth m an e,   C asab lan ca ,   2 0 7 0 0 ,   Mo r o c co   E m ail:  zo u h air . ib n b ato u ta@ g m ail. co m       1.   I NT RO D UCT I O N   Mo d el - d r iv en   en g in ee r in g   ( MD E )   is   s o f twar d ev elo p m en ap p r o ac h   th at  u s es  h ig h - lev el  m o d els  as  co r elem en ts   f o r   b o th   d esig n   an d   im p lem en tatio n ,   r ath er   th an   ju s d o cu m en tatio n .   MD E   p r o m o tes  au to m atio n   in   v ar io u s   s tag es  o f   d ev elo p m en b y   lev er ag in g   m o d els  f o r   g en er ativ p u r p o s es.  Ho wev er ,   th ap p r o ac h   h as  led   to   d iv er s s y s tem s   b ased   o n   h eter o g en eo u s   m eta - m o d els,  lack in g   u n iv er s al  s tan d ar d .   E x am p les  in clu d r elatio n al  d atab ases   v er s u s   No SQL  s y s tem s   an d   m eta - m o d els  f o r   s im ilar   d o m ain s   lik C #   an d   J av [ 1 ] .   k ey   is s u id en tifie d   in   o u r   p r ev io u s   s y s tem atic  m ap p in g   r ev iew  ( T SMR )   an d   m u lti - cr iter ia  an aly s is   [ 2 ] ,   [ 3 ]   is   th ch allen g o f   in ter o p er ab ilit y   ac r o s s   s y s tem s   with   d if f er en m eta - m o d els,  ev en   wh en   th ey   s h ar s im ilar   o b jectiv es.  Fo r   ex am p le,   m ig r atin g   f r o m   SQL - b ased   r elatio n al  d atab ases   to   No SQL  s y s tem s   is   co m p lex ,   as  is   tr an s itio n in g   b etwe en   d if f er en No SQL  s y s tem s   ( e. g . ,   k ey - v alu s to r to   d o cu m en s to r e) .   Similar   d if f icu lties   ar is in   ap p licatio n   d ev elo p m en t,  wh er th g r o win g   d iv er s ity   o f   p r o g r am m in g   lan g u ag es  an d   ar ch itectu r es,  s u ch   as  UM L   an d   ME R I SE,   m ak es  m an u al  tr an s itio n s   b etwe en   th em   cu m b er s o m e.   T h h eter o g en eity   o f   m eta - m o d els an d   ar ch itectu r es a ls o   co m p licates sy s tem   tr an s f o r m atio n s   in   th d o m ain   o f   co d g en er atio n .   Ou r   p r ev io u s   f in d in g s   [ 3 ]   r ev ea led   th at  4 9 to   8 5 o f   th co d g en er atio n   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8 7 0 8   I n t J E lec  &   C o m p   E n g ,   Vo l.   15 ,   No .   2 Ap r il   20 25 :   2 3 4 5 - 2 3 5 5   2346   s tu d ies  r ev iewe d   d ev elo p ed   th eir   o wn   p latf o r m s   b y   cr ea tin g   n ew  d o m ain - s p ec if ic  lan g u ag es  ( DSLs) .   T o   ad d r ess   th in cr ea s in g   d iv er s ity   o f   ar ch itectu r es  an d   m eta - m o d els  in   s im ilar   o r   d is tin ct  d o m ain s ,   ex is tin g   m eth o d s - s u ch   as  s tatic  id en tifie r - b ased   tech n iq u es  ( SIB)  [ 4 ] [ 6 ] ,   s ig n atu r e - b ased   tech n iq u es  ( SIG )   [ 7 ] [ 9 ] s im ilar ity - b ased   tech n iq u es  ( SIM )   [ 1 0 ] [ 1 5 ] ,   an d   cu s to m - s p ec if ic  lan g u ag tech n iq u es  ( C SL)   [ 1 6 ] [ 2 0 ] - h av aim ed   to   m atch   an d   estab lis h   co r r esp o n d en ce s   b etwe en   d if f er en ar ch itectu r al  elem en ts   an d   m eta - m o d els  o f   h eter o g en eo u s   s y s tem s .   T h ese  tech n iq u es  s ee k   to   f ac ilit ate  m o d el  tr an s f o r m atio n   ac r o s s   p latf o r m s ,   tech n o lo g ies,  o r   m eth o d o lo g ies.  Ho wev er ,   th ey   f ac n o tab le  lim itatio n s ,   in clu d in g   r elian ce   o n   m an u al  m atch in g   p r o ce s s es a n d   th in ab ilit y   to   au to m atica lly   g en er ate  m o d els ac r o s s   d iv er s m eta - m o d els.   T o   a d d r e s s   t h e   l i m i t a t i o n s   o f   e x i s t i n g   m e t h o d s ,   w e   i n t r o d u c e   t h e   g e n e r a t i v e   a u t o m a t i c   m a t c h i n g   ( G A M )   a p p r o a c h ,   a   n o v e l   m e t h o d o l o g y   t h a t   i n t e g r a t e s   a u t o m a t i c   m e t a - m o d e l   m a t c h i n g   w i t h   m o d e l   g e n e r a t i o n .   G A M   o f f e r s   a   c o m p r e h e n s i v e   s o l u t i o n   t o   t h e   c h a l l e n g e s   p o s e d   b y   h e t e r o g e n e o u s   s y s t e m s   b y   a u t o m a t i c a l l y   d e t e c t i n g   a n d   m a t c h i n g   c o r r e s p o n d e n c e s   b e t w e e n   s o u r c e   a n d   t a r g e t   m e t a - m o d e l s .   T h i s   p r o c e s s   b e g i n s   w i t h   t h e   i d e n t i f i c a t i o n   a n d   s c h e m a t i z a t i o n   o f   b o t h   s y s t e m s ,   e n s u r i n g   t h a t   a l l   k e y   a s p e c t s   o f   t h e i r   m e t a - m o d e l s   a r e   c a p t u r e d .   T h e   c o r e   i n n o v a t i o n   o f   G A M   l i e s   i n   i t s   a b i l i t y   t o   a u t o m a t e   t h e   d e t e c t i o n   o f   s i m i l a r i t i e s   b e t w e e n     m e t a - m o d e l   e l e m e n t s ,   e n a b l i n g   t h e   s e a m l e s s   t r a n s f o r m a t i o n   o f   m o d e l s   f r o m   t h e   s o u r c e   s y s t e m   t o   t h e   t a r g e t   s y s t e m .   T h i s   a u t o m a t i o n   s i g n i f i c a n t l y   r e d u c e s   t h e   c o m p l e x i t y   a n d   m a n u a l   e f f o r t   t y p i c a l l y   i n v o l v e d   i n   m a n a g i n g   h e t e r o g e n e i t y   a c r o s s   p l a t f o r m s ,   t e c h n o l o g i e s ,   a n d   m e t h o d o l o g i e s .   I n   c o n t r a s t   t o   p r e v i o u s   a p p r o a c h e s ,   w h i c h   o f t e n   r e l y   o n   m a n u a l   m a t c h i n g   o r   a d d r e s s   o n l y   t h e   m o d e l   l a y e r ,   G A M   u n i q u e l y   c o m b i n e s   a u t o m a t i c   m e t a - m o d e l   m a t c h i n g   a n d   m o d e l   g e n e r a t i o n .   I t s   v e r s a t i l i t y   a l l o w s   i t   t o   w o r k   w i t h   a   w i d e   r a n g e   o f   m o d e l s ,   r e g a r d l e s s   o f   t h e   u n d e r l y i n g   t e c h n o l o g y ,   m a k i n g   G A M   a   s c a l a b l e   a n d   a d a p t a b l e   s o l u t i o n   f o r   h e t e r o g e n e o u s   e n v i r o n m e n t s .   T h i s   a p p r o a c h   r e p r e s e n t s   a   s i g n i f i c a n t   a d v a n c e m e n t   i n   m a n a g i n g   t h e   c o m p l e x i t y   a n d   d i v e r s i t y   o f   m e t a - m o d e l s .   T h is   p ap er   ad v an ce s   th GAM   ap p r o ac h   b y   f o cu s in g   o n   two   k ey   d ev elo p m en ts its   im p lem en tatio n   u s in g   m u lti - ag en s y s tem   ( MA S)   b ased   o n   f o u n d atio n   f o r   in tellig en p h y s ical  ag en ts   ( FIPA)   s tan d ar d s   f o r   in tellig en ag en ts   [ 2 1 ] ,   an d   its   ap p licatio n   in   r elatio n al  to   b ig   d ata   UM L   m eta - m o d els  ( R B DU)   ca s s tu d y   to   d em o n s tr ate  its   r o b u s tn ess   in   au to m atic  m atch in g .   T h p ap er   is   s tr u ctu r ed   as  f o llo ws:   f ir s t,  r ev iew  o f   ex is tin g   ap p r o ac h es  to   ad d r ess   h eter o g en eity   b etwe en   s y s tem s   in   v ar io u s   d o m ain s   is   p r o v id ed ,   h ig h lig h tin g   th eir   s tr en g th s   an d   lim itatio n s .   Nex t,  th m eth o d o lo g y   o f   th GAM   ap p r o ac h   is   d etailed ,   in clu d in g   its   ar ch itectu r e,   m ath em atica f o r m alis m ,   an d   m u lti - ag en s y s tem   s tr u ctu r e,   alo n g s id co m m u n icatio n   p r o to co ls .   T h R B DU  ca s s tu d y ,   is   th en   p r esen ted   to   illu s tr ate  th s y s tem ' s   ef f ec tiv en ess .   Fin ally ,   th r esu lts   an d   d is cu s s io n   s ec tio n   ev alu ate   th ap p r o ac h   an d   o u tlin es f u tu r r esear ch   d ir ec tio n s .       2.   RE L AT E WO RK   S e v e r a l   e x i s t i n g   a p p r o a c h e s   h a v e   a t t e m p t e d   t o   a d d r e s s   a r c h i t e c t u r a l   h e t e r o g e n e i t y ,   b u t   t h e y   h a v e   n o t a b l e   l i m i t a t i o n s .   M o s t   r e l y   o n   m a n u a l   o r   s e m i - a u t o m a t e d   m a t c h i n g   p r o c e s s e s   a n d   u s e   f i x e d ,   n o n - a d a p t i v e   a l g o r i t h m s .   K e y   t e c h n i q u e s ,   s u c h   a s   S I B   [ 4 ] [ 6 ] ,   S I G   [ 7 ] [ 9 ] ,   S I M   [ 1 0 ] [ 1 5 ] ,   a n d   C S L   [ 1 6 ] [ 2 0 ] ,   e a c h   h a v e   s p e c i f i c   d r a w b a c k s ,   i n c l u d i n g   f a i l u r e   w i t h   h e t e r o g e n e o u s   m o d e l s ,   l i m i t e d   s c a l a b i l i t y ,   a n d   r e l i a n c e   o n   m a n u a l   i n t e r v e n t i o n .   T o   b e t t e r   u n d e r s t a n d   t h e s e   l i m i t a t i o n s ,   a   s t r e n g t h s ,   w e a k n e s s e s ,   o p p o r t u n i t i e s ,   a n d   t h r e a t s   ( S W O T )   a n a l y s i s   i n   T a b l e   s u m m a r i z e s   t h e   s t r e n g t h s   a n d   w e a k n e s s e s   o f   t h e s e   m e t h o d s ,   l a y i n g   t h e   g r o u n d w o r k   f o r   t h e   m o r e   a d a p t i v e   a n d   c o m p r e h e n s i v e   G A M   a p p r o a c h .       T ab le  1 .   SW OT   an aly s is   o f   m atch in g   ap p r o ac h es   S t a t i c   i d e n t i f i e r - b a se d   t e c h n i q u e   ( S I B )   C h a r a c t e r i s t i c s   U ses  u n i q u e   i d e n t i f i e r s   ( U U I D s)   t o   e s t a b l i sh   c o r r e sp o n d e n c e s   b e t w e e n   m o d e l   e l e me n t s .   F a s t   a n d   r e q u i r e s   n o   u ser  c o n f i g u r a t i o n ,   b u t   st r u g g l e s w i t h   h e t e r o g e n e o u s m o d e l s.   P o si t i v e s   Q u i c k   i m p l e me n t a t i o n ,   n o   u ser   set u p .   N e g a t i v e s   N o t   s u i t a b l e   f o r   h e t e r o g e n e o u s m o d e l s,  p o o r   a d a p t a b i l i t y ,   n o   a u t o ma t i c   g e n e r a t i o n ,   ma n u a l   c o r r e sp o n d e n c e .   S i g n a t u r e - b a s e d   t e c h n i q u e s (S I G )   C h a r a c t e r i s t i c s   C o m p a r e s i n d e p e n d e n t   mo d e l b y   c a l c u l a t i n g   si g n a t u r e s   ( o r   f i n g e r p r i n t s)   f o r   mo d e l   e l e m e n t s.   R e q u i r e u ser  i n p u t   t o   d e f i n e   si g n a t u r e   f u n c t i o n s ,   l i mi t i n g   i t s   sc o p e .   P o si t i v e s   C o m p a r e s i n d e p e n d e n t l y   b u i l t   m o d e l s .   N e g a t i v e s   R e q u i r e u ser - d e f i n e d   i d e n t i t y   f u n c t i o n s,  l i m i t e d   sc o p e ,   n o   a u t o ma t i c   g e n e r a t i o n ,   a n d   ma n u a l   c o r r e s p o n d e n c e s.   S i mi l a r i t y - b a s e d   t e c h n i q u e   ( S I M )   C h a r a c t e r i s t i c s   U ses  h e u r i st i c s   t o   e v a l u a t e   t h e   s i mi l a r i t y   b e t w e e n   i n d e p e n d e n t   mo d e l   e l e me n t s .   M o r e   f l e x i b l e   b u t   r e l i e s   o n   f i x e d   h e u r i s t i c s,  l i mi t i n g   a d a p t a b i l i t y .   P o si t i v e s   A c c u r a t e   c o r r e s p o n d e n c e s .   N e g a t i v e s   F i x e d   h e u r i st i c s,   n o   a u t o ma t i c   g e n e r a t i o n ,   ma n u a l   c o r r e sp o n d e n c e .   C u s t o m - sp e c i f i c   l a n g u a g e   t e c h n i q u e   ( C S L)   C h a r a c t e r i s t i c s   U ses  d o m a i n - sp e c i f i c   l a n g u a g e t o   i n t e g r a t e   sem a n t i c s i n t o   ma t c h i n g   a l g o r i t h ms.   F l e x i b l e   f o r   d o m a i n - sp e c i f i c   m o d e l s   b u t   r e q u i r e s   ma n u a l   s p e c i f i c a t i o n   o f   a l g o r i t h ms .   P o si t i v e s   I n t e g r a t e sema n t i c s.   N e g a t i v e s   M a n u a l   a l g o r i t h m   sp e c i f i c a t i o n ,   f i x e d   h e u r i s t i c s   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J E lec  &   C o m p   E n g     I SS N:   2088 - 8 7 0 8         A r ch itectu r o f m u lti - a g en t sy s tems fo r   g en era tive  a u to ma tic  ma tch in g     ( Zo u h a ir   I b n   B a to u ta )   2347   As  em p h asized   in   th e   SW OT   an aly s is   in   T ab le  1 ,   all  e x is tin g   ap p r o ac h es  eith er   r eq u ir m an u al  m atch in g   o r   lack   th e   ca p ab ilit y   f o r   au to m atic  m o d el  g e n er a tio n .   Fo r   in s tan ce ,   SIB  is   f ast  b u u n s u itab le  f o r   h eter o g en e o u s   m o d els  an d   d o es  n o t   s u p p o r au t o m atic  g e n er atio n .   SIG   co m p ar es  in d e p en d en t   m o d els  b u t   r eq u ir es  u s er - d e f in ed   f u n ctio n s   an d   s im ilar ly   lack s   au to m ati g en er atio n .   W h ile  SIM   is   ac cu r ate,   it  r elies  o n   f ix ed   h eu r is tics   an d   d o es  n o s u p p o r au to m atic  g e n er atio n .   L astl y ,   C SL  in teg r ates  s e m an tics   b u r eq u ir es   m an u al  s p ec if icatio n s   an d   d ep en d s   o n   f ix ed   h e u r is tics .   T o   ad d r ess   th ese  lim itatio n s ,   we  p r esen a   n ew   ap p r o ac h ,   GAM ,   wh ich   will b d etailed   in   th n ex t sectio n .       3.   M E T H O DO L O G US E D     I n   th is   s ec tio n ,   we  p r esen th m eth o d o lo g y   em p lo y ed   in   th d esig n   an d   im p lem en tatio n   o f   o u r   n ew  ap p r o ac h ,   GAM .   T h is   m eth o d o lo g y   is   s tr u ctu r ed   ar o u n d   th f o llo win g   k ey   co m p o n en ts th GAM   ar ch itectu r e,   wh ich   d ef in es  th o v er all  s tr u ctu r o f   th ap p r o ac h th g en er ativ m atch in g   m eta - m o d el,   s er v in g   as  th f o u n d atio n al  f r am ewo r k   f o r   m atch in g   h eter o g en eo u s   s y s tem s an d   th GAM   p r o ce s s ,   o u tlin in g   th s eq u en tial  s tep s   f o r   ap p ly in g   th ap p r o ac h .   Ad d itio n ally ,   th m eth o d o lo g y   in co r p o r ates  m ath em atica f o r m alis m   to   p r o v id r ig o r o u s   th eo r etica b asis   an d   m u lti - ag en s y s tem   to   en s u r s ca lab ilit y   an d   d y n am ic  in ter ac tio n   am o n g   co m p o n en ts .   Fin ally ,   ca s s tu d y   is   in clu d ed   to   d em o n s tr ate  th p r ac tical  ap p licatio n   an d   v alid ate  th ef f ec tiv en ess   o f   th p r o p o s ed   ap p r o ac h .     3 . 1 .     G AM   a rc hite ct ure   First,  we  d esig n ed   th ar ch itectu r o f   o u r   ap p r o ac h .   GAM   is   b u ilt  o n   two   f u n d am en tal  s tep s ,   as  s h o wn   in   Fig u r e   1:     Me ta - m o d el  m atc h in g i n   t h is   s tep ,   h eter o g en eo u s   m et a - m o d els  ar e   au to m atica lly   lin k ed .   So u r ce     m eta - m o d els  ( SMM   1   . . .   SMM   i)   ar m atch e d   with   tar g et  m eta - m o d els  ( TMM   1   ...   TMM   j ) ,   g en e r atin g   a   m atch in g   m o d el  ( MG )   th at  i d e n tifie s   th co r r esp o n d en ce s   b e twee n   elem en ts .     Mo d el  g e n er atio n :   b ased   o n   t h m atch i n g   estab lis h ed   in   th f ir s s tep ,   th e   s o u r ce   m o d els  ( SM   1   . . .   SM   i )   ar au to m atica lly   tr an s f o r m ed   in to   tar g et  m o d els  ( T M   1   ...   TM   j) ,   co n f o r m in g   to   th co r r esp o n d in g   tar g et    m eta - m o d els.           Fig u r 1 .   C o m p r eh en s iv s tr u ctu r o f   t h g en e r ativ m atch i n g   ap p r o ac h       3 . 2 .     G ener a t iv m a t ching   met a - mo del  ( M M G )   T o   im p lem e n th e   GAM   a p p r o ac h   e f f ec tiv ely ,   we  d esig n ed   g en er ativ e   m atch in g   m eta - m o d el  t h at  id en tifie s   k ey   co n ce p ts ,   in clu d in g   elem en ts ,   r elatio n s h ip s ,   v er s io n   m an a g em en t,  a n d   m a tch in g   h is to r y .   T h is   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8 7 0 8   I n t J E lec  &   C o m p   E n g ,   Vo l.   15 ,   No .   2 Ap r il   20 25 :   2 3 4 5 - 2 3 5 5   2348   m eta - m o d el  h a n d les  th id en tific atio n   o f   co r r esp o n d en ce s   b etwe en   m eta - m o d el  e lem en ts ,   en s u r in g   co n s is ten cy   an d   tr ac ea b ilit y   th r o u g h o u th m atc h in g   p r o ce s s .   Ad d itio n ally ,   it  p r o v id es  s tr u ctu r ed   r ep r esen tatio n   to   ad d r ess   th d y n am ic  n atu r o f   s y s tem   ch an g es,  allo win g   f o r   iter ativ u p d ates  an d   r ef in em en ts .   T h d esig n   i n co r p o r ates  m ec h a n is m s   f o r   c o n f lict  r eso lu tio n   an d   s u p p o r ts   m u ltip le  v er s io n s   to   ac co m m o d ate   ev o l v in g   r eq u ir em en ts .   B y   lev er a g in g   th is   m eta - m o d el,   th GAM   a p p r o ac h   ac h iev es   r o b u s an d   s ca lab le  f r am ewo r k   f o r   m an ag in g   c o m p lex   s y s tem   h eter o g en eities.     3 . 3 .     G AM   pro ce s s   T h GAM   p r o ce s s   co m p r is es  two   p r im ar y   p h ases au to m ati m atch in g   an d   au to m atic  g en er atio n .   I n   th m atch in g   p h ase,   two   m eta - m o d els  ( s o u r ce   an d   tar g et)   ar u s ed   to   au to m a tically   g en er ate  co r r esp o n d en ce   m o d el  ( MG ) ,   wh ich   d ef in es  th e   r elatio n s h ip s   b etwe en   th eir   elem e n ts .   I n   th g en er atio n   p h ase,   s o u r ce   m o d el  co n f o r m in g   to   th s o u r ce   m eta - m o d el  is   au to m atica lly   tr an s f o r m e d   in to   an   eq u iv alen tar g et  m o d el,   u tili zin g   th e   id e n tifie d   co r r esp o n d en ce s .   T h e   d etailed   p r o ce s s   in clu d es  th ese  f o u r   k ey   s tep s ,   as  s h o wn   in   Fig u r e   2:     Selectin g   th s o u r ce   an d   tar g et   m eta - m o d els.     R ef in in g   th co r g e n er ativ MM b y   ad d in g   o r   m o d if y in g   r elatio n s h ip s   an d   s to r in g   r ef i n ed   v er s io n s   in   clo u d   r e p o s ito r y   f o r   ea s y   ac ce s s .     R ef in in g   th MG   m o d el  th r o u g h   iter ativ o r   m an u al  ad ju s tm en ts   u s in g   co g n itiv e   ag en ts   o r   ex p er t in p u t.     Gen er atin g   th e   tar g et  m o d el,   with   th p o s s ib ilit y   o f   f u r t h er   r ef i n em en t h r o u g h   ex p e r v alid atio n   o r   ad d itio n al  iter atio n s .           Fig u r 2 .   GAM   p r o ce s s   d escr ip tio n   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J E lec  &   C o m p   E n g     I SS N:   2088 - 8 7 0 8         A r ch itectu r o f m u lti - a g en t sy s tems fo r   g en era tive  a u to ma tic  ma tch in g     ( Zo u h a ir   I b n   B a to u ta )   2349   3 . 4 .     M a t hema t ica f o rma lis m     W d ev elo p ed   m ath em atica f o r m alis m   f o r   th GAM   MA ap p r o ac h ,   g r o u n d ed   in   s et  th eo r y ,   wh er ea ch   m eta - m o d el  ( MM a)   is   r ep r esen ted   as  s et  o f   tr ip lets .   T h ese  tr ip lets   co m p r is elem en ts   f r o m   th r ef in ed   g en er ativ m atch in g   m eta - m o d el  ( MM G)   an d   th r elatio n s h ip s   b etwe en   th em .   Fo r   two   m eta - m o d els,  MM ( s o u r ce )   an d   MM b   ( tar g et) ,   th m atch in g   m o d el  ( MG )   ca p tu r es  th co r r esp o n d en ce s   b etwe en   th eir   elem en ts ,   also   r ep r esen ted   as tr ip lets .   T h tr an s f o r m atio n   p r o ce s s   b etwe en   s o u r ce   an d   tar g et  m o d els lev er ag es  th ese  co r r esp o n d en ce s   to   g en er ate  eq u iv alen t m o d els,  en s u r in g   th ey   co n f o r m   to   th eir   r esp ec tiv m eta - m o d els.  T h is   s et - b ased   f o r m alis m   p r o v id es  s tr u ctu r ed   an d   r ig o r o u s   r ep r esen tatio n   o f   m o d els,  co r r esp o n d en ce s ,   an d   tr an s f o r m atio n s .     3 . 5 .     M ulti - a g ent   s y s t e m   T h co n ce p t   o f   m u lti - ag e n s y s tem   ( MA S)   s tem s   f r o m   d is tr i b u ted   a r tific ial  in tellig en ce   ( D AI ) .   T h is   ap p r o ac h   f ac ilit ates  th u n d er s tan d in g ,   m o d elin g ,   an d   s im u latio n   o f   co m p lex   s y s tem s   co m p o s ed   o f   m u ltip le  ag en ts   th at  ex h ib it  in tellig en t   b eh av io r   an d   in te r ac with   b o th   ea ch   o th er   an d   th eir   e x ter n al  en v ir o n m en t.   MA is   p ar ticu lar ly   s u ited   f o r   s o lv in g   p r o b lem s   in   d is tr ib u ted   m an n er   [ 2 2 ] [ 2 8 ] .   E ac h   ag en o p er ates   lo ca lly   with   co o p er ati v b eh a v io r s ,   an d   th r o u g h   co llectiv s elf - o r g an izatio n ,   g lo b al  s o lu tio n   em er g es  f r o m   th in d iv id u al  p r o b lem - s o lv in g   ef f o r ts   o f   th a g en ts .     3 . 6 .     Ca s s t ud y     T o   ev alu ate  o u r   a p p r o ac h ,   w co n d u cted   th R B DU  ca s s tu d y ,   th is   ca s s tu d y   in v o lv ed   m o r co m p lex   h eter o g e n eo u s   d ata b ase  s y s tem   in co r p o r atin g   th UM L   m eta - m o d el.   Fo r   th is ,   we  d ev elo p e d   f iv m eta - m o d els  r ep r esen tin g   v ar io u s   d atab ase  ty p es,  in clu d in g   r elatio n al  d atab ases   an d   th r ee   b ig   d ata  No SQL   ty p es  ( k e y - v alu e   s to r e,   d o c u m en s to r e,   an d   co lu m n ar   s to r e ) ,   in   ad d itio n   t o   th e   UM L   m eta - m o d el.   T h ese   m eta - m o d els  illu s tr ate  th e f f ec tiv en ess   o f   th e   GAM   SMA  ap p r o ac h   in   f ac ilit atin g   m o d el  tr an s f o r m atio n   ac r o s s   d iv er s d atab ase  s y s tem s .       4.   RE SU L T S AN D I SCU SS I O N   4 . 1 .     G ener a t iv m a t ching   met a - mo del   T h g en er ativ m atch i n g   m et a - m o d el  ( MM G)   we  d esig n e d   ad d r ess es  th m an ag em en o f   lex ical,   s tr u ctu r al,   an d   s em an tic  s im ilar ities   to   ef f ec tiv ely   m atch   h eter o g en eo u s   m eta - m o d els.  I t s   k ey   co m p o n e n ts   en ab le  th e   alig n m e n an d   tr a n s f o r m atio n   o f   elem en ts   ac r o s s   m eta - m o d els  b y   em p l o y in g   v ar i o u s   s im ilar ity   m ea s u r es.  T h is   s tr u ctu r s ig n if ican tly   im p r o v es  th o v er all  ef f icien cy   o f   th GAM   SMA  ap p r o ac h   i n   au to m atin g   m o d el   g en e r atio n .   T h c o r e   o f   th MM c o n s is ts   o f   s ev er al   ess en tial  co m p o n en ts ,   as  illu s tr ated   in   Fig u r 3 .   T h ef f ec tiv en ess   o f   o u r   g en e r ativ m atch in g   m eta - m o d el  l ies  in   its   ex ten s ib ilit y ,   wh ich   allo ws  f o r   f lex ib le  ad ap tatio n   to   v ar io u s   d o m ain s   an d   ar c h itectu r es.  At  its   co r e,   MM co n s is ts   o f   k e y   co m p o n e n ts   th at  m an ag c o r r esp o n d en ce s   b et wee n   h eter o g en eo u s   m eta - m o d els,  en s u r in g   th at  all  ess en tial  elem en ts   ar e   ad d r ess ed   d u r i n g   th m atch i n g   p r o ce s s .   T h E leme n t   co m p o n en g e n er alize s   o th er   elem e n ts   with   attr ib u tes   s u ch   as  n am e,   I D,   an d   d escr i p tio n ,   wh ile  th Ma tch in g   c o m p o n e n ef f icien tly   m an a g es  r elatio n s   b etwe en   s o u r ce   an d   tar g et  m eta - m o d el s ,   in co r p o r atin g   v er s io n   co n t r o an d   r ef in em e n t.  S o u r ce   an d   Ta r g et   d ef in th r esp ec tiv m eta - m o d els,  an d   t h A g e n tMeta mo d elHa n d ler   a n d   A g en tEle men tHa n d ler   f ac il itate  th n a v ig atio n   an d   m a n ip u latio n   o f   m eta - ele m en ts .   Ad d itio n ally ,   th e   A g en t Tr a n s fo r mer   en s u r es  th p r o p er   tr an s f o r m atio n   o f   s o u r ce   elem en ts   in to   tar g et  elem en ts ,   wh ile  Lin kA lig n men t   d ef in es  r elatio n s h ip s   li k ag g r eg atio n   an d   s im ilar ity ,   wh ich   ar es s en tial  f o r   ef f ec tiv ely   alig n in g   m eta - e lem en ts .   T h Similar ity   co m p o n en is   cr u cial,   as   it  ca p tu r es  v ar io u s   ty p es  o f   co r r esp o n d en ce s lex ical,   s tr u ctu r al,   s em an tic,   an d   f u n cti o n al f o r m in g   th f o u n d atio n   o f   th GAM   p r o ce s s   an d   en ab lin g   p r ec is au to m atic  m o d el  g en e r atio n   ac r o s s   d iv er s s y s tem s .     4 . 2 .     M ulti - a g ent   s y s t e m   B y   ass ig n in g   s p ec ialized   r o l es  to   d if f e r en a g en ts ,   th e   s y s tem   ef f icien tly   h an d les  v ar io u s   task s .   Fig u r 4   illu s tr ates  th C o n tr ac Net  p r o to co l ,   wh ich   o u tli n es  th ag en s o cieties  an d   th eir   co m m u n icatio n .   T h n etwo r k   c o m p r is es  s p ec ialized   ag en ts ,   ea ch   r esp o n s ib le  f o r   d is tin ct  f u n ctio n s   with i n   th GAM   MA S   ap p r o ac h .   T h C o o r d in a to r A g en t   o v er s ee s   co o r d in atio n   am o n g   ag e n ts ,   wh ile  th Gen era to r A g en t   h an d les   m o d el  g en e r atio n   b ased   o n   m a tch in g   r esu lts .   T h R efin in g A g en t   r ef in es th co r r esp o n d en ce s   id en tifie d   d u r in g   th p r o ce s s ,   an d   th Tr a n s fo r merAg en t ,   alo n g   with   th MFTr a n s fo r me r A g en t   an d   F MT r a n s fo r me r A g en t co n v er ts   m eta - m o d els   in to   m ath em atica f o r m alis m   f o r   ad ap tab ilit y .   Ag e n ts   s u ch   as   th Ma tch in g A g en t Mea n in g S imila r ityA g en t Tr a n s la tio n A g en t ,   an d   S tr u ctu r ed S imila r ityA g en t   ca lcu late  v ar io u s   ty p es  o f   s im ilar ities ,   in clu d in g   s em an ti c,   s tr u ctu r al,   an d   f u n ctio n al.   A d d itio n ally ,   ag en ts   lik e   th e   B a s icS imila r ityA g en t N a meS imila r ityA g en t ,   an d   Descri p tio n S imila r i tyA g en t   f o cu s   o n   lex ical  s im il ar ities ,   wh ile  th e   F u n ctio n a l S imila r ityA g en t   ev alu ates  f u n ctio n al  r elatio n s h ip s .   T h is   in teg r ated   a g en s o ciety   ef f icien tly   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8 7 0 8   I n t J E lec  &   C o m p   E n g ,   Vo l.   15 ,   No .   2 Ap r il   20 25 :   2 3 4 5 - 2 3 5 5   2350   m an ag es  m eta - m o d el  h eter o g en eity ,   en ab lin g   a u to m atic  m o d el  g en er atio n   an d   s ig n if ica n tly   en h an cin g   th e   o v er all  ef f ec tiv e n ess   o f   th G AM   MA S a p p r o ac h .           Fig u r 3 .   T h co r e   o f   t h GAM   ap p r o ac h           Fig u r 4 .   C o n tr ac N et  p r o to c o ( C NP )   GAM   SMA   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J E lec  &   C o m p   E n g     I SS N:   2088 - 8 7 0 8         A r ch itectu r o f m u lti - a g en t sy s tems fo r   g en era tive  a u to ma tic  ma tch in g     ( Zo u h a ir   I b n   B a to u ta )   2351   4 . 3 .     Ca s s t ud y   a nd   ma t ching   re s ults   I n   th is   s ec tio n ,   we   p r esen t h m eta - m o d els  d ev el o p ed   f o r   th e   ca s s tu d y   in c o r p o r at ed   in   o u r   r esear ch ,   alo n g   with   th e   co r r esp o n d in g   m atch i n g   r esu lts .   T h p u r p o s o f   th ese  ca s e   s tu d y   is   to   test   o u r   ap p r o ac h   o n   d if f er en s y s tem s   an d   ev alu ate  its   ef f ec tiv en e s s   in   en ab lin g   m atch in g   an d   m o d el  g en e r atio n   b etwe en   th em .   T h m eta - m o d els  f o r   t h R B DU  ca s s tu d y   ar s h o wn   in   Fig u r e   5 .   T h r o u g h   th is   ca s e   s tu d y ,   we  aim   to   ass ess   th ef f icien cy   o f   th e   GAM   MA S a p p r o ac h   in   m an ag in g   d iv e r s s y s tem s .               Fig u r 5 .   R B DU  ca s s tu d ies       T h r esu lts   o f   ap p ly in g   th GAM   SMA  ap p r o ac h   to   th R B DU  ca s s tu d y   ar s u m m ar ized   as  f o llo ws .   W p r esen th m atch in g   r esu lts   o b tain ed   f r o m   ap p ly in g   o u r   ap p r o ac h   to   th R B DU  ca s s tu d y .   Fig u r 6   illu s tr ates  th m atch es  g en er ated   b etwe en   th SQL  an d   k ey - v alu s to r m eta - m o d els,  wh ile  T ab le  2   p r o v id es  d etailed   s u m m ar y   o f   th au to m atic  m atch in g   r esu lts   p r o d u ce d   b y   th GAM   SMA  ap p r o ac h   b etwe en   th SQL  s o u r ce   m eta - m o d el  an d   th UM L   tar g et  m eta - m o d el.   T h R B DU  ca s s tu d y   f u r th er   d em o n s tr ated   th s tr en g th   o f   th GAM   SMA  ap p r o ac h   in   h an d lin g   co m p lex ,   h eter o g en eo u s   d atab ase  s y s tem s .   Fiv m eta - m o d els,  r ep r esen tin g   r elatio n al  an d   b ig   d ata  No SQL  d atab ases   ( k ey - v alu s to r e,   d o cu m en s to r e,   an d   co lu m n ar   s to r e) ,   wer m atch ed   an d   tr an s f o r m ed   with   h ig h   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8 7 0 8   I n t J E lec  &   C o m p   E n g ,   Vo l.   15 ,   No .   2 Ap r il   20 25 :   2 3 4 5 - 2 3 5 5   2352   ac cu r ac y .   T h s u cc ess f u m atch es  in   th ca s s tu d y   h ig h lig h th r o b u s tn ess   o f   th GAM   SMA  ap p r o ac h   ac r o s s   v ar io u s   d o m ain s ,   with   m atch in g   p r ec is io n   an d   r ec all  v alu es  ap p r o ac h in g   1 .   I n   th f o llo win g   s ec tio n ,   we  will  p r o v id d etailed   an aly s is   o f   th ev alu atio n   r esu lts   o f   th GAM   SMA  ap p r o ac h ,   in clu d in g   s y n th esis   o f   th f in al  q u ality   m etr ic  ca lcu latio n s   f o r   th R B DU  ca s s tu d y .           Fig u r 6 .   Ma tch i n g   b etwe en   S QL   an d   k e y - v al u e   s to r e -   th r esh o ld :   0 . 5       T ab le   2 .   Su m m a r y   o f   th m atc h in g   r esu lts   b etwe en   SQL  an d   UM L   m eta - m o d els     N a me   S i mi l a r i t y   N e i g h b o r   S t r u c t u r a l   F l o o d i n g   S t r u c t u r a l   M a x   I n t e r p o l a t i o n     M o y e n n e   S Q LEl e m e n t   U M L M o d e l E l e me n t   0 . 5 3 3 3 3 3 4   0 . 2 5   1   1   0 . 5 9 4 4 4 4 4 7   S Q LTa b l e   U M LC l a ss i f y e r   0 . 2 3 0 7 6 9 2   0 . 2   0 . 1 2 0 5 3 3 2   0 . 2 3 0 7 6 9 2   0 . 1 8 3 7 6 7 4 7   S Q LTa b l e   U M LC LA S S   0 . 1 2 5   0   0 . 0 0 7 9 9 0 9 9 9   0 . 1 2 5   0 . 0 4 4 3 3 0 3 3   S Q Lc o l u m n   U M LA t t r i b u t e   0 . 1 6 6 6 6 6 7   0 . 4 4 4 4 4 4 4   0 . 1 8 9 5 3 0 8   0 . 4 4 4 4 4 4 4   0 . 2 6 6 8 8 0 6 3   Ty p e   Ty p e   1   0 . 5   0 . 0 4 5 1 3 5 9   1   0 . 5 1 5 0 4 5 3   Ty p e   R e t u r n t y p e   0 . 4   0 . 5   0 . 0 4 2 4 0 5 6 3   0 . 5   0 . 3 1 4 1 3 5 2 1   Ty p e   P a r a me t e r t y p e   0 . 3 0 7 6 9 2 3   0 . 5   0 . 0 2 9 2 7 0 2 2   0 . 5   0 . 2 7 8 9 8 7 5 1   N a me   N a me   1   1   0 . 6 1 2 9 3 0 8   1   0 . 8 7 0 9 7 6 9 3   S t r i n g   S t r i n g   1   0 . 5 7 1 4 2 8 6   0 . 6 0 3 6 3 5 1   1   0 . 7 2 5 0 2 1 2 3       4 . 4 .     G AM   e v a lua t io n   T h ev alu atio n   was  co n d u cte d   u s in g   well - estab lis h ed   q u ality   m etr ics  co m m o n ly   ap p lied   i n   m ac h in lear n in g   a n d   a r tific ial  in tellig en ce ,   in clu d in g   r ec all,   o v er al ac cu r ac y ,   F - m ea s u r e,   an d   p r ec is io n   [ 2 9 ] [ 3 3 ] T ab le  3   p r esen ts   th r esu lts   o f   th ese  m etr ics  af ter   g en er atin g   co r r esp o n d en ce s   u s in g   th G AM   MA ap p r o ac h   in   th R B DU  ca s s tu d y .   T h q u ality   m etr ics  ca lcu lated   f o r   b o th   ca s s tu d ies  d em o n s tr ate  th o v er all   ef f ec tiv en ess   o f   th GAM   MA ap p r o ac h .   T h R B DU  ca s s tu d y   ex h ib ited   s tr o n g   p er f o r m a n ce   ac r o s s   m u ltip le  b ig   d at No SQL  m eta - m o d els,  with   p r ec is io n   co n s is ten tly   r ea ch in g   1 .   T h ese  h ig h - q u ality   m etr ics   co n f ir m   th at  th e   GAM   SMA  ap p r o ac h   is   ca p ab le  o f   h an d li n g   b o t h   s im p le  an d   co m p lex   s y s tem s ,   d eliv er in g   r eliab le  an d   ac c u r ate  r esu lts .         T ab le  3 .   Qu ality   m ea s u r em en t   r esu lts   f o r   th b i g   d ata  R B DU  s ec tio n       M e a su r e s   M e t a - m o d e l   c o u p l e s   H e u r i s t i c   Reca l l   Prec i s i o n   F - Mea s u re   O v era l l   ( S Q L,   K e y - V a l u e )   N a me M a t c h i n g   0 . 6   1   0 . 7 5   0 . 6   N e i g h b o u r   S t r u c t u r a l   0 . 5   1   0 . 6 6 6 6 6 6 6 6 7   0 . 5   F l o o d i n g   S t r u c t u r a l   1   1   1   1   ( S Q L,   D o c u m e n t S t o r e )   N a me M a t c h i n g   0 . 8   1   0 . 8 8 8 8 8 8 8 9   0 . 8   N e i g h b o u r   S t r u c t u r a l   0 . 6   1   0 . 7 5   0 . 6   F l o o d i n g   S t r u c t u r a l   0 . 8   1   0 . 8 8 8 8 8 8 8 9   0 . 8   ( S Q L,   C o l u m n a r )   N a me M a t c h i n g   0 . 8 7 5   1   0 . 9 3 3 3 3 3 3 3   0 . 8 7 5   N e i g h b o u r   S t r u c t u r a l   1   0 . 8   0 . 8 8 8 8 8 8 8 8 9   0 . 7 5   F l o o d i n g   S t r u c t u r a l   0 . 3 7 5   1   0 . 5 4 5 4 5 4 5 4 5   0 . 3 7 5   F I N A V a l u e s   N a me M a t c h i n g   0 . 8 5 7 1 4 2 8 6   1   0 . 9 2 3 0 7 6 9 2   0 . 8 5 7 1 4 2 8 6   N e i g h b o u r   S t r u c t u r a l   0 . 7 6 4 7 0 5 8 8 2   0 . 8 6 6 6 6 6 6 6 7   0 . 8 1 2 5   0 . 6 4 7 0 5 8 8 2 4   F l o o d i n g   S t r u c t u r a l   0 . 6 4 7 0 5 8 8 2 4   1   0 . 7 8 5 7 1 4 2 8 6   0 . 6 4 7 0 5 8 8 2 4   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J E lec  &   C o m p   E n g     I SS N:   2088 - 8 7 0 8         A r ch itectu r o f m u lti - a g en t sy s tems fo r   g en era tive  a u to ma tic  ma tch in g     ( Zo u h a ir   I b n   B a to u ta )   2353   T h m etr ic  r esu lts   o b tain ed   af ter   g en er atin g   m atch es  u s in g   th GAM   SMA   ap p r o ac h   f o r   t h b ig   d at m eta - m o d els  in   t h R B DU  ca s s tu d y .   W o p ted   to   s ep ar at th ev alu atio n   r esu lts   f o r   b i g   d ata  m eta - m o d els   f r o m   t h o s o f   th e   SQL/UM L   p air ,   s h o wn   in   T ab le  4 ,   to   an a ly ze   th im p ac o f   m eta - m o d e d o m ain   s im ilar ity   o n   th g en er atio n   r esu lts .   T h f in al  m etr ics  f o r   th R B DU  c ase  s tu d y   ar s u m m ar ized   in   T ab le  5 ,   wh er th weig h ted   s u m   m eth o d   was a p p lied ,   ass ig n in g   weig h t o f   1   to   ea ch   p air   t o   ca lcu late  th o v er all  r esu lts .   T ab le  5   d is p lay   th f in al  m etr i r esu lts ,   r ef lectin g   th av er ag v alu es c alcu lated   b y   th co r r esp o n d in g   f u n ctio n s .   I is   n o tewo r th y   th at  all  m etr ics  ar clo s to   1 ,   u n d er s co r in g   th h ig h   q u ality   a n d   ac cu r ac y   o f   th e   r esu lts   o b tain ed .   Ou r   ev alu a tio n   d em o n s tr ates  th at  t h GAM   SMA  ap p r o ac h   s ig n if ican tly   o u t p er f o r m s   ex is tin g   m eth o d s   s u ch   as  SIB,   SIG ,   SIM ,   an d   C L S,  as  h ig h l ig h ted   in   th SW OT   an aly s is   in   T ab le  1 .   Un lik th ese  m eth o d s ,   wh ich   eith er   lack   au to m atic  m o d el   g en e r atio n   o r   r ely   o n   f ix ed   h eu r is tics ,   GAM   MA in teg r ates b o th   m atch in g   an d   g en er atio n   p r o ce s s es,  m ak in g   it h ig h ly   ad ap ta b le  to   wid r an g o f   s y s tem s   an d   ar ch itectu r es.  T h u s o f   MA en h an ce s   s ca lab ilit y   an d   f lex ib ilit y ,   allo win g   f o r   ef f icie n m an ag em en o f   d iv er s m eta - m o d els.  T h e   ca s s tu d y   co n f ir m e d   GAM   MA S's   ef f ec tiv en ess   in   ad d r ess in g   th c h allen g es  o f   au to m atic  m atch in g   a n d   m o d el  g en e r atio n   b etwe en   h e ter o g en eo u s   m eta - m o d els.  All  q u ality   m etr ics  ap p r o ac h ed   v alu es  clo s to   1 ,   h ig h lig h tin g   th h i g h   p r ec i s io n   an d   r eliab ilit y   o f   th e   co r r esp o n d e n ce s   an d   tr an s f o r m atio n s   ac h ie v ed .       T ab le  4 Qu ality   m ea s u r em en t   r esu lts   f o r   SQL/UM L   p air       M e a su r e s   M e t a - m o d e l   c o u p l e s   H e u r i s t i c   R e c a l l   P r e c i s i o n   F - mea su r e   O v e r a l l   ( S Q L,   U M L)   M a x i m u m   S i m i l a r i t y   0 . 6 6 6 6 6 6 6 6 7   1   0 . 8   0 . 6 6 6 6 6 6 6 6 7       T ab le  5 .   Fin al  q u ality   m etr ics  GAM   SMA       M e a su r e s   C a se   st u d y   F u n c t i o n   R e c a l l   P r e c i s i o n   F - M e a s u r e   O v e r a l l   R B D U   F i n a l   S i mi l a r i t y   0 . 8 0 9 5 2 3 8 1 1 7 5   1   0 . 8 9 2 3 0 7 6 9   0 . 8 0 9 5 2 3 8 1 1 7 5       4 . 5 .     L im it a t io ns   T h GAM   MA ap p r o ac h   p r o v id es  r o b u s s o lu tio n   b y   i n te g r atin g   au t o m atic  m eta - m o d el   m atch in g   with   m o d el  g en er atio n ,   ef f ec t iv ely   ad d r ess in g   th co m p lex i ties   o f   h eter o g en eo u s   s y s tem s   an d   tec h n o lo g ies.  T h is   s ig n if ican tly   im p r o v es  p r ec is io n   an d   r ec all  m etr ics,  with   s u cc ess f u im p lem en tatio n   d em o n s tr atin g   im p o r tan im p licatio n s   f o r   m a n ag in g   h eter o g en eity   ac r o s s   d if f er en t d ev elo p m en s y s tem s   an d   ar c h itectu r es.  I t   en h an ce s   th e   ef f icien cy   an d   a cc u r ac y   o f   cr ea tin g   in ter o p er a b le  s y s tem s ,   esp ec ially   in   co m p lex   e n v ir o n m en ts   with   d iv er s s y s tem s   an d   m eta - m o d els.  T h h ig h   q u ality   o f   r esu lts ,   r ef lecte d   in   m etr ics  n ea r in g   1 ,   h ig h lig h ts   th r eliab ilit y   an d   ef f ec tiv en e s s   o f   th ap p r o ac h   in   p r o d u cin g   ac cu r ate  co r r esp o n d en ce s .   Ho wev er ,   s ev er al   ar ea s   f o r   f u tu r r esear ch   r em ain .   First,  im p r o v in g   th au to m atic  m atch in g   h eu r is tics   is   k ey   p r io r ity .   Fo r   in s tan ce ,   weig h an d   t h r esh o l d   ca lcu latio n s   co u ld   b r e f in e d   th r o u g h   a d v an ce d   tech n i q u e s ,   s u ch   as  th R o ck   m eth o d   f o r   weig h d eter m in a tio n   o r   f u zz y   lo g ic.   I n teg r atin g   n ew  h eu r is tics   an d   test in g   t h em   co u ld   f u r th er   o p tim ize  th m atch in g   ac cu r a cy .   An o th e r   cr itical  d ir ec tio n   is   ap p ly in g   th e   g en e r ativ a u to m atic  m atch in g   ap p r o ac h   to   a d d r ess   d ata  la y er   in ter o p er ab ilit y   c h allen g es   [ 3 4 ] ,   p a r ticu lar ly   b etwe en   b i g   d ata  No SQL  a n d   r elatio n al  d atab ases .   T h v e r s atility   an d   a d ap tab ilit y   o f   G AM   MA o f f er   n u m e r o u s   r e s ea r ch   o p p o r tu n ities   ac r o s s   wid r an g o f   d o m ai n s .   Fu tu r wo r k   c o u ld   ex te n d   its   ap p licatio n   to   ar ea s   s u ch   as  I T   g o v er n a n ce ,   e - lear n in g ,   e - h ea lth ca r e,   I o T ,   s ea r ch   en g in es,  an d   th Sem an t ic  W eb .   T h ese  ex p an s io n s   wo u ld   n o t o n ly   en r ich   th k n o wled g b ase  b u also   en h an ce   th ca p ab ilit ies  o f   th ag en ts ,   b r o a d en in g   th s co p o f   th r esear ch .   Ad d itio n ally ,   we  p lan   to   d ev el o p   c o m p r e h en s iv GUI   a p p l icatio n   o n   th . NE T   p latf o r m   t o   f ac ilit ate  b r o a d er   ad o p tio n   a n d   p r a ctica u s o f   GAM   SMA,   en s u r in g   it  r em ain s   f lex ib le  an d   ef f ec tiv to o l   f o r   tack lin g   f u tu r e   ch allen g es in   au to m atic  m atch in g   an d   s y s tem   in ter o p er a b ilit y .       5.   CO NCLU SI O   T h is   p ap er   p r esen ted   th im p lem en tatio n   o f   th GAM   a p p r o ac h   u s in g   MA ar c h itectu r e.   GAM   MA r ep r esen ts   n o v el  p ar a d ig m   th at   co m b in es  au to m atic  m atch in g   an d   m o d el  g en er a tio n   to   ad d r ess   th e   h eter o g en eity   o f   m eta - m o d els.  Ou r   ap p r o ac h   f ac ilit ates  th g en er atio n   o f   m o d els  th r o u g h   a u to m atic  m atch in g   b etwe en   v ar io u s   h eter o g e n eo u s   s y s tem s .   T h ev alu atio n   u s in g   q u ality   m etr ics  an d   ca s s tu d ies  d em o n s tr ated   th v alid it y   an d   ef f ec tiv en ess   o f   o u r   ap p r o ac h .   Sp ec if ically ,   th R B D ca s s tu d y   h ig h lig h t ed   th r o b u s tn ess   an d   ad ap tab ilit y   o f   GAM   SMA.   T h is   wo r k   f ills   s ig n if ican k n o wled g g ap   b y   p r o v id i n g   f o r m alize d   m et h o d   f o r   m eta - m o d el  m atch in g   an d   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8 7 0 8   I n t J E lec  &   C o m p   E n g ,   Vo l.   15 ,   No .   2 Ap r il   20 25 :   2 3 4 5 - 2 3 5 5   2354   g en er atio n ,   c o n tr ib u tin g   to   th e   f ield   o f   m o d el - d r iv en   en g in ee r in g .   C o m p ar e d   to   ex is tin g   m eth o d s ,   GAM   SMA   o f f er s   s ev er al  ad v an tag es:   T h G AM   a p p r o a c h   i n t r o d u ce s   s ig n i f i ca n t   i n n o v a ti o n s   c o m p ar ed   t o   e x is ti n g   m et h o d s .   U n l ik e   tr a d i ti o n al  ap p r o ac h es  t h at  o f te n   r e ly   o n   m a n u al  m a tc h i n g   a n d   la ck   m ec h a n is m s   f o r   a u t o m ati m o d el   g e n e r a ti o n ,   GAM   s ea m l ess l y   i n t e g r ates   b o t h   p r o ce s s es,   en s u r i n g   g r ea t e r   e f f ic ie n c y   an d   c o n s is te n cy .   Fu r th e r m o r e ,   GAM   d e m o n s tr ates   e x ce p ti o n al   a d a p ta b i lit y   b y   h an d l in g   a   w id e   r a n g e   o f   m et a - m o d els   a n d   tec h n o lo g i es,   ef f ec t iv el y   a d d r e s s in g   t h e   l im ita ti o n s   o f   m et h o d s   s u c h   as   s t ati c   i d e n ti f i er - b as ed   t ec h n i q u e   ( SIB ) ,   SIG ,   SI M,   a n d   C S L   t ec h n i q u e ,   as  h i g h li g h t ed   in   t h S W OT   a n al y s is .   I n   a d d iti o n ,   GAM   e n h a n c es  k e y   p e r f o r m a n c m e tr ics ,   o f f e r i n g   i m p r o v e d   p r ec is io n   a n d   r ec a ll,   w h i ch   u n d e r s c o r es   its   p o t en t ial   to   t r an s f o r m   s o f twa r e   d e v e lo p m e n t   p r ac ti ce s   b y   d eli v er i n g   m o r e   ac c u r ate   an d   r eli ab le   r esu lts .   Fu tu r r esear ch   will  f o cu s   o n   en h an cin g   th e   h eu r is tics   f o r   a u to m atic  m atc h in g   an d   i n teg r atin g   ad d itio n al  ca s s tu d ies  to   f u r th er   v alid ate  th ap p r o ac h .   W also   p lan   to   d ev elo p   c o m p r eh e n s iv GUI   ap p licatio n   u s in g   th . NE T   p l atf o r m   to   f ac ilit ate  b r o ad e r   ad o p tio n   a n d   p r ac tical  ap p licat io n   o f   GAM   SMA,   wh ich   will  f u r th er   e n h an ce   a u to m atic  m atch in g   an d   m o d e g en er atio n   i n   v ar i o u s   d o m a in s   s u ch   as  AI ,   I T   g o v er n an ce ,   E - lear n in g ,   E - h e alth ca r e,   in ter n et  o f   th in g s   ( I o T ) ,   s ea r ch   en g in es,  ch atb o ts ,   an d   th Sem an tic  W eb .   An o th er   s ig n i f ican ar ea   f o r   f u tu r e   r esear ch   lies   in   ap p ly in g   g en er ativ e   au to m atic  m atch in g   to   ad d r ess   d ata  lay er   in ter o p er ab ilit y   a n d   m ig r atio n   is s u es.  Ou r   team   is   cu r r en tly   wo r k in g   in   t h is   f ield ,   aim in g   to   o v er co m e   in ter o p er a b ilit y   p r o b lem s   b etwe en   b ig   d ata  No S QL   an d   r elatio n al   d atab ases .   GAM   MA ca n   h elp   au to m ate  s y s tem   m atch in g   s tr u ctu r g e n er atio n   a n d   e x p lo r d ata  lay er   tr an s f o r m atio n .       RE F E R E NC E S   [ 1 ]   Z.   I .   B a t o u t a ,   R .   D e h b i ,   M .   T a l e a ,   a n d   H .   O mar,  G e n e r a t i v e   ma t c h i n g   b e t w e e n   h e t e r o g e n e o u met a - mo d e l   s y st e ms  b a se d   o n   h y b r i d   h e u r i s t i c ,   J o u rn a l   o f   I n f o rm a t i o n   T e c h n o l o g y   Re s e a r c h ,   v o l .   1 2 ,   n o .   2 ,   p p .   5 3 7 1 ,   2 0 1 9 ,   d o i :   1 0 . 4 0 1 8 / JI TR . 2 0 1 9 0 4 0 1 0 4 .   [ 2 ]   Z.   I .   B a t o u t a ,   R .   D e h b i ,   M .   T a l e a ,   a n d   O .   H a j o u i ,   M u l t i - c r i t e r i a   a n a l y s i a n d   a d v a n c e d   c o m p a r a t i v e   s t u d y   b e t w e e n   a u t o m a t i c   g e n e r a t i o n   a p p r o a c h e i n   so f t w a r e   e n g i n e e r i n g ,   J o u r n a l   o f   T h e o re t i c a l   a n d   A p p l i e d   I n f o rm a t i o n   T e c h n o l o g y ,   v o l .   8 1 ,   n o .   3 ,     p p .   6 0 9 6 2 0 ,   2 0 1 5 .   [ 3 ]   Z.   I .   B a t o u t a ,   R .   D e h b i ,   M .   T a l e a ,   a n d   O .   H a j o u i ,   A u t o mat i o n   i n   c o d e   g e n e r a t i o n :   Te r t i a r y   a n d   s y st e ma t i c   map p i n g   r e v i e w ,   C o l l o q u i u m   i n   I n f o rm a t i o n   S c i e n c e   a n d   T e c h n o l o g y ,   C I S T ,   v o l .   0 ,   p p .   2 0 0 2 0 5 ,   2 0 1 6 ,   d o i :   1 0 . 1 1 0 9 / C I S T. 2 0 1 6 . 7 8 0 5 0 4 2 .   [ 4 ]   X .   Y a o z o n g ,   S .   X u e b i n ,   Z.   S h u h u a ,   Z .   Q i u j u n ,   a n d   J.  W e i n a n ,   S t a t i c   A n a l y si s M e t h o d   o f   C   C o d e   B a s e d   o n   M o d e l   C h e c k i n g   a n d   D e f e c t   P a t t e r n   M a t c h i n g ,   i n   2 0 2 3   I EEE   5 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   Po w e r ,   I n t e l l i g e n t   C o m p u t i n g   a n d   S y s t e m s,   I C PI C S   2 0 2 3 ,   2 0 2 3 ,   p p .   5 6 7 5 7 3 .   d o i :   1 0 . 1 1 0 9 / I C P I C S 5 8 3 7 6 . 2 0 2 3 . 1 0 2 3 5 5 6 6 .   [ 5 ]   F .   A .   S o m o g y i   a n d   M .   A sz t a l o s ,   S y s t e ma t i c   r e v i e w   o f   ma t c h i n g   t e c h n i q u e u se d   i n   m o d e l - d r i v e n   me t h o d o l o g i e s,”   S o f t w a r e   a n d   S y s t e m Mo d e l i n g ,   v o l .   1 9 ,   n o .   3 ,   p p .   6 9 3 7 2 0 ,   2 0 2 0 ,   d o i :   1 0 . 1 0 0 7 / s 1 0 2 7 0 - 0 1 9 - 0 0 7 6 0 - x.   [ 6 ]   J.  R e n   e t   a l . ,   M a t c h i n g   a l g o r i t h ms :   f u n d a m e n t a l s,   a p p l i c a t i o n a n d   c h a l l e n g e s,”   I E EE   T ra n s a c t i o n s   o n   Em e rg i n g   T o p i c s   i n   C o m p u t a t i o n a l   I n t e l l i g e n c e ,   v o l .   5 ,   n o .   3 ,   p p .   3 3 2 3 5 0 ,   2 0 2 1 ,   d o i :   1 0 . 1 1 0 9 / TETC I . 2 0 2 1 . 3 0 6 7 6 5 5 .   [ 7 ]   T.   L y o n s   a n d   A .   D .   M c Le o d ,   S i g n a t u r e   m e t h o d s   i n   m a c h i n e   l e a r n i n g ,   a r Xi v   p r e p r i n t   a rX i v : 2 2 0 6 . 1 4 6 7 4 ,   2 0 2 2 ,   2 0 2 2 .   [ 8 ]   C .   C u c h i e r o ,   G .   G a z z a n i ,   a n d   S .   S v a l u t o - F e r r o ,   S i g n a t u r e - b a se d   m o d e l s:   t h e o r y   a n d   c a l i b r a t i o n ,   S I AM   J o u r n a l   o n   Fi n a n c i a l   Ma t h e m a t i c s ,   v o l .   1 4 ,   n o .   3 ,   p p .   9 1 0 9 5 7 ,   2 0 2 3 ,   d o i :   1 0 . 1 1 3 7 / 2 2 M 1 5 1 2 3 3 8 .   [ 9 ]   M .   T.   S h a f i q   a n d   S .   R .   L o c k l e y ,   A p p l i c a t i o n   o f   s i g n a t u r e - b a se d   mat c h i n g   f o r   I F C   m o d e l   c o m p a r i so n ,   I n t e rn a t i o n a l   J o u r n a l   o f   C o n st r u c t i o n   Ma n a g e m e n t ,   v o l .   2 2 ,   n o .   9 ,   p p .   1 7 6 5 1 7 7 4 ,   2 0 2 2 ,   d o i :   1 0 . 1 0 8 0 / 1 5 6 2 3 5 9 9 . 2 0 2 0 . 1 7 4 2 6 3 0 .   [ 1 0 ]   P .   Y a n g ,   H .   W a n g ,   J.   Y a n g ,   Z .   Q i a n ,   Y .   Zh a n g ,   a n d   X .   Li n ,   D e e p   l e a r n i n g   a p p r o a c h e s   f o r   s i m i l a r i t y   c o m p u t a t i o n :   a   s u r v e y ,   I EEE  T r a n s a c t i o n o n   K n o w l e d g e   a n d   D a t a   E n g i n e e ri n g ,   2 0 2 4 ,   d o i :   1 0 . 1 1 0 9 / T K D E. 2 0 2 4 . 3 4 2 2 4 8 4 .   [ 1 1 ]   Z.   P a n ,   G .   P a n ,   a n d   A .   M o n t i ,   S e ma n t i c - si m i l a r i t y - b a s e d   s c h e ma  m a t c h i n g   f o r   ma n a g e m e n t   o f   b u i l d i n g   e n e r g y   d a t a ,   En e rg i e s v o l .   1 5 ,   n o .   2 3 ,   2 0 2 2 ,   d o i :   1 0 . 3 3 9 0 / e n 1 5 2 3 8 8 9 4 .   [ 1 2 ]   M .   A u c h ,   M .   W e b e r ,   P .   M a n d l ,   a n d   C .   W o l f f ,   S i mi l a r i t y - b a s e d   a n a l y s e s o n   so f t w a r e   a p p l i c a t i o n s:   a   sy s t e m a t i c   l i t e r a t u r e   r e v i e w ,   J o u rn a l   o f   S y st e m s   a n d   S o f t w a re ,   v o l .   1 6 8 ,   2 0 2 0 ,   d o i :   1 0 . 1 0 1 6 / j . j ss. 2 0 2 0 . 1 1 0 6 6 9 .   [ 1 3 ]   D .   K .   P o ,   S i m i l a r i t y   b a s e d   i n f o r m a t i o n   r e t r i e v a l   u s i n g   L e v e n sh t e i n   d i st a n c e   a l g o r i t h m,”   I n t e r n a t i o n a l   J o u r n a l   o f   Ad v a n c e i n   S c i e n t i f i c   Re se a r c h   a n d   E n g i n e e r i n g ,   v o l .   0 6 ,   n o .   0 4 ,   p p .   6 1 0 ,   2 0 2 0 ,   d o i :   1 0 . 3 1 6 9 5 / i j a sr e . 2 0 2 0 . 3 3 7 8 0 .   [ 1 4 ]   Z.   Y u a n ,   L.   Y a n ,   a n d   Z.   M a ,   S t r u c t u r a l   s i m i l a r i t y   mea s u r e   b e t w e e n   U M c l a ss  d i a g r a ms  b a se d   o n   U C G ,   R e q u i reme n t s   En g i n e e ri n g ,   v o l .   2 5 ,   n o .   2 ,   p p .   2 1 3 2 2 9 ,   2 0 2 0 ,   d o i :   1 0 . 1 0 0 7 / s0 0 7 6 6 - 0 1 9 - 0 0 3 1 7 - w.   [ 1 5 ]   S .   M e l n i k ,   H .   G a r c i a - M o l i n a ,   a n d   E.   R a h m,   S i mi l a r i t y   f l o o d i n g :   A   v e r s a t i l e   g r a p h   m a t c h i n g   a l g o r i t h a n d   i t a p p l i c a t i o n   t o   sch e ma  m a t c h i n g ,   i n   Pro c e e d i n g -   I n t e r n a t i o n a l   C o n f e re n c e   o n   D a t a   E n g i n e e r i n g ,   2 0 0 2 ,   p p .   1 1 7 1 2 8 .   d o i :   1 0 . 1 1 0 9 / I C D E. 2 0 0 2 . 9 9 4 7 0 2 .   [ 1 6 ]   F .   W r e d e ,   C .   R i e g e r ,   a n d   H .   K u c h e n ,   G e n e r a t i o n   o f   h i g h - p e r f o r ma n c e   c o d e   b a s e d   o n   a   d o m a i n - sp e c i f i c   l a n g u a g e   f o r   a l g o r i t h m i c   sk e l e t o n s,   J o u rn a l   o f   S u p e rc o m p u t i n g ,   v o l .   7 6 ,   n o .   7 ,   p p .   5 0 9 8 5 1 1 6 ,   2 0 2 0 ,   d o i :   1 0 . 1 0 0 7 / s 1 1 2 2 7 - 0 1 9 - 0 2 8 2 5 - 6.   [ 1 7 ]   L.   N .   L y a d o v a ,   A .   O .   S u k h o v ,   a n d   M .   R .   N u r e e v ,   A n   O n t o l o g y - B a se d   A p p r o a c h   t o   t h e   D o ma i n   S p e c i f i c   La n g u a g e D e si g n ,   i n   1 5 t h   I E EE   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   A p p l i c a t i o n   o f   I n f o rm a t i o n   a n d   C o m m u n i c a t i o n   T e c h n o l o g i e s ,   AI C T   2 0 2 1 ,   2 0 2 1 .   d o i :   1 0 . 1 1 0 9 / A I C T5 2 7 8 4 . 2 0 2 1 . 9 6 2 0 4 9 3 .   [ 1 8 ]   G .   C z e c h ,   M .   M o ser ,   a n d   J.  P i c h l e r ,   A   sy s t e m a t i c   ma p p i n g   s t u d y   o n   b e st   p r a c t i c e f o r   d o ma i n - s p e c i f i c   m o d e l i n g ,   S o f t w a r e   Q u a l i t y   J o u r n a l ,   v o l .   2 8 ,   n o .   2 ,   p p .   6 6 3 6 9 2 ,   2 0 2 0 ,   d o i :   1 0 . 1 0 0 7 / s1 1 2 1 9 - 0 1 9 - 0 9 4 6 6 - 1.   [ 1 9 ]   K .   P a n a y i o t o u ,   C .   D o u m a n i d i s ,   E .   Tsa r d o u l i a s,   a n d   A .   L .   S y me o n i d i s ,   S mA u t o :   a   d o ma i n - s p e c i f i c - l a n g u a g e   f o r   a p p l i c a t i o n   d e v e l o p me n t   i n   s mart   e n v i r o n m e n t s,”   Pe rv a si v e   a n d   M o b i l e   C o m p u t i n g ,   v o l .   1 0 1 ,   2 0 2 4 ,   d o i :   1 0 . 1 0 1 6 / j . p mc j . 2 0 2 4 . 1 0 1 9 3 1 .   [ 2 0 ]   G .   K .   H a l l e y ,   L.   V a n f r e t t i ,   a n d   M .   D e   C a st r o ,   I n t e r a c t i v e   mo d e l   t r a n sf o r mat i o n f r o m   t h e   c o m mo n   i n f o r ma t i o n   m o d e l   ( C I M )   t o   mo d e l i c a ,   i n   2 0 2 4   9 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   S m a rt   a n d   S u st a i n a b l e   T e c h n o l o g i e s,  S p l i T e c h   2 0 2 4 ,   2 0 2 4 ,   p p .   1 5 .   d o i :   1 0 . 2 3 9 1 9 / S p l i T e c h 6 1 8 9 7 . 2 0 2 4 . 1 0 6 1 2 5 5 9 .   [ 2 1 ]   F I P A ,   F I P A   A C messa g e   s t r u c t u r e   sp e c i f i c a t i o n ,   f i p a . o r g ,   2 0 0 2 .   A c c e ss e d :   O c t .   0 6 ,   2 0 2 4 ) .   [ O n l i n e ] ,   A v a i l a b l e :   h t t p : / / w w w . f i p a . o r g / s p e c s / f i p a 0 0 0 6 1 / S C 0 0 0 6 1 G . p d f     Evaluation Warning : The document was created with Spire.PDF for Python.