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

Ghansoli Escorts Services 09167354423 Ghansoli Call Girls,Call Girls In Ghan...
Ghansoli Escorts Services 09167354423  Ghansoli Call Girls,Call Girls In Ghan...Ghansoli Escorts Services 09167354423  Ghansoli Call Girls,Call Girls In Ghan...
Ghansoli Escorts Services 09167354423 Ghansoli Call Girls,Call Girls In Ghan...Priya Reddy
 
Satara call girl 8617370543♥️ call girls in satara escort service
Satara call girl 8617370543♥️ call girls in satara escort serviceSatara call girl 8617370543♥️ call girls in satara escort service
Satara call girl 8617370543♥️ call girls in satara escort serviceNitya salvi
 
Hire 💕 8617370543 Kushinagar Call Girls Service Call Girls Agency
Hire 💕 8617370543 Kushinagar Call Girls Service Call Girls AgencyHire 💕 8617370543 Kushinagar Call Girls Service Call Girls Agency
Hire 💕 8617370543 Kushinagar Call Girls Service Call Girls AgencyNitya salvi
 
Turbhe Female Escorts 09167354423 Turbhe Escorts,Call Girls In Turbhe
Turbhe Female Escorts 09167354423  Turbhe Escorts,Call Girls In TurbheTurbhe Female Escorts 09167354423  Turbhe Escorts,Call Girls In Turbhe
Turbhe Female Escorts 09167354423 Turbhe Escorts,Call Girls In TurbhePriya Reddy
 
Bhubaneswar🌹Call Girls Kalpana Mesuem ❤Komal 9777949614 💟 Full Trusted CALL ...
Bhubaneswar🌹Call Girls Kalpana Mesuem  ❤Komal 9777949614 💟 Full Trusted CALL ...Bhubaneswar🌹Call Girls Kalpana Mesuem  ❤Komal 9777949614 💟 Full Trusted CALL ...
Bhubaneswar🌹Call Girls Kalpana Mesuem ❤Komal 9777949614 💟 Full Trusted CALL ...Call Girls Mumbai
 
Call Girls in Nizampet / 8250092165 Genuine Call girls with real Photos and N...
Call Girls in Nizampet / 8250092165 Genuine Call girls with real Photos and N...Call Girls in Nizampet / 8250092165 Genuine Call girls with real Photos and N...
Call Girls in Nizampet / 8250092165 Genuine Call girls with real Photos and N...kumargunjan9515
 
Pakistani Call girls in Deira 0567006274 Deira Call girls
Pakistani Call girls in Deira 0567006274 Deira Call girlsPakistani Call girls in Deira 0567006274 Deira Call girls
Pakistani Call girls in Deira 0567006274 Deira Call girlsMonica Sydney
 
Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...
Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...
Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...Call Girls Mumbai
 
Deira Call girls 0507330913 Call girls in Deira
Deira Call girls 0507330913 Call girls in DeiraDeira Call girls 0507330913 Call girls in Deira
Deira Call girls 0507330913 Call girls in DeiraMonica Sydney
 
Dubai Call Girls 0556255850 Call girls in Dubai
Dubai Call Girls 0556255850 Call girls in DubaiDubai Call Girls 0556255850 Call girls in Dubai
Dubai Call Girls 0556255850 Call girls in DubaiMonica Sydney
 
Dubai Call girls Service 0524076003 Call girls services in Dubai
Dubai Call girls Service 0524076003 Call girls services in DubaiDubai Call girls Service 0524076003 Call girls services in Dubai
Dubai Call girls Service 0524076003 Call girls services in DubaiMonica Sydney
 
Call Girls Bijnor Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Bijnor  Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Bijnor  Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Bijnor Just Call 8617370543 Top Class Call Girl Service AvailableNitya salvi
 
Call Girls in Kollam - 9332606886 Our call girls are sure to provide you with...
Call Girls in Kollam - 9332606886 Our call girls are sure to provide you with...Call Girls in Kollam - 9332606886 Our call girls are sure to provide you with...
Call Girls in Kollam - 9332606886 Our call girls are sure to provide you with...call girls kolkata
 
Deira Call girl agency 0567006274 Call girls in Deira
Deira Call girl agency 0567006274 Call girls in DeiraDeira Call girl agency 0567006274 Call girls in Deira
Deira Call girl agency 0567006274 Call girls in DeiraMonica Sydney
 
Haridwar Call Girls, 8699214473 Hot Girls Service Haridwar
Haridwar Call Girls, 8699214473 Hot Girls Service HaridwarHaridwar Call Girls, 8699214473 Hot Girls Service Haridwar
Haridwar Call Girls, 8699214473 Hot Girls Service Haridwarranekokila
 
Pakistani Call girls in Ajman 0505086370 Ajman Call girls
Pakistani Call girls in Ajman 0505086370 Ajman Call girlsPakistani Call girls in Ajman 0505086370 Ajman Call girls
Pakistani Call girls in Ajman 0505086370 Ajman Call girlsMonica Sydney
 
Osmanabad Call Girls Book Night 4k to 12k ️[8617370543] Escorts Girls Service
Osmanabad Call Girls Book Night 4k to 12k ️[8617370543] Escorts Girls ServiceOsmanabad Call Girls Book Night 4k to 12k ️[8617370543] Escorts Girls Service
Osmanabad Call Girls Book Night 4k to 12k ️[8617370543] Escorts Girls ServiceNitya salvi
 
Models in Deira 0567006274 Deira Call girl Service
Models in Deira 0567006274 Deira Call girl ServiceModels in Deira 0567006274 Deira Call girl Service
Models in Deira 0567006274 Deira Call girl ServiceMonica Sydney
 
Deira Call girl 0506129535 Independent Call girl in Deira
Deira Call girl 0506129535  Independent Call girl in DeiraDeira Call girl 0506129535  Independent Call girl in Deira
Deira Call girl 0506129535 Independent Call girl in DeiraMonica Sydney
 

Último (20)

Ghansoli Escorts Services 09167354423 Ghansoli Call Girls,Call Girls In Ghan...
Ghansoli Escorts Services 09167354423  Ghansoli Call Girls,Call Girls In Ghan...Ghansoli Escorts Services 09167354423  Ghansoli Call Girls,Call Girls In Ghan...
Ghansoli Escorts Services 09167354423 Ghansoli Call Girls,Call Girls In Ghan...
 
Vip Models Escorts in Lahore 03068178123
Vip Models Escorts in Lahore 03068178123Vip Models Escorts in Lahore 03068178123
Vip Models Escorts in Lahore 03068178123
 
Satara call girl 8617370543♥️ call girls in satara escort service
Satara call girl 8617370543♥️ call girls in satara escort serviceSatara call girl 8617370543♥️ call girls in satara escort service
Satara call girl 8617370543♥️ call girls in satara escort service
 
Hire 💕 8617370543 Kushinagar Call Girls Service Call Girls Agency
Hire 💕 8617370543 Kushinagar Call Girls Service Call Girls AgencyHire 💕 8617370543 Kushinagar Call Girls Service Call Girls Agency
Hire 💕 8617370543 Kushinagar Call Girls Service Call Girls Agency
 
Turbhe Female Escorts 09167354423 Turbhe Escorts,Call Girls In Turbhe
Turbhe Female Escorts 09167354423  Turbhe Escorts,Call Girls In TurbheTurbhe Female Escorts 09167354423  Turbhe Escorts,Call Girls In Turbhe
Turbhe Female Escorts 09167354423 Turbhe Escorts,Call Girls In Turbhe
 
Bhubaneswar🌹Call Girls Kalpana Mesuem ❤Komal 9777949614 💟 Full Trusted CALL ...
Bhubaneswar🌹Call Girls Kalpana Mesuem  ❤Komal 9777949614 💟 Full Trusted CALL ...Bhubaneswar🌹Call Girls Kalpana Mesuem  ❤Komal 9777949614 💟 Full Trusted CALL ...
Bhubaneswar🌹Call Girls Kalpana Mesuem ❤Komal 9777949614 💟 Full Trusted CALL ...
 
Call Girls in Nizampet / 8250092165 Genuine Call girls with real Photos and N...
Call Girls in Nizampet / 8250092165 Genuine Call girls with real Photos and N...Call Girls in Nizampet / 8250092165 Genuine Call girls with real Photos and N...
Call Girls in Nizampet / 8250092165 Genuine Call girls with real Photos and N...
 
Pakistani Call girls in Deira 0567006274 Deira Call girls
Pakistani Call girls in Deira 0567006274 Deira Call girlsPakistani Call girls in Deira 0567006274 Deira Call girls
Pakistani Call girls in Deira 0567006274 Deira Call girls
 
Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...
Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...
Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...
 
Deira Call girls 0507330913 Call girls in Deira
Deira Call girls 0507330913 Call girls in DeiraDeira Call girls 0507330913 Call girls in Deira
Deira Call girls 0507330913 Call girls in Deira
 
Dubai Call Girls 0556255850 Call girls in Dubai
Dubai Call Girls 0556255850 Call girls in DubaiDubai Call Girls 0556255850 Call girls in Dubai
Dubai Call Girls 0556255850 Call girls in Dubai
 
Dubai Call girls Service 0524076003 Call girls services in Dubai
Dubai Call girls Service 0524076003 Call girls services in DubaiDubai Call girls Service 0524076003 Call girls services in Dubai
Dubai Call girls Service 0524076003 Call girls services in Dubai
 
Call Girls Bijnor Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Bijnor  Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Bijnor  Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Bijnor Just Call 8617370543 Top Class Call Girl Service Available
 
Call Girls in Kollam - 9332606886 Our call girls are sure to provide you with...
Call Girls in Kollam - 9332606886 Our call girls are sure to provide you with...Call Girls in Kollam - 9332606886 Our call girls are sure to provide you with...
Call Girls in Kollam - 9332606886 Our call girls are sure to provide you with...
 
Deira Call girl agency 0567006274 Call girls in Deira
Deira Call girl agency 0567006274 Call girls in DeiraDeira Call girl agency 0567006274 Call girls in Deira
Deira Call girl agency 0567006274 Call girls in Deira
 
Haridwar Call Girls, 8699214473 Hot Girls Service Haridwar
Haridwar Call Girls, 8699214473 Hot Girls Service HaridwarHaridwar Call Girls, 8699214473 Hot Girls Service Haridwar
Haridwar Call Girls, 8699214473 Hot Girls Service Haridwar
 
Pakistani Call girls in Ajman 0505086370 Ajman Call girls
Pakistani Call girls in Ajman 0505086370 Ajman Call girlsPakistani Call girls in Ajman 0505086370 Ajman Call girls
Pakistani Call girls in Ajman 0505086370 Ajman Call girls
 
Osmanabad Call Girls Book Night 4k to 12k ️[8617370543] Escorts Girls Service
Osmanabad Call Girls Book Night 4k to 12k ️[8617370543] Escorts Girls ServiceOsmanabad Call Girls Book Night 4k to 12k ️[8617370543] Escorts Girls Service
Osmanabad Call Girls Book Night 4k to 12k ️[8617370543] Escorts Girls Service
 
Models in Deira 0567006274 Deira Call girl Service
Models in Deira 0567006274 Deira Call girl ServiceModels in Deira 0567006274 Deira Call girl Service
Models in Deira 0567006274 Deira Call girl Service
 
Deira Call girl 0506129535 Independent Call girl in Deira
Deira Call girl 0506129535  Independent Call girl in DeiraDeira Call girl 0506129535  Independent Call girl in Deira
Deira Call girl 0506129535 Independent Call girl in Deira
 

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