A MDA-Based Model-Driven Approach to Generate GUI for Mobile ...

3 downloads 19621 Views 477KB Size Report
Keywords: UML, MDA, Model, Metamodel, GUI for Mobile Applications, Mobile. I. Introduction ... of the most popular mobile platforms: Android and. BlackBerry. Basically, our ...... software company that develops products for. MDA and Web ...
              !"#$$ %&'!$ 

 

 

                       

   1  + &   )   &  2  ) *

  )    ' )    & '    )   %  "1  0&'& %10  &' &       )           *   +  3'&  4 & 34   &'  &   '       %10")   "   &'   + ' 34    )   &  5'    &' &          + ' 34  4%67   + ' ) +      8% &'7    " "     7      " "& + ' '' + + +'&  * ++ 4%6 *'' ')      0  9 &29* 5'  &) *  '  &'      & * ' 

 ' 34 &  +     )            

     :4%6%10%  %  34 % ) 0 & % )  





  

          !  ""   #     $   "%     $  #     #        "" % &"          ' 

!   !   "%$$ #  %  (   )   #  !    #     "  $     #  !    #   $ $     #" $$  !      $  * +%         " $  #   !   "      ) ,)  -  -   

. ! % /#" !" $  "  ""      "  $    " $  !      $$ % )  $       #  $

#     "        #  #"      ""    $    $$  " $       ,%  #    $   $ #    0 12 "    "

1&        ,  !#"    ""   % 3/ #     4/5 ""   *+  " #        $$     !      "  $  ""         $$    " $ % *6+  *+ " "

""   /   .  . # " $ % ! ,!" " !

""       12 $    ""     $     " $  " !

"  / ""       12 $   " $ "   % " " !$! $   ""    " $ 0     ) ,) % )      ""     $ $   "%  $    $  7       12       8       " $  9 %"

  $     " $  : $      ;/-&%     "  / ""    " 

     $   $   $   " $  "" $ " $ %  $  "  33    !   "    "   $    " # " 12% +% 2 $     (    42(50 & "  ) ;  ?  4@@5        $  83     $ $! 

""   % 2(    !  "            #     # $

""    %2(%  "$   #  !   % #       " $  ""    !       #   $  #   "% %  +0       "  $ "  "   " $    $    " $       !    $  $  *A+%          ' $            $          %            "          !            $  !   %    $              3 %  -1 B 3(        0  2(    $    $     $  $ 3        %        " # $    $  $     "      9   "' *+%    " "  $ ! , $             ! $   0  3    8% $ $    7  $!   %

/ "   $   $    

  %/$    $  " $      $   /$     $ " $      $  %/$         $        $ %/$   " $  $    

! %  1 ++%1  / #     4/5   #  $   " $! %  "  /       $$  # $    $ #"  %  $"     $   %      $ F   ! 9    %          $       $  '"      4       5*G+%    * @+ " "   ' $     $    $ #  '     " "   $    ""  %   '    !   $       ,   $$     $  $   '"  %       ! 33  33+%       " $   '   " $  $  %    ""   !   (                  $     #    $  ( #"  "%

 

%%K

 0) 

      

?  )

  "   $     $  $  $ " %      "  $   "        $        "   $!   $ "       % B %>  33   %   '    33  0 :"  :' ;  %    " "  !         :"             12  $    ""         ) ,) " $ %  :"  "    #     " $          ) ,)  - %  

I !

 

@%%K   M!   M 

( B   B 

?  #( 

'I !

B ( 


  Q  Q  

  Q "Q?  1 " 

?0?  )   Q  Q/   $ 

  Q6  QD' 

?60?  )   Q6  Q(   

 

B %A%' $8 $/ %& R&    

 

 *+',!$ -. '*-/ "0

+'           





 0) % ; );'

 . !

(  Q %. $%%S   Q  Q9

 Q9  Q$ 

! ? %'*2 2(  &'> @? % &' 2( >!$?   A    &'>!!? K0/ #   $" $ 

)    

 ""  

"

/ "

/ $

  

2(

/4(T :" 5

  

1 "  

  

/ (

I 

  

1 "  

  

  

/ (

 $1 "

1 "  

 3   

  

2(" $ 

3

3

  

2(" $ 

3

3

  

"" /



1 "  

  

-" " $  64  T ) ,) 5 64; #   T %D

Suggest Documents