SlideShare uma empresa Scribd logo
1 de 56
!# $ ! & '
             quot;  !%    (
&   (   )
        *   +  +
,-


.   / 0
.   1      +
                     !quot;              quot; %
                                     #$

.
        &'
        (%)
        *, #
         +       , ''+
         (-#-   %
        . %      * '
                   %     /       0    *1

.           0
        *2           3
        (,
         '        '4
         , $
          ,       quot; 35       5

.   2 )     3 0
/ 0


 / 2
  2 4




        6
3         +         5 6


#    3                             3 +        5   +
7                       8
9 :;
 ! !                    3*               +-
                                         <
 -           =>0                                  0 +
                                                  ?
0
8(               ' %9   #quot;:        ' )
2                            +     -         +
@0           +    +                      2        +-
                 +      -          + quot;
                                                        7
1                0 / 2
                    2




                                     (,
                                      ,   '
                                          #      !quot;
    = %   >,
          %  (

                                                * ' #
                                                  %

                                 %
                +
                '

                                          < :
          < :        9                      9
                         '
                             9




                                                $ %
                 '
                         4




                9                           '
                                           9
                                                        ;

           ;    ? @
3    -                         +




                          <,
                                        3
5
'




                    !'5
<%




     ( +
       '




                               !   55
                                    '

           A 5 (%
)               - / 2
                   2




                                                  <,
                                                             3
    5
    '




         ! B   ' >' #
               , %
                5                                            =      C
     %




                                                              7     @= '   5
    <




                                                              6   7 @$ D
                         ,,
                         9 #4       5




                           ,,               .       5
                                5       B       ' >'
                                                , %   $ %

                                                   !    55
                                                         '          ?



                A 5 (%
=A            / 2
                                    2


         A
     %%
    83 >         >    3        5 )'
                                : '
    8E       B        -    :            5:    - : )'
                                                   '
    83'           : %
                 5 < '             #9    :    %
    8=               > '       '    9    ':
    83           5     (           '    '


                           *
B                0             =A            &> 3
                                             / 5       72 >
                                                          8
5 A              ) 22
                  =/



          (,
           ,                          4         :(

  (         #>       '                (        #>   '
      !'5                                   quot; %/! quot;
                                             $    1

      '
      %

                                      4          #* , '
                         4
                                  /         9      '
                                                   %    1

  < '
   %           #9

      (,
       ,       '5
      /    +     1           '>       < '
                                       %       F ,
                                            /$ % 1
B +        -       ) 22
                   =/


 3      +              +0
        +              7 8
8! '5       <,                  = %   >,,
8! %           .       5     !quot;
8! '5       <,                    %
                                * '         '
                                            #       ,'
        +              7 8
83     %        ,
               (,               !quot;/             1
8< '
  %         #9     5
8( ,
  ,         ',> '
             ' %       9        ,
8=          5 (            #3         5#*
                                       '
1        +


/   /   =/   2>   &> 3
                  / =5




                         6
@    C /               /



     )' )                                          #
      ! B

    3         )'   )                  )'   )       #   #
                             #3
    H   - I                                    3




' C
,

(,
 ,                           9                 : + 2
*)      !              !quot;
                       ! #9                    E + 2
                                                quot;
(,
 ,                      quot;                      quot;
                                               #
(       #3             ! B        #            quot; %
                                               #$
                                                           G
/   =>D                /1



2   -                           3


        /F/
         E        =/                J /J 4
                                     K    1
              -
                            3

        /F/
         $                          quot;   !%
              -
                            3

        /F/                             quot;
                                        #
              -
                            3

        /F'
         !                          $5
                                              7
&> 3
/ =5             3



!%   C

           LL    'M
                  'M                        L'
                                            L     + M
                                                  , M
                quot;9 '
                C '
                 C                         + quot;9 ,
                                           ! CC
                                     * '     C)



                              quot;2 '
                               3

.      5
       C
     L + quot;9 ,
      L ! C
          C              MM
           9 C '
            = C
              $                       .    C
       N    '        O   P            #3 5         '
                                                   5
                                      # *,
                                         + ' *5 . '
                                                5
                                      #     ' >   3
                                                  (
&> 3 (
/ =5


 quot;

          LL    'M
                'M       )         LL     'M
                                           'M     ,       L
                                                          L        'M
                                                                    'M
               -         Q                            Q




 , 3 ,%

          L'
           L   + M
               , M                 L'
                                    L     + M
                                          , M             L'
                                                           L   + M
                                                               , M
          5
          $    D D
               F
               + +
                G                       D
                                        (                      /
                             $''   *,C
                                    + N     9     P




           <    D
                (    F

       :
      <C       ) #M2 ''
                    '/       F /H$        + +
                                          F I11                          ;
1   =
1            0


HH I
 HF 5        5 6 ?       + 2
                          3*        +
 !!
$!F G       A    5        - '
                           J 3              1 3*
    2        +
$!F
 !E                            > >/
                                15quot;          B?          (
      G-3*       A            +     quot;
 !K
$!F                  2    -    7@       E8
                                        quot;!
$!F
 !9                       +0                        5>
      /          /       +   +quot;
 !L
$!F @   K!
         quot;           quot; K
                      / quot;                           I<
    //
     $=   3            I                ?+         quot;
$!F & -
 !%                           A -       &          *A +      ?



    0
        %    !       3*                 A
                                        quot;
3                 +
                     / 2
                      2               ?   4

.   1C +  /=
        + &>                         *A       quot;    5 3         /
                                              $quot;   B
.   &       *A 0 &> 3
                 / =5
                                              Equot;           3
.   B               0 /                       Kquot;   1
                F     2 >5 ( '
                       )
                                              9quot;       +
                    ) B 5 R:
                     '      5
                                              Lquot;   ' +
.   /       =        3
.   1                0
                $+ , < ,
                3%       : + 2
                   '    J ,#
                J , K
                $ D #9 ' >

.       +   M -              N   3
.   ' +                  '
                         2   (        A
&       *A /             +=


.       &>
        / -                   quot;    5 3         /
    (5#     quot;                 $quot;   B
            *5                Equot;           3
    < =          /= (1
                              Kquot;   1
     5!
                              9quot;       +
                              Lquot;   ' +
.       &>
        /
    3   ,' (

.       /
    Squot; !
      /S 1
    *2 '
      )
&>
/=   (


         quot;    5 3         /
         $quot;   B
         Equot;           3
         Kquot;   1
         9quot;       +
         Lquot;   ' +
&> 3
/ =5                                            +


                                                                   «metaclass»                        «metaclass»                   «metaclass»          quot;    5 3             /
                                                                    Package                             Class                        Attribute

                                                                                                +     isActive: Boolean                                  $quot;   B
                                                                                                                                                         Equot;               3
                                                                    «extends»                          «extends»                       «extends»
                                                                                                                                                         Kquot;   1
                                                                       root                         BusinessObj ect                      simple
                                                                                                                                                         9quot;       +
                                                                                            -       tableName: char             -   DbName: char
                                                                                                                                -   DbType: char
                                                                                                                                -   DbLength: int        Lquot;   ' +


                «metaclass»                                     «metaclass»                                               «metaclass»
                Association                                     Composition                                               Aggregation

+   direction: Direction = Source -> Desti...   +   direction: Direction = Destination -> ...            +   direction: Direction = Source -> Desti...




                                                                 «extends»
                 «extends»
                                                                                                                           «extends»

                 hbn_link                                        hbn_part
                                                                                                                          hbn_assigned
         -   DbName: char                              -   DbName: char

                                                                                                                                                                      6
5 3        <


                                              MetaModel (UML Profile)              quot;    5 3         /
                                                                                   $quot;   B
                                                                                   Equot;           3
                                                                                   Kquot;   1
 Enterprise Architect                                                   Workflow   9quot;       +
                                                                                   Lquot;   ' +
                               UML2Exporter




               MetaModel
             (*.profile.uml)
                                                                                                G




 3,'                !          +) 5
                                 5
&>
/ /


                                                                                     quot;    5 3             /
                                                                                     $quot;   B
                                                                                     Equot;               3
                                                                                     Kquot;   1
                                                                                     9quot;       +
                                                                                     Lquot;   ' +


                                                                  «BusinessObject»
    «BusinessObject»     +eigeneTermine       +besitzer
                                                                      Person
         Termin
                                     «part»
                                                           «simple»
«simple»
                                                           - groesse: int
- titel: String             +termine           +teilnehmer - geburtstag: Date
- beschreibung: String
                                                           - name: String
- zeitpunkt: Date                   «assigned»
                                                           - vorname: String

+belegtDurch



         «link»

     +raum                                                                                        7

     «BusinessOb...
      Ressource

    «simple»
    + name: String
+ B
+     AA
       3


           quot;    5 3         /
           $quot;   B
           Equot;           3
           Kquot;   1
           9quot;       +
           Lquot;   ' +
/                <


                                                                 MetaModel (UML Profile)              quot;    5 3             /
                                                                                                      $quot;   B
                                                 Eclipse UML2
                                                 Object Model 1
                                                                                                      Equot;               3
                                                                                                      Kquot;   1
    Enterprise Architect                                                                   Workflow   9quot;       +
                                                                                                      Lquot;   ' +
                                  UML2Exporter
                                  UML2Exporter



                                                     XMIReader




                  MetaModel                      Model
                (*.profile.uml)                  (*.uml)
                                                                                                                   ;
/   *-   *3
M > N
  =

              quot;    5 3         /
              $quot;   B
              Equot;           3
              Kquot;   1
              9quot;       +
              Lquot;   ' +
/                *3      +


                                                                                                quot;   5 3             /
                                                                                               $quot;   B
                                                                                               Equot;               3
                                                                                               Kquot;   1
                                                                                               9quot;       +
                                                                                               Lquot;   ' +

6407 INFO   CompositeComponent - XmiReader: file 'Model/model.uml' => slot 'model'
6453 INFO   CompositeComponent - CheckComponent: expression model.eAllContents check file(s): checks::HibGen
7250 ERROR WorkflowRunner     - Workflow interrupted. Reason: Errors during validation.
7250 ERROR WorkflowRunner     - Tagged Value 'DbName' is not set in link [Termin]-->[Ressource]!




                                                                                                            ?
/              *-                 *3


                                                                      MetaModel (UML Profile)                       quot;    5 3             /
                                                                                                                    $quot;   B
                                                       Eclipse UML2
                                                       Object Model 1                                               Equot;               3
                                                                                                                    Kquot;   1
    Enterprise Architect                                                                                 Workflow   9quot;       +
                                                                                                                    Lquot;   ' +
                                       UML2Exporter
                                       UML2Exporter




                                                                        Component
                                                          XMIReader



                                                                          Check-




                                                                                    Check File
                  MetaModel                                                          (*.chk)
                                                      Model
                (*.profile.uml)                       (*.uml)
                                                                                                                                 6

                                                                                            Extensions
                                                                                              (*.ext)
/         3                (
/+                    3* 2 -

                                               quot;    5 3             /

      quot;
      #                                        $quot;   B
                                               Equot;               3
                                               Kquot;   1
                                               9quot;       +
                                               Lquot;   ' +
 !#           /   1            !#       / 1




                      5   '
                          #             !quot;
                                        ! #9
                                    *                       6
2> 3                                           I
/                                     )

                                                                                                                                    quot;    5 3             /
                                                        +modAttribute          Attribute
 DiffModel                            DiffTable
                                                                  0..*
                                                                                                                                    $quot;   B
                     +modTable                          +newAttribute

                           0..*                                     0..*                                                            Equot;               3
                                                         +delAttribute
                                                                                                                                    Kquot;   1
                                                                    0..*
                                                                                                                                    9quot;       +
                     +newTable
                                       Table
                            0..*
                                                                                                                                    Lquot;   ' +
                      +delTable

                            0..*                                  Element

                                                              -   name: String




             Model            Table               DiffModel        DiffTable               Attribute       +type       DBType

                                                                                                                   -    size: int

                                                                                                                                                 6




                                                                      PKey                   FKey           DataField

                                                                                      -    table: String
/   I<


         quot;    5 3              /
         $quot;   B
         Equot;                3
         Kquot;   1
         9quot;       +
         Lquot;   ' +




                      66
/   3   I




            6G
/                           3


                                                                 MetaModel (UML Profile)                                     quot;    5 3              /
                                                                                                                             $quot;   B
                                                  Eclipse UML2                                    EMF/ECore
                                                  Object Model 1                                 Object Model 2              Equot;                3
                                                                                                                             Kquot;   1
    Enterprise Architect                                                                                          Workflow   9quot;       +
                                                                                                                             Lquot;   ' +




                                                                                      Transformation
                                  UML2Exporter
                                  UML2Exporter




                                                                   Component
                                                     XMIReader



                                                                     Check-




                                                                               Check File
                  MetaModel                                                     (*.chk)
                                                 Model
                (*.profile.uml)                  (*.uml)
                                                                                                                                          67

                                                                                          Extensions
                                                                                            (*.ext)
A +
    3          +

.       3                   *A            quot;    5 3             /
                                          $quot;   B
.&           *A      D                    Equot;               3

.                0   + =B
                     +                    Kquot;   1
                                          9quot;       +
.&                      =)                Lquot;   ' +
    75 +         =   G 3+        =2   8
.            3
.           *A 0     6   A3
               +

                                                       6
A +
=   3

              quot;    5 3              /
              $quot;   B
              Equot;                3
              Kquot;   1
              9quot;       +
              Lquot;   ' +




                           6;
A +
=   *A    D

              quot;    5 3             /
              $quot;   B
              Equot;               3
              Kquot;   1
              9quot;       +
              Lquot;   ' +




                           6
A +
=         A   7 8

                    quot;    5 3              /
                    $quot;   B
                    Equot;                3
                    Kquot;   1
                    9quot;       +
                    Lquot;   ' +




                                 6?
A +
=         A   7$8

                    quot;    5 3             /
                    $quot;   B
                    Equot;               3
                    Kquot;   1
                    9quot;       +
                    Lquot;   ' +




                                 G
A +
=   3

          quot;    5 3             /
          $quot;   B
          Equot;               3
          Kquot;   1
          9quot;       +
          Lquot;   ' +




                       G
A +
=       *A 0          6   A3
           +
                               quot;    5 3             /
R       >5            :   C
                               $quot;   B
                               Equot;               3
                               Kquot;   1
                               9quot;       +
                               Lquot;   ' +

9   #        '   >C




                                            G
5 3        <


                                                              MetaModel (UML Profile)                                                  quot;    5 3              /
                                                                                                                                       $quot;   B
                                               Eclipse UML2                                    EMF / ECore
                                               Object Model 1                                 Object Model 2                           Equot;                3
                                                                                                                                       Kquot;   1
 Enterprise Architect                                                                                                 Workflow         9quot;       +
                                                                                                                                       Lquot;   ' +




                                                                                   Transformation
                               UML2Exporter
                               UML2Exporter




                                                                Component




                                                                                                         Generation
                                                  XMIReader




                                                                                                          Xpand2
                                                                  Check-




                                                                                                           Code
                                                                            Check File               Templates               Code
               MetaModel                                                     (*.chk)                   (*.xpt)              (*.java)
                                              Model
             (*.profile.uml)                  (*.uml)
                                                                                                                                                    G6

                                                                                       Extensions
                                                                                         (*.ext)                      Scripts
                                                                                                                      (*.xml)
3   3*   =1   +


                  quot;    5 3          /
                  $quot;   B
                  Equot;            3
                  Kquot;   1
                  9quot;       +
                  Lquot;   ' +




                               GG
+       -                    3


                                                                  quot;    5 3              /
                                                                  $quot;   B
                                                                  Equot;                3
                                                                  Kquot;   1
                                                                  9quot;       +
                                                                  Lquot;   ' +



< %
org.openarchitectureware.workflow.lib.AbstractWorkflowComponent
    ,          -   %    )
#       #      A    $       ) 5)
#3% : -
   5          5
              '    3 '      < #quot;
                            '' '     '-   % '
                                                                               G7
' +   '
      2   (   =5 A




                < 5      (*
                         R     ( 3 A5
                                .R
                     ( G '! )5 5 A5
                      -      5




                                  G
0
! )5 5
    5    3, '
*2           3
(,
 '        '4
 , $
  ,       quot; 35   5




                     G;
2 -+ +
   +




         ,    3, ' '
               2 '     G


         K7
A <   /




          2/



               G?
1




         $
    (,
     '




                 7




(   ) 3 ' ' A5
      2
/       0 +7        K8
                    quot;E


         /      0+


    (          (,
                '


         (,
          '
         - :



    (T          *        ( % '
                                 7
&       *A + 5
            3*                     >   +   +



                '#
                 '
            %        B

                                           U
                                           U

    K   (   K            K   9




                                                   7




    =   B                    R (   (   9       9
5>




 ( # !!
  J       )   )   76
3


?       4




            7G
1         O       +


.
    .    5 5 9
            :         S        S,
    K       $5            5   9' '
    .    ,        5

.             >       0       D D    72 >
                                        8   3
.'   +    0       5             =     +




                                                77
+          @   4


.        /2     -            4
.I   <    5 6
.'   +        /         +=   A +
     < = (
      5!



.                            33   P



                                      7
G


         B   5'         %2 '
                          ) K
    (%        %'
               '         3       >5'
    B    5' ,       #    *, ''
                          + +
    quot;           )
    . ' 5:          )


    &    3 )        5#( %
                     '       /F , 2B 1
    F %
      5       '%             >
    *    ''                              7;
'3




,00
 C    ,    5
           0   ,00
                C    ) 5,
                        '   0


                                7

Mais conteúdo relacionado

Mais de CHOOSE

Dissecting State-of-the-Art Android Malware Using Static and Dynamic Analysis
Dissecting State-of-the-Art Android Malware Using Static and Dynamic AnalysisDissecting State-of-the-Art Android Malware Using Static and Dynamic Analysis
Dissecting State-of-the-Art Android Malware Using Static and Dynamic AnalysisCHOOSE
 
Continuous Architecting of Stream-Based Systems
Continuous Architecting of Stream-Based SystemsContinuous Architecting of Stream-Based Systems
Continuous Architecting of Stream-Based SystemsCHOOSE
 
Modelling and Programming: Isn&rsquo;t it all the same?
Modelling and Programming: Isn&rsquo;t it all the same?Modelling and Programming: Isn&rsquo;t it all the same?
Modelling and Programming: Isn&rsquo;t it all the same?CHOOSE
 
Practical Models in Practice
Practical Models in PracticePractical Models in Practice
Practical Models in PracticeCHOOSE
 
Services and Models in a Large IT System
Services and Models in a Large IT SystemServices and Models in a Large IT System
Services and Models in a Large IT SystemCHOOSE
 
Choose'10: Uwe Zdun - Compliance in service-oriented architectures: A model-d...
Choose'10: Uwe Zdun - Compliance in service-oriented architectures: A model-d...Choose'10: Uwe Zdun - Compliance in service-oriented architectures: A model-d...
Choose'10: Uwe Zdun - Compliance in service-oriented architectures: A model-d...CHOOSE
 
Choose'10: Jean-Marie Favre - Domain and Technique Specific Languages – A Jou...
Choose'10: Jean-Marie Favre - Domain and Technique Specific Languages – A Jou...Choose'10: Jean-Marie Favre - Domain and Technique Specific Languages – A Jou...
Choose'10: Jean-Marie Favre - Domain and Technique Specific Languages – A Jou...CHOOSE
 
Choose'10: Stephane Ducasse - Powerful DSL engineering in Smalltalk
Choose'10: Stephane Ducasse - Powerful DSL engineering in SmalltalkChoose'10: Stephane Ducasse - Powerful DSL engineering in Smalltalk
Choose'10: Stephane Ducasse - Powerful DSL engineering in SmalltalkCHOOSE
 
Choose'10: Ralf Laemmel - Dealing Confortably with the Confusion of Tongues
Choose'10: Ralf Laemmel - Dealing Confortably with the Confusion of TonguesChoose'10: Ralf Laemmel - Dealing Confortably with the Confusion of Tongues
Choose'10: Ralf Laemmel - Dealing Confortably with the Confusion of TonguesCHOOSE
 
Ralph Jocham The Risks Of Scrum Handout
Ralph Jocham The Risks Of Scrum HandoutRalph Jocham The Risks Of Scrum Handout
Ralph Jocham The Risks Of Scrum HandoutCHOOSE
 
Ralph Jocham The Risks Of Scrum
Ralph Jocham The Risks Of ScrumRalph Jocham The Risks Of Scrum
Ralph Jocham The Risks Of ScrumCHOOSE
 
Denker - Pharo: Present and Future - 2009-07-14
Denker - Pharo: Present and Future - 2009-07-14Denker - Pharo: Present and Future - 2009-07-14
Denker - Pharo: Present and Future - 2009-07-14CHOOSE
 
Hausi Müller - Towards Self-Adaptive Software-Intensive Systems
Hausi Müller - Towards Self-Adaptive Software-Intensive SystemsHausi Müller - Towards Self-Adaptive Software-Intensive Systems
Hausi Müller - Towards Self-Adaptive Software-Intensive SystemsCHOOSE
 
2008 02 01 Zeller
2008 02 01 Zeller2008 02 01 Zeller
2008 02 01 ZellerCHOOSE
 

Mais de CHOOSE (14)

Dissecting State-of-the-Art Android Malware Using Static and Dynamic Analysis
Dissecting State-of-the-Art Android Malware Using Static and Dynamic AnalysisDissecting State-of-the-Art Android Malware Using Static and Dynamic Analysis
Dissecting State-of-the-Art Android Malware Using Static and Dynamic Analysis
 
Continuous Architecting of Stream-Based Systems
Continuous Architecting of Stream-Based SystemsContinuous Architecting of Stream-Based Systems
Continuous Architecting of Stream-Based Systems
 
Modelling and Programming: Isn&rsquo;t it all the same?
Modelling and Programming: Isn&rsquo;t it all the same?Modelling and Programming: Isn&rsquo;t it all the same?
Modelling and Programming: Isn&rsquo;t it all the same?
 
Practical Models in Practice
Practical Models in PracticePractical Models in Practice
Practical Models in Practice
 
Services and Models in a Large IT System
Services and Models in a Large IT SystemServices and Models in a Large IT System
Services and Models in a Large IT System
 
Choose'10: Uwe Zdun - Compliance in service-oriented architectures: A model-d...
Choose'10: Uwe Zdun - Compliance in service-oriented architectures: A model-d...Choose'10: Uwe Zdun - Compliance in service-oriented architectures: A model-d...
Choose'10: Uwe Zdun - Compliance in service-oriented architectures: A model-d...
 
Choose'10: Jean-Marie Favre - Domain and Technique Specific Languages – A Jou...
Choose'10: Jean-Marie Favre - Domain and Technique Specific Languages – A Jou...Choose'10: Jean-Marie Favre - Domain and Technique Specific Languages – A Jou...
Choose'10: Jean-Marie Favre - Domain and Technique Specific Languages – A Jou...
 
Choose'10: Stephane Ducasse - Powerful DSL engineering in Smalltalk
Choose'10: Stephane Ducasse - Powerful DSL engineering in SmalltalkChoose'10: Stephane Ducasse - Powerful DSL engineering in Smalltalk
Choose'10: Stephane Ducasse - Powerful DSL engineering in Smalltalk
 
Choose'10: Ralf Laemmel - Dealing Confortably with the Confusion of Tongues
Choose'10: Ralf Laemmel - Dealing Confortably with the Confusion of TonguesChoose'10: Ralf Laemmel - Dealing Confortably with the Confusion of Tongues
Choose'10: Ralf Laemmel - Dealing Confortably with the Confusion of Tongues
 
Ralph Jocham The Risks Of Scrum Handout
Ralph Jocham The Risks Of Scrum HandoutRalph Jocham The Risks Of Scrum Handout
Ralph Jocham The Risks Of Scrum Handout
 
Ralph Jocham The Risks Of Scrum
Ralph Jocham The Risks Of ScrumRalph Jocham The Risks Of Scrum
Ralph Jocham The Risks Of Scrum
 
Denker - Pharo: Present and Future - 2009-07-14
Denker - Pharo: Present and Future - 2009-07-14Denker - Pharo: Present and Future - 2009-07-14
Denker - Pharo: Present and Future - 2009-07-14
 
Hausi Müller - Towards Self-Adaptive Software-Intensive Systems
Hausi Müller - Towards Self-Adaptive Software-Intensive SystemsHausi Müller - Towards Self-Adaptive Software-Intensive Systems
Hausi Müller - Towards Self-Adaptive Software-Intensive Systems
 
2008 02 01 Zeller
2008 02 01 Zeller2008 02 01 Zeller
2008 02 01 Zeller
 

Último

Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...
Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...
Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...ritikasharma
 
📞 Contact Number 8617697112 VIP Ganderbal Call Girls
📞 Contact Number 8617697112 VIP Ganderbal Call Girls📞 Contact Number 8617697112 VIP Ganderbal Call Girls
📞 Contact Number 8617697112 VIP Ganderbal Call GirlsNitya salvi
 
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...ritikasharma
 
Hotel And Home Service Available Kolkata Call Girls Howrah ✔ 6297143586 ✔Call...
Hotel And Home Service Available Kolkata Call Girls Howrah ✔ 6297143586 ✔Call...Hotel And Home Service Available Kolkata Call Girls Howrah ✔ 6297143586 ✔Call...
Hotel And Home Service Available Kolkata Call Girls Howrah ✔ 6297143586 ✔Call...ritikasharma
 
2k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 92055419142k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 9205541914Delhi Call girls
 
𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...rahim quresi
 
Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...
Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...
Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...rajveermohali2022
 
Independent Hatiara Escorts ✔ 9332606886✔ Full Night With Room Online Booking...
Independent Hatiara Escorts ✔ 9332606886✔ Full Night With Room Online Booking...Independent Hatiara Escorts ✔ 9332606886✔ Full Night With Room Online Booking...
Independent Hatiara Escorts ✔ 9332606886✔ Full Night With Room Online Booking...Riya Pathan
 
𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...rahim quresi
 
VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...
VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...
VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...SUHANI PANDEY
 
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24... Shivani Pandey
 
Top Rated Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated  Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Top Rated  Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Call Girls in Nagpur High Profile
 
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...rahim quresi
 
Sonagachi ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Sonagachi ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...Sonagachi ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Sonagachi ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...rahim quresi
 
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...aamir
 
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls ServiceCollege Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls ServiceNitya salvi
 
Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...
Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...
Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...Riya Pathan
 

Último (20)

Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...
Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...
Hotel And Home Service Available Kolkata Call Girls Sonagachi ✔ 6297143586 ✔C...
 
📞 Contact Number 8617697112 VIP Ganderbal Call Girls
📞 Contact Number 8617697112 VIP Ganderbal Call Girls📞 Contact Number 8617697112 VIP Ganderbal Call Girls
📞 Contact Number 8617697112 VIP Ganderbal Call Girls
 
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
Book Sex Workers Available Kolkata Call Girls Service Airport Kolkata ✔ 62971...
 
Hotel And Home Service Available Kolkata Call Girls Howrah ✔ 6297143586 ✔Call...
Hotel And Home Service Available Kolkata Call Girls Howrah ✔ 6297143586 ✔Call...Hotel And Home Service Available Kolkata Call Girls Howrah ✔ 6297143586 ✔Call...
Hotel And Home Service Available Kolkata Call Girls Howrah ✔ 6297143586 ✔Call...
 
2k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 92055419142k Shot Call girls Laxmi Nagar Delhi 9205541914
2k Shot Call girls Laxmi Nagar Delhi 9205541914
 
𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
 
Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...
Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...
Zirakpur Call Girls👧 Book Now📱8146719683 📞👉Mohali Call Girl Service No Advanc...
 
Independent Hatiara Escorts ✔ 9332606886✔ Full Night With Room Online Booking...
Independent Hatiara Escorts ✔ 9332606886✔ Full Night With Room Online Booking...Independent Hatiara Escorts ✔ 9332606886✔ Full Night With Room Online Booking...
Independent Hatiara Escorts ✔ 9332606886✔ Full Night With Room Online Booking...
 
𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
𓀤Call On 6297143586 𓀤 Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
 
VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...
VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...
VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...
 
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
Model Call Girls In Ariyalur WhatsApp Booking 7427069034 call girl service 24...
 
CHEAP Call Girls in Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in  Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in  Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Malviya Nagar, (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Top Rated Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated  Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...Top Rated  Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
Top Rated Pune Call Girls Dhayari ⟟ 6297143586 ⟟ Call Me For Genuine Sex Ser...
 
Russian ℂall gIRLS In Goa 9316020077 ℂall gIRLS Service In Goa
Russian ℂall gIRLS In Goa 9316020077  ℂall gIRLS Service  In GoaRussian ℂall gIRLS In Goa 9316020077  ℂall gIRLS Service  In Goa
Russian ℂall gIRLS In Goa 9316020077 ℂall gIRLS Service In Goa
 
Chat 9316020077💋 Call Girls Agency In Goa By Goa Call Girls Agency 💋
Chat 9316020077💋 Call Girls  Agency In Goa  By Goa  Call Girls  Agency 💋Chat 9316020077💋 Call Girls  Agency In Goa  By Goa  Call Girls  Agency 💋
Chat 9316020077💋 Call Girls Agency In Goa By Goa Call Girls Agency 💋
 
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...
𓀤Call On 6297143586 𓀤 Park Street Call Girls In All Kolkata 24/7 Provide Call...
 
Sonagachi ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Sonagachi ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...Sonagachi ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
Sonagachi ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Rea...
 
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
Nayabad Call Girls ✔ 8005736733 ✔ Hot Model With Sexy Bhabi Ready For Sex At ...
 
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls ServiceCollege Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
 
Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...
Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...
Independent Sonagachi Escorts ✔ 9332606886✔ Full Night With Room Online Booki...
 

Ulrich Brawand - openArchitectureWare: Ein Framework, das Schule macht - 2008 06 10

  • 1. !# $ ! & ' quot; !% ( & ( ) * + +
  • 2. ,- . / 0 . 1 + !quot; quot; % #$ . &' (%) *, # + , ''+ (-#- % . % * ' % / 0 *1 . 0 *2 3 (, ' '4 , $ , quot; 35 5 . 2 ) 3 0
  • 3. / 0 / 2 2 4 6
  • 4. 3 + 5 6 # 3 3 + 5 + 7 8 9 :; ! ! 3* +- < - =>0 0 + ? 0 8( ' %9 #quot;: ' ) 2 + - + @0 + + 2 +- + - + quot; 7
  • 5. 1 0 / 2 2 (, , ' # !quot; = % >, % ( * ' # % % + ' < : < : 9 9 ' 9 $ % ' 4 9 ' 9 ; ; ? @
  • 6. 3 - + <, 3 5 ' !'5 <% ( + ' ! 55 ' A 5 (%
  • 7. ) - / 2 2 <, 3 5 ' ! B ' >' # , % 5 = C % 7 @= ' 5 < 6 7 @$ D ,, 9 #4 5 ,, . 5 5 B ' >' , % $ % ! 55 ' ? A 5 (%
  • 8. =A / 2 2 A %% 83 > > 3 5 )' : ' 8E B - : 5: - : )' ' 83' : % 5 < ' #9 : % 8= > ' ' 9 ': 83 5 ( ' ' * B 0 =A &> 3 / 5 72 > 8
  • 9. 5 A ) 22 =/ (, , 4 :( ( #> ' ( #> ' !'5 quot; %/! quot; $ 1 ' % 4 #* , ' 4 / 9 ' % 1 < ' % #9 (, , '5 / + 1 '> < ' % F , /$ % 1
  • 10. B + - ) 22 =/ 3 + +0 + 7 8 8! '5 <, = % >,, 8! % . 5 !quot; 8! '5 <, % * ' ' # ,' + 7 8 83 % , (, !quot;/ 1 8< ' % #9 5 8( , , ',> ' ' % 9 , 8= 5 ( #3 5#* '
  • 11. 1 + / / =/ 2> &> 3 / =5 6
  • 12. @ C / / )' ) # ! B 3 )' ) )' ) # # #3 H - I 3 ' C , (, , 9 : + 2 *) ! !quot; ! #9 E + 2 quot; (, , quot; quot; # ( #3 ! B # quot; % #$ G
  • 13. / =>D /1 2 - 3 /F/ E =/ J /J 4 K 1 - 3 /F/ $ quot; !% - 3 /F/ quot; # - 3 /F' ! $5 7
  • 14. &> 3 / =5 3 !% C LL 'M 'M L' L + M , M quot;9 ' C ' C + quot;9 , ! CC * ' C) quot;2 ' 3 . 5 C L + quot;9 , L ! C C MM 9 C ' = C $ . C N ' O P #3 5 ' 5 # *, + ' *5 . ' 5 # ' > 3 (
  • 15. &> 3 ( / =5 quot; LL 'M 'M ) LL 'M 'M , L L 'M 'M - Q Q , 3 ,% L' L + M , M L' L + M , M L' L + M , M 5 $ D D F + + G D ( / $'' *,C + N 9 P < D ( F : <C ) #M2 '' '/ F /H$ + + F I11 ;
  • 16. 1 =
  • 17. 1 0 HH I HF 5 5 6 ? + 2 3* + !! $!F G A 5 - ' J 3 1 3* 2 + $!F !E > >/ 15quot; B? ( G-3* A + quot; !K $!F 2 - 7@ E8 quot;! $!F !9 +0 5> / / + +quot; !L $!F @ K! quot; quot; K / quot; I< // $= 3 I ?+ quot; $!F & - !% A - & *A + ? 0 % ! 3* A quot;
  • 18. 3 + / 2 2 ? 4 . 1C + /= + &> *A quot; 5 3 / $quot; B . & *A 0 &> 3 / =5 Equot; 3 . B 0 / Kquot; 1 F 2 >5 ( ' ) 9quot; + ) B 5 R: ' 5 Lquot; ' + . / = 3 . 1 0 $+ , < , 3% : + 2 ' J ,# J , K $ D #9 ' > . + M - N 3 . ' + ' 2 ( A
  • 19. & *A / += . &> / - quot; 5 3 / (5# quot; $quot; B *5 Equot; 3 < = /= (1 Kquot; 1 5! 9quot; + Lquot; ' + . &> / 3 ,' ( . / Squot; ! /S 1 *2 ' )
  • 20. &> /= ( quot; 5 3 / $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' +
  • 21. &> 3 / =5 + «metaclass» «metaclass» «metaclass» quot; 5 3 / Package Class Attribute + isActive: Boolean $quot; B Equot; 3 «extends» «extends» «extends» Kquot; 1 root BusinessObj ect simple 9quot; + - tableName: char - DbName: char - DbType: char - DbLength: int Lquot; ' + «metaclass» «metaclass» «metaclass» Association Composition Aggregation + direction: Direction = Source -> Desti... + direction: Direction = Destination -> ... + direction: Direction = Source -> Desti... «extends» «extends» «extends» hbn_link hbn_part hbn_assigned - DbName: char - DbName: char 6
  • 22. 5 3 < MetaModel (UML Profile) quot; 5 3 / $quot; B Equot; 3 Kquot; 1 Enterprise Architect Workflow 9quot; + Lquot; ' + UML2Exporter MetaModel (*.profile.uml) G 3,' ! +) 5 5
  • 23. &> / / quot; 5 3 / $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' + «BusinessObject» «BusinessObject» +eigeneTermine +besitzer Person Termin «part» «simple» «simple» - groesse: int - titel: String +termine +teilnehmer - geburtstag: Date - beschreibung: String - name: String - zeitpunkt: Date «assigned» - vorname: String +belegtDurch «link» +raum 7 «BusinessOb... Ressource «simple» + name: String
  • 24. + B + AA 3 quot; 5 3 / $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' +
  • 25. / < MetaModel (UML Profile) quot; 5 3 / $quot; B Eclipse UML2 Object Model 1 Equot; 3 Kquot; 1 Enterprise Architect Workflow 9quot; + Lquot; ' + UML2Exporter UML2Exporter XMIReader MetaModel Model (*.profile.uml) (*.uml) ;
  • 26. / *- *3 M > N = quot; 5 3 / $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' +
  • 27. / *3 + quot; 5 3 / $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' + 6407 INFO CompositeComponent - XmiReader: file 'Model/model.uml' => slot 'model' 6453 INFO CompositeComponent - CheckComponent: expression model.eAllContents check file(s): checks::HibGen 7250 ERROR WorkflowRunner - Workflow interrupted. Reason: Errors during validation. 7250 ERROR WorkflowRunner - Tagged Value 'DbName' is not set in link [Termin]-->[Ressource]! ?
  • 28. / *- *3 MetaModel (UML Profile) quot; 5 3 / $quot; B Eclipse UML2 Object Model 1 Equot; 3 Kquot; 1 Enterprise Architect Workflow 9quot; + Lquot; ' + UML2Exporter UML2Exporter Component XMIReader Check- Check File MetaModel (*.chk) Model (*.profile.uml) (*.uml) 6 Extensions (*.ext)
  • 29. / 3 ( /+ 3* 2 - quot; 5 3 / quot; # $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' + !# / 1 !# / 1 5 ' # !quot; ! #9 * 6
  • 30. 2> 3 I / ) quot; 5 3 / +modAttribute Attribute DiffModel DiffTable 0..* $quot; B +modTable +newAttribute 0..* 0..* Equot; 3 +delAttribute Kquot; 1 0..* 9quot; + +newTable Table 0..* Lquot; ' + +delTable 0..* Element - name: String Model Table DiffModel DiffTable Attribute +type DBType - size: int 6 PKey FKey DataField - table: String
  • 31. / I< quot; 5 3 / $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' + 66
  • 32. / 3 I 6G
  • 33. / 3 MetaModel (UML Profile) quot; 5 3 / $quot; B Eclipse UML2 EMF/ECore Object Model 1 Object Model 2 Equot; 3 Kquot; 1 Enterprise Architect Workflow 9quot; + Lquot; ' + Transformation UML2Exporter UML2Exporter Component XMIReader Check- Check File MetaModel (*.chk) Model (*.profile.uml) (*.uml) 67 Extensions (*.ext)
  • 34. A + 3 + . 3 *A quot; 5 3 / $quot; B .& *A D Equot; 3 . 0 + =B + Kquot; 1 9quot; + .& =) Lquot; ' + 75 + = G 3+ =2 8 . 3 . *A 0 6 A3 + 6
  • 35. A + = 3 quot; 5 3 / $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' + 6;
  • 36. A + = *A D quot; 5 3 / $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' + 6
  • 37. A + = A 7 8 quot; 5 3 / $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' + 6?
  • 38. A + = A 7$8 quot; 5 3 / $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' + G
  • 39. A + = 3 quot; 5 3 / $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' + G
  • 40. A + = *A 0 6 A3 + quot; 5 3 / R >5 : C $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' + 9 # ' >C G
  • 41. 5 3 < MetaModel (UML Profile) quot; 5 3 / $quot; B Eclipse UML2 EMF / ECore Object Model 1 Object Model 2 Equot; 3 Kquot; 1 Enterprise Architect Workflow 9quot; + Lquot; ' + Transformation UML2Exporter UML2Exporter Component Generation XMIReader Xpand2 Check- Code Check File Templates Code MetaModel (*.chk) (*.xpt) (*.java) Model (*.profile.uml) (*.uml) G6 Extensions (*.ext) Scripts (*.xml)
  • 42. 3 3* =1 + quot; 5 3 / $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' + GG
  • 43. + - 3 quot; 5 3 / $quot; B Equot; 3 Kquot; 1 9quot; + Lquot; ' + < % org.openarchitectureware.workflow.lib.AbstractWorkflowComponent , - % ) # # A $ ) 5) #3% : - 5 5 ' 3 ' < #quot; '' ' '- % ' G7
  • 44. ' + ' 2 ( =5 A < 5 (* R ( 3 A5 .R ( G '! )5 5 A5 - 5 G
  • 45. 0 ! )5 5 5 3, ' *2 3 (, ' '4 , $ , quot; 35 5 G;
  • 46. 2 -+ + + , 3, ' ' 2 ' G K7
  • 47. A < / 2/ G?
  • 48. 1 $ (, ' 7 ( ) 3 ' ' A5 2
  • 49. / 0 +7 K8 quot;E / 0+ ( (, ' (, ' - : (T * ( % ' 7
  • 50. & *A + 5 3* > + + '# ' % B U U K ( K K 9 7 = B R ( ( 9 9
  • 51. 5> ( # !! J ) ) 76
  • 52. 3 ? 4 7G
  • 53. 1 O + . . 5 5 9 : S S, K $5 5 9' ' . , 5 . > 0 D D 72 > 8 3 .' + 0 5 = + 77
  • 54. + @ 4 . /2 - 4 .I < 5 6 .' + / += A + < = ( 5! . 33 P 7
  • 55. G B 5' %2 ' ) K (% %' ' 3 >5' B 5' , # *, '' + + quot; ) . ' 5: ) & 3 ) 5#( % ' /F , 2B 1 F % 5 '% > * '' 7;
  • 56. '3 ,00 C , 5 0 ,00 C ) 5, ' 0 7