SlideShare una empresa de 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

Más contenido relacionado

Más 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
 

Más 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

VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service AsansolVIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service AsansolRiya Pathan
 
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur EscortsCall Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
College Call Girl in Rajiv Chowk Delhi 9634446618 Short 1500 Night 6000 Best ...
College Call Girl in Rajiv Chowk Delhi 9634446618 Short 1500 Night 6000 Best ...College Call Girl in Rajiv Chowk Delhi 9634446618 Short 1500 Night 6000 Best ...
College Call Girl in Rajiv Chowk Delhi 9634446618 Short 1500 Night 6000 Best ...perfect solution
 
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...anamikaraghav4
 
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...anamikaraghav4
 
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...anamikaraghav4
 
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...noor ahmed
 
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969Apsara Of India
 
Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7Riya Pathan
 
Low Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service Ajmer
Low Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service AjmerLow Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service Ajmer
Low Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service AjmerRiya Pathan
 
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingAir-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingRiya Pathan
 
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...noor ahmed
 
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...anamikaraghav4
 
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...noor ahmed
 
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...noor ahmed
 
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...anamikaraghav4
 
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...Riya Pathan
 
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Serviceanamikaraghav4
 
Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...
Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...
Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...ritikasharma
 

Último (20)

VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service AsansolVIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
VIP Call Girls Asansol Ananya 8250192130 Independent Escort Service Asansol
 
Goa Call Girls 9316020077 Call Girls In Goa By Russian Call Girl in goa
Goa Call Girls 9316020077 Call Girls  In Goa By Russian Call Girl in goaGoa Call Girls 9316020077 Call Girls  In Goa By Russian Call Girl in goa
Goa Call Girls 9316020077 Call Girls In Goa By Russian Call Girl in goa
 
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur EscortsCall Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
 
College Call Girl in Rajiv Chowk Delhi 9634446618 Short 1500 Night 6000 Best ...
College Call Girl in Rajiv Chowk Delhi 9634446618 Short 1500 Night 6000 Best ...College Call Girl in Rajiv Chowk Delhi 9634446618 Short 1500 Night 6000 Best ...
College Call Girl in Rajiv Chowk Delhi 9634446618 Short 1500 Night 6000 Best ...
 
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
 
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
Call Girls Service Bantala - Call 8250192130 Rs-3500 with A/C Room Cash on De...
 
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
VIP Call Girls Sonagachi - 8250192130 Escorts Service 50% Off with Cash ON De...
 
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Howrah ⟟ 8250192130 ⟟ High Class Call Girl In...
 
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
 
Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7
 
Low Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service Ajmer
Low Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service AjmerLow Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service Ajmer
Low Rate Call Girls Ajmer Anika 8250192130 Independent Escort Service Ajmer
 
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingAir-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
 
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
↑Top Model (Kolkata) Call Girls Sonagachi ⟟ 8250192130 ⟟ High Class Call Girl...
 
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
 
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
↑Top Model (Kolkata) Call Girls Behala ⟟ 8250192130 ⟟ High Class Call Girl In...
 
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
Independent Joka Escorts ✔ 8250192130 ✔ Full Night With Room Online Booking 2...
 
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
 
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
 
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service👙  Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
👙 Kolkata Call Girls Shyam Bazar 💫💫7001035870 Model escorts Service
 
Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...
Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...
Behala ( Call Girls ) Kolkata ✔ 6297143586 ✔ Hot Model With Sexy Bhabi Ready ...
 

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