• Nenhum resultado encontrado

Uma estratégia dirigida a modelos e baseada em linguagem de descrição arquitetural para linhas de produtos de software

N/A
N/A
Protected

Academic year: 2017

Share "Uma estratégia dirigida a modelos e baseada em linguagem de descrição arquitetural para linhas de produtos de software"

Copied!
133
0
0

Texto

(1)

!

! ! !"

#"$%# $ & $ "

$

!' ( $

"$

$ ) !*+#

,(! $ ( %

-!'.

"$

#"( # "$ #/ 0 $

%1

(2)

!

! ! !"

#"$%# $ & $ " $

!' ( $

"$

$ ) !*+#

,(! $ ( % -

!'.

"$

#"( # "$ #/ 0 $

$ $ "$ #( # "# - $ $' " # # "$

6 "( *+# $ ! $ $ # -( *+# "#

$- $' # "$ '/# 7 !) $ $ 7 !)

-%!) " " '!8$ !" "$ $"$ % "# !# '"$ "# # $ )# # $,(! ! # - )! % - #9 $'*+# "# ( "$ #( # $ !:')! " # -( *+#;

' $'. ! "$ #/ 0 $

< # "$ 6 "( *+# $ ! $ $ # -( *+#

- < $- $' # "$ '/# 7 !) $ $ 7 !) -%!) "

< $' # "$ !:')! = $ " $

< '!8$ !" "$ $"$ % "# !# '"$ "# # $

%1

(3)
(4)

$ $ "$ #( # "# #9 # > (%#

! - $ $' " -# ' (! $ $! "$ $"$! # $ )$! -$%# # "$ 6 "( *+# $ ! $ $ # -( *+# "# $- $' # "$ '/# 7 !) $ $ 7 !) -%!) " "

'!8$ !" "$ $"$ % "# !# '"$ "# # $? $'"# - #8 " -# #"# # $ 9 # " 9 ') $= !' "# 9 !=# $ -$)!/!) " @

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

; . ! )#')$%# & !

$ !"$' $

- < $- $' # "$ '/# 7 !) $ $ 7 !) -%!) " < '!8$ !" "$ $"$ % "# !# '"$ "# # $

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

; "!% #' & 9#B #-$

= !' "# !' $ '# # #

- < $- $' # "$ '/# 7 !) $ $ 7 !) -%!) " < '!8$ !" "$ $"$ % "# !# '"$ "# # $

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

; ! C(%$ B

= !' "# !' $ '# # #

- < $- $' # "$ '/# 7 !) $ $ 7 !) -%!) " < '!8$ !" "$ $"$ % "# !# '"$ "# # $

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

; %! D( ! E 0

= !' "# $= $ ' F ' ! (!*+# $- $' # "$ ! $ $ # -( *+# +# %# < '!8$ !" "$ "$ +# (%#

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

; #$ ! #" ! ($B

= !' "# $= $ ' F ' ! (!*+# $- $' # "$ '/# 7 !)

!# #' !/>)! '!8$ !" "$ 6%!) "# !# "$ 2 '$! #

(5)

$"!)# $ $ $ # $( - ! ' &$ !B $ $). -$%# -#!#? $')# H $' #? # ? )# - $$' +# '# $( # $' # "$ ' !$" "$ $ $ $ $? -$%# $' !' $' #

,($ /# # %!)$ )$ " !'. .! 6 ! ; !'. # !$' "# #/$ # . !

& ! ? -$%# -#!# # %#' # "$ #" $ H$ 6 ! ,($ $ %$8#( F )#') $ !B *+# "$ $ #'.#? -# $ - $ $ ) $"! "# $ ! ? '# $( 9 %.#? ' !'. )# -$ :')! ? '# $( - #/! !#' %! # $ $ $ -#! "# '# # $' # ! "!/>)$! ?

(6)

"$*# ! ( 8$B $( ? -# $ - $ $ $ " "# $ # "# /# * $ / - (-$ #" "!/!)(%" "$ $ / ,($B ,( ! $ "$- $! "( ' $ #

#( # "#;

# $( - ! ? ,($ $ - $ $ -#! $ #"# # # $' # ? $ ,($ +#

9 $ $ B+# "$ ("# $ !'. 8!" ; % "$ !8M ''$ $ ! ''$ ,($ $ )# - '. -# ' # '# $ $ "$ ( (-# $ ! - $ )!'">8$%;

!'. # !$' "# #/$ # . ! ? -$% # !$' *N$ $ - $ - $)! ? -$% $ ( '* ? )# -$ :')! $ )#'/! '* ,($ $ - $ "$-# ! #( $ ! ? -# $ $ "# )# ! #? $ )#%.!"# $ $ )# - '. "# -# #"# $ $ '# ; $%# )#'.$)! $' # /# '$)!"# ? -$% (! #-# ('!" "$ " " ? -$% - )!:')! ? $'*+#? !B "$?

-#!# $ )# - $$' +#; $ - $ $ $! -# ("# ! #;

# $( ! # 8$ #' 8 %) ' $? -$% !B "$? -$%# )# - '.$! ! #? -$% - % 8 ? -# ) $"! $ ! ? -$%# -#!#? -$%# ! # ? )( -%!)!" "$? -# $ !"# ( -$ # /('" $' % '$ )#',(! ? - !')!- % $' $ '$ $ '# /!' ! "$ $ $ $ "! ' $ " "!/!)(%" "$ ,($ $ "$- $!;

# $( ! # .!)# K ')! )# ' L? ( -$ # ! - $ )!'">8$% ' !'. 8!" ? -# $ $ -#! "# $ - $? -$% $'*+#? $ - !')!- % $' $ '# $ -# "$ #( # "# ,($ - $! '# !# "$ 2 '$! #;

# )#%$ "$ 9 %.# !% ('$ O : P? $% ? 8$ #' 8 $ ?

O (%! P $ #( # - #/! !#' ! $=)$%$' $ ,($ / B$ - $ "# K 9# 6 !# "$ ' $'. ! "$ #/ 0 $L " !#? ,($ )#'.$)! '# $ -# "$ $=-$ !:')! '# #( # "# '"(>).$ ,($ $ !8$ '$ !' ! (!*+#; $ )#%$ "$ 9 %.# ,($ $ $)$9$ )# (! # - #/! !#' %! #? )# - '.$! ! # $ !B "$; # - #/$ #

%$ '" # )! -$%# )#'.$)! $' # $ - $'"!B "# /# '$)!"# ! $ ,($ $ /!B$ ) $ )$ $',( ' # $ .( '# $ - #/! !#' %;

# $( ! # K L % ! ? / $%? %!'$ $ % $ ' # #( # ? -#

$ $ - $ $' $ ' .# "$ "!/!)(%" "$ $ %$ ! ? ,($ '+# $ 8 $'8#%8!"# "! $ $' $ '# )#' $= # "# #( # "#? ,($ $ - $ )# - $$'"$ $(

# $' #? $( #'.#? !'. ( :')! $ (! 8$B$ !'. "! Q')! ;

# )#%$ "$ 9 %.# "# $- $' # "$ '/# 7 !) $ $ 7 !) -%!) " K -L " '!8$ !" "$ $"$ % "# !# '"$ "# # $ K L? -$ # ,($ $ !8$ )# ! #? ,( $ ,($ "! ! $' $ '# % 9# 6 !# "$ #')$-*+# "$ ! $ K #' ! $L $ # -$ # % ,($ - !)!-#( "# $=-$ ! $' # /!' % " !'.

$ $ -$%# )# - '.$! ! # $ -#!#;

(7)

"#$$$% & $ ' (

#$$$%)

(8)

!

! ! !"

#"$%# $ & $ " $

!' ( $

"$

$ ) !*+#

,(! $ ( % -

!'.

"$

#"( # "$ #/ 0 $

! "! ! !" #"$%# : !"# ( " - / )!%! )( # !B *+# "$ - #"( # '# )#' $= # "$ !'. "$ #"( # "$ #/ 0 $ K L $ $ *+# "$ )6"! # /#' $ "$ $ - #"( # "$ !8 "# 8 "# $ $')! $' # "$ 8 ! 9!%!" "$ ;

!# ! "$ $ ! / B ( # " $ -$)!/!) *+# "$ #"$%# 9 $ "# $

K %? ,($ -$ "$ $ -% $' $ -%!) " ? -# (! % (

%! ! *N$ -# $ $ $')! % $' $ 7/!) ? - $ $' "$/!)!:')! $ "$ ) $8$ - $)! $' $ $ Q' !) " $- $ $' *+# " ,(! $ ( "# ! $ $ $ (

#"$%# $= $' #? # ,($ "!/!)(% 8! ( %!B *+# $ )# - $$' +# "# $%$ $' # "# ! $ ; 27 %!' ( $' "$ "$ ) !*+# ,(! $ ( ! K L #/$ $)$ (-# $ $= ( % $ 7/!)# - $- $ $' *+# $ ( ( % "# $%$ $' # ,(! $ ( ! ? ( $ !*N$ $

!' $ *N$ ; $ $ - $ $' , - ( $ ! "! ! !" #"$%#

$ -$)!/!) "# $ )#'/! ( "# ( '"# ! . ; % $ ! $ 7

#)! " ( - #)$ # $' !)# )# !8!" "$ ! $ 7 !) ,($ -$ ! $ $ *+# ( # 7 !) "# )6"! # /#' $ )( # !B "# - ! "# #"$%# "# - #"( #;

$ ! , !' $ # "$ $'8#%8! $' # # !$' "# -$) # K L?

"$ $'8#%8! $' # "! ! !"# #"$%# K L? $ ? # ,($ -$ ! $ #"$% $ $=-%>)! $ #"(% !B *+# "$ 8 ! 9!%!" "$ $ ) ) $ > !) ' 8$ ! ; - #)$ #

!' ')! "# -$% /$ $' , ? ,($ #/$ $)$ (# $

-$ --$)!/!) *+#? -$ ! . "# #"$%# "$ "# >'!# ,($ +# # /#)# "# "$ $'8#%8! $' #; ). ( )# # $ ("# "$ ) # # !""%$0 $ "$

! ! % !' ; $ /# 8 %! $/!)!:')! ? -%!) 9!%!" "$? $=- $ !8!" "$ $ )# -%$=!" "$ " $ ! , ? /#! $ %!B "# ( $=-$ ! $' # )#' #% "#

,($ 8 %! $ )# - /$ $' , ? )# /$ $' !' # %%?

,($ !' ')! # - #)$ # ,($ / B - $ " $ ! !' # %%? 9 $ " $ ; 9 /$ $' /# ( " - )#'/! ( *+# "# - #"( # " "# "#

!' $ $ *+# "$ )6"! # /#' $ "# - #"( #;

( , ( ,(! $ ( "$ #/ 0 $? ? $ $'8#%8! $' # # !$' "#

(9)

#"$%

!$' $"

$ M '" & $"

).! $) ( %

$ ) !- !#'

' ( $ /#

#/ 0 $

#"()

!'$

&

#"$% # !$' $" $ !$ . 8$ 9$$' ( $" # / )!%! $ - #"() )( # !B !#' !' .$ #/ 0 $ - #"() %!'$ K L )#' $= '" # $'$ $ .$ #( )$ )#"$ #/ .$ $ "$ !8$" - #"() . #( . 8 ! 9!%! M ' $ $' ; # #/ .$ $ $ !$ ( $ '

K L 9 $" #"$% -$)!/!) !#'; $ -! $ ! 0!"$

--%!) !#'? .$ 9 $" #"$% -$)!/!) !#' . # $ %! ! !#' (). .$ / ) . ! ! $ $' ! %%M -.!)? - $ $' "$/!)!$')!$ $ "!' .$ - $)! $ "$ ) !- !#' #/ .$ M $ ).! $) ( $ $ ' !) $- $ $' !#'? '" $'$ $ % $ #"$%? .( . -$ !' .$ 8! ( %!B !#' '" )# - $.$' !#' #/ .$ M $ $%$ $' ; ' )#' ?

).! $) ( $ "$ ) !- !#' % ' ( $ K L - #8!"$ -.!) '" $= ( % (--# /#

.$ () ( % $- $ $' !#' #/ ).! $) ( % $%$ $' ? .$! )#' !' '"

!' $ ) !#' ; .! .$ ! !' #"()$ , - #"$% " !8$' $ M !' 0.!). #"$% $ -$)!/!$" '" )#'/! ( $" 9M ( !' .$ ! . ; (). $ M ! #)! $" # $'$ !) - #)$ 0! . M $ !) ) !8! !$ . $' 9%$ # ( # !) %%M $'$ $ )( # !B$" #( )$ )#"$ / # .$ - #"() #"$%; ).

$ M !' $ $ -$) # !$' $" #/ 0 $ "$8$%#- $' K L? #"$% " !8$' "$8$%#- $' K L '" ? .( $' 9%!' .$ $=-%!)! #"$%!' 0$%%

.$ #"(% !B !#' #/ 8 ! 9!%! !$ '" ) # )( !' )#')$ ' ; .$ - #)$ ! !' ' ! $" 9M .$ ). ##%? 0.!). (--# .$ -$)!/!) !#' #/ "# !'

#"$% K .$ /#)( #/ .$ "$8$%#- $' L !' ! . ; .$ , ( $

.$ !' ! ! % !""%$0 $ ) $ ("M; ' # "$ # $8 %( $ .$ $//!)!$')M?

--%!) 9!%! M? $=- $ !8$'$ ? '" )# -%$=! M #/ .$ ). $ M?

)#' #%%$" $=-$ ! $' 0 ) !$" #( !' # "$ # $8 %( $ '" )# - $ .$

). ##% 0! . .$ !' # %% ##%? 0.!). !' ' ! $ .$ - #)$ . !

- #/ .$ !' # %% 9 $" $ M; &# . ##% 0$ $ ( $" /# )#'/! ( !' .$ - #"() #/ !' '" $'$ !' .$ - #"() #( )$ )#"$;

(10)

! "

# $ %& #

5;5; # !8 *+#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 3

5;3; 9H$ !8# ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;I

5;G; ( ( "# 9 %.# ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;R

' ( " )

3;5; ! 0 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; S

3;3; ,(! $ ( "$ #/ 0 $ $ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 54

3;G; !'. "$ #"( # "$ #/ 0 $ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 5T

3;U; $ $'8#%8! $' # "$ #/ 0 $ !$' "# -$) # ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 5S

3;T; $ $'8#%8! $' # ! ! !"# #"$%# ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 33

* + ( ,

'-G;5; ( ( "$ ! . ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 3I

G;3; ! . ("!# ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; G5

G;G; 8 %! *+# ! . ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; GT

. $ / %& / / 0 ..

U;5; ,(! $ ( & $ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; UT

U;3; #"$%# "$* ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; UR

U;G; #"$%# "$ -$) # ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; T3

U;U; ,(! $ ( $/$ $')! " ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; TV

1 / / ! + -#

T;5; $ %. $' # "# #)$ # ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; I3

T;3; $/ # "# #)$ # ). ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; II

T;G; $ $' ). ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; RU

- / %& ! +

2-I;5; % '$H $' # "# $=-$ ! $' # )#' #% "# ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; VI

I;3; =$)(*+# "# $=-$ ! $' # )#' #% "#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; VS

I;G; '7%! $ "# $ (% "# ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; S4

(11)

R;5; ! $ !""%$0 $ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ST

R;3; ! 9 $ " $ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SI

R;G; ! 9 $ " $ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; SV

R;U; $ $' "$ $ !8 *+# "$ #"( # ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 545

R;T; #')%( N$ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 54G

2 ( %6 54R

V;5; #' !9(!*N$ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 54V

V;3; ! ! *N$ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 54V

V;G; 9 %.# ( ( # ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 54V

5 7 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 554

87 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 55I

(12)

# !/$ $' $ -% /# "$ ' ! +# "$ !' % "$ ! ! %;;;;;;;;;;;;;;;;;;;;;;54

' ,(! $ ( "# !' W !8 $ %; 3454X;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;55

* $=$ -%# "$ $- $ $' *N$ - )! ! $= ( % "# !' $ K L $

K9L 7/!) ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5T

. !')!- ! $/ # $ " -$% -%!) *+# "# "$ $'8#%8! $' # "$

#/ 0 $ W !' # %% 3454X; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5R

1 #"$%# "$* " 0 * ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5S

- $=$ -%# $ -$) ( % K L # *+# $= ( %Y K9L # *+# 7/!)

$ " -$% $ $' -$) ( % ("!#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;33

3 ! N$ " ,(! $ ( ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3U

2 =$ -%# "$ ' /# *+# "# '# $ "# ! $ !' - # ! $

0 * ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3T

) $ ) !*+# "$ * $ ( $%$ $' # K L $ # )# $ -#'"$' $

$ ( "! "$* K9L;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3V

#9 $ !*N$ '! - # $%$ $' # ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3V

## $ ) !*+# "$ ( - #"( # $ ! . ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3S

#' '!B *+# "# $%$ $' # "$ ! . $ $ # " $ - "$

$' $'. ! "$ "# >'!# $ $' $'. ! "$ -%!) *+#; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3S

#* $ " ,(! $ ( $/$ $')! " $ ! . - $%$ $' # ,($

)# -N$ # !' # %%; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;G5

#. $ ) !*+# - )! % "# 0 * K L? $ $- $ $' *+# 7/!)

)# $ -#'"$' $ '# ! . ("!#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GG

#1 $- $ $' *+# 7/!) "# - #"( #0 1 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GG

(13)

#3 $- $ $' *+# " ,(! $ ( $/$ $')! " $ ( - #- !$" "$ $

! . ("!#? 4 $% "$ * $ $ $%$)!#' " - $' !,($)$

,(! $ ( ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GT

#2 ,(! $ ( 9 $ "# !' ' 0 * : 4 ,(! $ (

9 $ "# !' ( '"# ! . ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;UI

#) #"$%# "$* "# !' ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;UR

'9 "! # "# #"$%# "$ * #"$%# - )! % "# - #"( # "$-#!

" * $%$)!#' " '# "! # $ # $= ( % - )! % "$ $ #"$%#$;;;;;;;;;;;;;;;;;;;;;;;;;;UV

'# $- $ $' *+# "# #"$%# "$ * "# - #"( # !' )#'/! ( "#

!' A A ( A& !) $ )# $: 4 $ ) !*+# $ ! . "

!' # %% ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;T4

'' $- $ $' *+# 7/!) - )! % " "# - #"( #

!' A A ( A& !);;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;T5

! ( 3G@ "! # "# #"$%# "$ -$) # ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;T3

'. #"$%# "$ -$) # " $ $' !' # %%: 4 -$)!/!) *+#

,(! $ ( % $ ! . ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;TI

'1 =$ -%# $ !' ')! *+# " ,(! $ ( $/$ $')! " ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;TV

'- ,(! $ ( $/$ $')! " " $ $' !' # %%: 4

-$)!/!) *+# ,(! $ ( % " ,(! $ ( $/$ $')! " $ ! . ;;;;;;;;;;;;;I4

'3 #)$ # ! ! !"# -# #"$%# "# !' # %%;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;IG

'2 #)$ # ! ! !"# -# #"$%# - #-# # - # ). !' # %%; ;;;;;;;;;IU

') !8!" "$ "$ #' (! #"$%# " ,(! $ ( ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;IT

*9 #"$%# "$* "# !' ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;IS

*# K L #"$%# $= ( % " ,(! $ ( !' $ -$) ( % Y K9L #"$%#

7/!)# " " ,(! $ ( !' $ -$) ( % ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;R4

*' #"$%# $= ( % ,(! $ ( $/$ $')! " ! . ? 4 #"$%#

(14)

** #"$%# " >%! "$ #"( # ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;R3

*. K L #"$%# $= ( % "# #"( # !' A A ( A? K9L #"$%# 7/!)# "#

#"( # !' A A ( A; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;RU

*1 ! +# $ % " $)'#%# ! ,($ $'8#%8$ $ $' ). ; RT

*- (')!#' $' # " $ $' ). ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;RI

*3 ! +# $ % " $)'#%# ! ,($ $'8#%8$ $ $' ). ; RR

*2 ,(! $ ( " $ $' ). ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;RV

*) ! +# - )! % "# #"$%# "$ $' " - ' /# *N$ "

$ $' ). K L #"$%# - )! % " ,(! $ ( $/$ $')! " "#

). Y K9L #"$%# - )! % "# - #"( # "# ). ; ;;;;;;;;;;;;;;;;;;;;;;;;;V4

.9 $ " $ - ' /# *+# " ,(! $ ( $/$ $')! " "#

). $ - #"( # ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;V5

.# $'( - ) ! *+# "$ ( '#8# - #H$ # "# !-# ). ; ;;;;;;;;;;;;;V3

.' $% "$ $ )#%. "# '# $ "# - #H$ # "# !-# ). $ $% "$

! -# *+# "$ #"$%# ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;V3

.* $'( $ #' %!B "# - $ *+# "$ )6"! #; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;VG

.. $ "# 6"! # /#' $ $ "# -$% /('*+# $ #"$%# "# #"( #;;;;;;;VU

.1 $ "# 6"! # $ "# " /('*+# $ - #8$! 6"! # " % $ (''$ ;

(15)

4 / %6

2

2

3 4

$ $'8#%8! $' # ! ! !"# #"$%#

$ $'8#%8! $' # !$' "# -$) #

!'. "$ #"( # "$ #/ 0 $

(

5+6 3

4

Z

Z

7 /- 8 !- 2

5 7 /,8 !,2

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

! 4

9 4 9 + :

(16)

5

#

Introdução

$ ) -> (%# - $ $' # !8 *+# $ #9H$ !8# "$ $ 9 %.#? $ % '"# '#

- #-# "$ "$/!'! ( '#8 $ ! "$ ) 7 $ $' !)# - "$ $'8#%8! $' #

"$ %!'. "$ - #"( # "$ #/ 0 $ K L 9 $ "# $ #"$%# ; $ ! $ 7

)$' " ' "$/!'!*+# "$ ( - #)$ # ,($ ( ( !' ( $ "$ $ ) !*+#

,(! $ ( % K L? )'!) "$ $ $'8#%8! $' # ! ! !"# #"$%# K L $

$ $'8#%8! $' # !$' "# -$) # K L - $ $)$')! $' # "

8 ! 9!%!" "$ 9$ )# # "$ !8 *+# "$ - #"( # ; $ ! ( !%!B )# # $ ("#

"$ ) # "# ! !' ; $ $ $' !"#? +# $=-# # ( $' #

$% )!#' "# # ( # "$ ( - ! -%!/!) "$/!'!*+# "# #"$%# ? $/ #

"# - #)$ #? $%$8 '"# # '>8$% "$ 9 *+# $ $=- $ !8!" "$ " !'/# *N$

$% )!#' " # - #"( # )( # !B "# ; $*+# 5;5 - $ $' # !8 *+# "$ $

9 %.#? $*+# 5;3 - $ $' # #9H$ !8# $ ! $ $ -$)>/!)# $ $*+# 5;G "$ ) $8$

$ ( ( "$ $ 9 %.#;

# #

/ %&

!'$ ! $' $ 9# " $' "$ !'. "$ #"( # "$ #/ 0 $ K L? "$

"$ $'8#%8! $' # "$ #/ 0 $ "! ! !"# -# #"$%# K L W !%%$ $ (E$ H! 344SX $

"$ "$ $'8#%8! $' # # !$' "# -$) # K L W !% ' $ %; 344TX 8$ B$'"#

9$'$/>)!# - #8$'!$' $ "$ !' $ *+#? -# $=$ -%#? # ( # "$ ? / )!%!

"$/!'!*+# "# - #)$ # "$ ) ! *+# " %!'. "$ - #"( # W B '$)E! $ ' E!$0!)B 344TX

W 7').$B 344VX? $ #( - % 8 ? # $/ # $ "# # %#' # " $ - "$

"$ $'8#%8! $' # " /# $- $ $' "# )# # #"$%# $/!' "# -#

- #)$ # "$ ' /# *N$ ? -# $=$ -%#? 8 ! 9!%!" "$ ? # ,($ /# '$)$( (

$%$8 "# >'"!)$ "$ ( # *+# $' $ / $ ? ) ) $ > !) "$ $H78$% '#

"$ $'8#%8! $' # "$ ( ; 27 # ( # " )'!) - $ $' $ '# - !')>-!# $

$) '! # "$ )# -# !*+# "$ /#! -%!) "# - $%.# #"(% !B *+#

(17)

# )#' $= # "# ? # #"$%# $ K L W

3453X +# -% $' $ -%!) "# ? '# $' ' # #9 $ 8 $ ,($ ! #"$%# -# ($

% ( %! ! *N$ -# $ $ $ $')! % $' $ 7/!)# ? -# (> $ "$/!)!:')! $

"$ ) $8$ - $)! $' $ $ Q' !) " $- $ $' *+# " ,(! $ ( "# ! $ $ -#

$ $ #"$%# $= $' # ? ,($ "!/!)(% 8! ( %!B *+# $ )# - $$' +# "

$- $ $' *+# "# $%$ $' # "# ! $ ; % "! #? $ # /#)# - !')!- % "#

#"$%# '+# "#)( $' *+# "# ! $ ? # - 6- !# #"$%# - $ # /#)# "#

"$ $'8#%8! $' #;

$"8!"#8!) $ %; 3443 ' %! # ( # "$ ? )#' '"# )# !' ( $' "$

$ ) !*+# ,(! $ ( % K L? $ $ % ,($ / %. $ $'"$ # $ #

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

"$ ! $ ; # )#' $= # " $ ! ? $ "( %!' ( $' 8!

)#') $ !B # 9$'$/>)!# "$ $ ! ( !%!B '"# ) !'.# $% !8 $' $

"!/$ $' $ $ ).$ # "# >'!# "# - #9%$ 8 " /$ $' - (=!%!

# "$ $'8#%8$"# ).$ '>8$! "$ 9 *N$ ! 9 !=# ? % )# # # )6"! #

/#' $ W ')$ $ ( -$ 344VX;

$ ('"# $"8!"#8!)? # )#'H(' # >'! # "$ $,(! ! # ( $' $ $

-,($ -# $/$ !8 $' $ "$ ) $8$ ,(! $ ( "$ ! $ +#@

K!L '+# #/$ $)$ ( (-# $ )# -%$ # ' #"$% $ $ ( ( %? #( $H ?

/ % ! $=- $ !8!" "$ ' "$ ) !*+# " )#'/! ( *+# K#( " #-#%# ! L

"$ ( ! $ Y

K!!L '+# -# (! 8#) 9(%7 !# "$ - #H$ # - " +#? #-#%# ! $)# $' $ $

(-# $ - $- $ $' ( )# -# $' # $' !)# "# ! $ ? $

#( - % 8 ? '+# ) - ( $ !%# ,(! $ ( ! " /# ,($ $ %!B "

$=-%!)! $' $ $ ! -%!)! $' $ $ Y

K!!!L '+# "7 (-# $ F #"$% $ "$ ( % $ ) % "$ - "!

"$ !' $ *+# "$ )# -#'$' $ $ -$)>/!)# #( !'"$-$'"$' $ "$ ( $ !%#

- !)(% ; ,($ +# ( " )#' !9(!*N$ ). 8$ " -$ ,(! $

,(! $ ( "$ #/ 0 $? ! # ? )#'$) # $ "$ #/ 0 $ )# # $' !" "$ "$

(18)

G

-$ " -# (! %!' ( $ /# % K5+6 3 L

- "$/!'!*+# "$ $ !*N$ ' #"$% $ "# ! $ $ "$/!'!*+# "$ ? #

( # "$ '+# !8! % W 8 )!E 344RX $ /$ $' '+# #/$ $)$ ( (-# $

)# -%$ #? '# $' !"# "$ -$ ! ! $ -$' !')%( +# "$ ( $= # '# $%$ $' # "#

#"$%#? # ,($ -#"$ %! ! 7 % $ # '7 % "!/>)!% )# $% *+# )% $B "$ !'/# *N$ ;

% "! #? "$/!'!*+# "# -#"$ $ ( $/ )# -%$= W&. .! $

!". ' 344SX; 27 "$/!'!*N$ "$ $ !*N$ ! -# - ,(! $ ( $

$% )!#' " !' $ *N$ "# $%$ $' # ? +# ! / )!% $' $ ) - ( " $ "$ ) !

$= ( % $' $? 8! ( %!B " /!) $' $ "$ )# "# )# $ !*+# $= ( %? $

-#%(!*+# 8! ( %; /$ $' "$ H7 !')%($ !' $ - $ "# $ - 8$ !/!) *+#

" $ !*N$ "( ' $ $ -$)!/!) *+# " ,(! $ ( ;

$ $ )#' $= #? ( $ ( % )(' $/$ $' $ # - #9%$ " $- $ $' *N$

$ ; % $ ' !8 $ $ ! -#"$ )#' $ -% # 9$'$/>)!# "#

#"$%# $- $ $' "# $= ( % $ /!) $' $ -# ( ? $%$8 '"# # '>8$% "$

9 *+# $ ! -%!/!) '"# "$/!'!*+# "# #"$%# "# - #)$ # '# "$ $'8#%8! $' #

" ; -$ -$) !8 "$ $ -$)!/!) *+# "$ ( / >%! "$ - #"( # ? -#"$

/# '$)$ 9 *N$ - $ $ -$)!/!) # $%$ $' # "$ ( ? -# $=$ -%#?

- )# -#'$' $ $ - #"( # ? $ $) '! # - $- $ $' # $% )!#' $' #

$' $ # $%$ $' # ; $ $ $' !"#? ? $ $ %? #/$ $)$ ( (-# $ )# -%$ #

- $- $ $' *+# $ ( ( % "# $%$ $' # ,(! $ ( ! ? ( $ !*N$ $ (

!' $ *N$ ? #/$ $)$'"# ( !# $=- $ !8!" "$ ' "$ ) !*+# " )#'/! ( *+# "

,(! $ ( "# ,($ W $"8!"#8!) $ %; 3443X; % "! #? ( -#"$

/# '$)$ ( (-# $ ! )#' ! $' $ - $8#%(*+# " ,(! $ ( "# ! $ ? H7

,($ -$ ! $ $ ! # "$ #"!/!) *N$ ' $ -$)!/!) *+# $= ( % ' ,(! $ ( ?

$',( ' # ,($ $ $')! % $' $ 7/!) ;

! '"# $=-%# $ $ 9$'$/>)!# - #8!"# -$% ? ( $ '$)$ !" "$ "

"$/!'!*+# "$ ( - #)$ # )# !8!" "$ ! $ 7 !) $ )#$ $' $ ,($ $ $

$/ # "$ ) ! # $ ( - )( # !B *+# "$ - #"( # $ ,($ $ $H "$

)# "# )# # - #)$ # "$ "$ $'8#%8! $' # "$ ( ; $ - #)$ # -#"$

- #8$! # 9$'$/>)!# #/$ $)!"# -$% !' $ *+# " 9# " $' $ ?

(19)

$%$ $' # $ -$)>/!)# - $ -$)!/!) *+# " ,(! $ ( $/$ $')! " ? ,($ $ 8! 7

)# # 9 $ - $ *+# $ 8 %!" *+# "# )6"! # /#' $ "# - #"( #;

$ "! $*+#? -$ ,(! # ' %! $ ( # (-# $ #/$ $)!"# -#

-$ --$)!/!) *+# "-$ ? $ /# $')#' " % ( !'!)! !8 "$

-"$ ) !*+# ,(! $ ( % "$ %!'. "$ - #"( # "$ #/ 0 $ W& . #( . $ %; 344TXW 8 '

"$ [#$E $ %; 3445XW . $ %; 344RX; #" 8! ? !# ! "$% - $ $' ( (-# $

%! ! "# '# ,($ "!B $ -$! #? -# $=$ -%#? # $ $')! $' # " 8 ! 9!%!" "$ ?

8! # ,($ -$' /#) ' "#)( $' *+# "$% $ '+# ' $% *+# $=! $' $ $' $ $

8 ! 9!%!" "$ $ ,(! $ ( " $ -#() /#) ' $- $ $' *+# ,(! $ ( %

( '"# -$) # - #"(% !B *+# " ) ) $ > !) ' 8$ ! ; $)$' $ $' $?

& 9# $ %; W3455X - #-( $ -$) ( % ? ( $= $' +# "

W % ' $ %; 5SSRX - "$/!'!*+# "$ ,($? # !'8 "$ "!)!#' '#8# $%$ $' #

F %!' ( $ ? $' !,($)$ $ ' !) $' $ 9 *N$ $=! $' $ $

-$- $ $' ,(! $ ( "$ %!'. "$ - #"( # "$ #/ 0 $; %!' ( $

#"(% !B ) ) $ > !) )# (' $ 8 ! 9!%!" "$ $ #/$ $)$ (# $

-$=- $ ( )#'$=N$ $ )#'/! ( *N$ "$ ( - #"( # $ -$)>/!)#; # $' ' #?

$ - #-# - $ $' % ( %! ! *N$ ? ! )# # % 8$ 9# !" "$?

)# -%$=!" "$ - $ !' ')! - #"( # ? ( :')! "$ 9 *N$ - $ $ 9$%$)$

$ 8! ( %!B # -$ $' # "$ - # $%$ $' # " ,(! $ ( ?

9! (!" "$ - $- $ $' *+# "$ )#')$! # "$ ? $ ( :')! "$ ( /$ $'

- #"$% $ 7/!) $ $= ( %;

" %! ! *N$ (- )! " $ $% *+# F $=! $' $ - ?

)#' #( $ '$)$ !" "$ "$ "$/!'!*+# "$ ( ,($ /# '$* ( '$!

! -%$ $ )#')! - $ -$)!/!) *+# " ,(! $ ( "$ ( ? #( $H ? (

,($ ": (-# $ $- *+# " !8!" "$ "$ $' $'. ! "$ "# >'!# $ $' $'. !

"$ -%!) *+# "# - #)$ # "$ "$ $'8#%8! $' # "$ ( W . 0 $ % ' 5SSIX;

!8!" "$ "$ $' $'. ! "$ "# >'!# - #)( ! $ !B # '!B *+# $

B$' $' # "$ !'/# *N$ " '7%! $ "# "# >'!# "# ! $ ' /# "$

$/ # ? -# $!# " !"$' !/!) *+# "$ ) ) $ > !) )# (' $ 8 !78$! "$ (

? $ -$)!/!) *+# $ ! -%$ $' *+# " ,(! $ ( $/$ $')! " ; $ $ )#' $= #?

(20)

T

$% )!#' $' # "$ $%$ $' # - !')!- ! " ,(! $ ( K3 - - / $

3 - "$' $ #( # % )# !"$' !/!) " '# ! $ ; 27 $' $'. ! "$

-%!) *+#? 9( ) "$ $'8#%8$ - #"( # - ! "# $/ # $ "# -$% $' $'. !

"$ "# >'!#? $ $ - #"( # 9 -#"$ $ $ -$)!/!) "# -# ( ;

$- $ $' *+# ,(! $ ( % "# - #"( # 9 $ - $ *+# "# )6"! # /#' $;

$=$ -%# )#') $ # "$ - #9%$ 7 !) "# ( # !' $ "# "$ ? $

( '"# $ 7 $ ! %!B "# '# 9 %.# "$ !8 $ %; W3454X? ,($ - #-N$

# !' # %%? $/ # *+# " ,(! $ ( "# !' W !' 3454X; ( !%!B *+# "$

$8$ # #9H$ !8# "$ #"(% !B ) ) $ > !) ' 8$ ! ? ,($ +# - $

"$ ( ! $ ,($ $ +# $' $% * " $1#( #9 $-# # $%$ $' # 97 !)# "#

! $ ? !'/%($')! '"# #( $ !' !'"# ( #( ? # ' '"# # ! $ )# -%$=#

$ "!/>)!% "$ ' %! ? 9$ )# # "$/!'! ( ,(! $ ( " !'. "$ #"( # "$

#/ 0 $ ( !%!B '"# # !""%$0 $ !' ; !' W !' 3454X # !

"# "# -$%# ! $ & !%$! # "$ ! ! % K & L ,($ $ )# # - !')!- !

/(')!#' %!" "$ $)$-*+# $ # $' # "$ /# 9 " "!/$ $'* "$

#/ 0 $ $ . "0 $ "# !' % "! ! % "$ ; $ $ $' !"#? $ !8 $ %; W3454X

/#! -%!) " ( $ #"#%# ! "$ $' $'. ! "$ "# >'!#? ' ,( % /# !"$' !/!) "

) ) $ > !) ' 8$ ! $ $ #"(% !B " "$ )# "# )# )'!) "$

? ) ) $ > !) )# (' $ 8 !78$! "# "# >'!# "# !' ; )( # !B *+# "$

-%!) *N$ "$ #/ 0 $ ( $/ )# -%$= ? -#! 8 ! 9!%!" "$ "$8$ $

#"$% " ' / >%! "$ -%!) *N$ K$ $ # "$ $,(! ! # ? ,(! $ ( ?

)# -#'$' $ ? $/ # "$ $ $? $ )L "$ '$! )#$ $' $; ). 8$ - (

)( # !B *+# $/$ !8 $ $')! $/$ !8 $' $ 8 ! 9!%!" "$ '# ( (

+ W %$ $' $ # . #- 3443XW8 ' "$ !'"$' $ %; 344RXW # .

#-344SX;

#"$%# "# - #)$ # "! ! !"# #"$%# 0 * +# "$/!'!"# $

K % $ ? ,($ +# $) '! #

--$ #' %!B #"$%# - "$ $ !' "# "# >'!# ; $ - #)$ # 9 /#!

!' ')! "# $ -#! "# -$% /$ $' 0 * ? ( " - $ $')! $

#"(% !B 8 ! 9!%!" "$ " 0 * $ - #)$ # -# (! )# # $' " @

(21)

! $ ? K!!L ( ; ? ,($ $- $ $' *+# "#

$%$ $' # " ,(! $ ( )# "$-$'":')! " $? K!!!L (

* ? ,($ $- $ $' # ,(!8# " $' $'. ! "$ "# >'!# )# #" "#

!' ,($ +# $' " " / $ "$ $' $'. ! " -%!) *+#? ' ,( % +# $ )#%.!"

,($ 8+# / B$ - $ "$ "$ $ !' "# - #"( #;

# '

4;

/

$ 9 %.# $ )# # #9H$ !8# - #-# ( $ ! "! ! !" #"$%# $' !)

- $- $ $' *+# "$ #"$%# $ - #)$ # '# )#' $= # "# ( !%!B '"#

- $ *+# "$ - #"( # ; !"$! ( ( %!' ( $ "$ "$ ) !*+#

,(! $ ( % K L? "$ /# - #8$ ( !# '>8$% "$ 9 *+#? )# !#

$=- $ !8!" "$ - "$ ) !*+# " #-#%# ! " ,(! $ ( "# ! $ ? $ -#"$'"#

) - ( $ !*N$ ! -# ,(! $ ( ? 9$ )# # $=-%# # ( # "$ $ !%#

,(! $ ( ! $ "# (-# $ $= ( % $ 7/!)# - $- $ $' *+# " ,(! $ ( ;

$ $ )#' $= #? $ $ 9 %.# "$8$ "$/!'! !8!" "$ $' !) "$ (

- #)$ # 9 $ "# $ ? ). "# , - - $ -$)!/!) %!'. "$

- #"( # "$ #/ 0 $? $ ,($ ( $ - #"(% !B ) ) $ > !)

' 8$ ! ; '#8# - #)$ # "$8$ ( #"$%# $ '# %( "$ #"$%#

? "$ /# ! -%!/!) $ *+# "$ - #"( # - # "$ $'8#%8$"# " ?

)#' $ -% '"# #"$% $ " 8 ! 9!%!" "$ ; % "! #? " " '$)$ !" "$ "$

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

,(! $ ( "$ )# #"(% !B *+# "$ ) ) $ > !) ' 8$ ! ? $ $ 9 %.#

"$8$ - #-# ( )# ( /$ $' #)! " ,($ -# $ ( " $

)#'H(' # )# , $

% "! #? )# # $ ("# "$ ) # "# ). $ 7 ( "# %!'. "$

- #"( # "$ #/ 0 $ "# ! 0 ? -%!) '"# # '#8# - #)$ # $ )# - '"#

)# # - #)$ # ' $ !# ,($ ( 8 ;

# ' #? # #9H$ !8# $ -$)>/!)# "$ $ 9 %.# +#@

K!L "$/!'! ( %!' ( $ "$ "$ ) !*+# ,(! $ ( % # !$' " $) #

(22)

R

)# # ( /$ $' ,($ ": (-# $ # ( # "$ %!' ( $ - ,

3 Y

K!!L $ -$)!/!) ,(! $ ( " "# ! !' ( '"#

! . )# ( !%!B *+# " /$ $' ! . ("!#;

#( - % 8 ? $ -$)!/!) # #"$%# "$ ? " ,(! $ ( 9 $

)# # -$) # ? # #"$%# " / >%! "$ - #"( # $ ,(! $ (

$/$ $')! " Y

K!!!L"$/!'! !8!" "$ "# - #)$ # $' !)# "$ $'8#%8! $' # # !$' "#

#"$%# , - $ *+# "$ - #"( # " 0 * Y

K!8L) ! ' /# *N$ 3 K #"$%# - #"$%#L ( '"# K

2 % - $ #"$%# "$ - #"( # " ).

Y

K8L ) ! ' /# *+# 3 K #"$%# - $= #L ( '"# ))$%$# - $

)6"! # $ %!' ( $ \\ "# !' - ! "# #"$%# "# - #"( #Y

K8!L $ - #"( # "# $ ("# "$ ) # " 0 * - ! "

$ -$)!/!) *+# $ #"(% !B *+# " 8 ! 9!%!" "$ '# '>8$% ,(! $ ( %?

( !%!B '"# $ !')# -# '"# # ( # " 9# " $' $ )#')$! # "$

? $ Y

K8!!L "$ $'8#%8$ /$ $' , ,($ !' ')! # - #)$ #

, $ ,($ (=!%! "$ !8 *+# "# - #"( # - ! "$ $

- #)$ # !' $ " /$ $' , 3 Y

K8!!!L $ %!B ( $ ("# $=-$ ! $' % )# /$ $' 0 * $

, - "$ /# 8 %! # ( # " /$ $' , ?

)# - '"# )# /$ $' 0 ,* 9 ( " - $ *+#

"# )6"! # /#' $ "$ - #"( # "# $ ("# "$ ) # " 0 * ;

# *

,

4

$ 9 %.# $ 7 # '!B "# " $ (!' $ /# ; # -> (%# 3 # )#')$! #

$%$8 ' $ - # $' $'"! $' # " $ ! , +# - $ $' "# ;

-> (%# G - $ $' , 3 ? ( %!' ( $ "$ "$ ) !*+# ,(! $ ( %

(23)

#"$%# $ "# - #)$ # 0 * $ )# - *+# )# # #"$%#

)# $ -#'"$' $ $ , 3 ; -> (%# T - $ $' # - #)$ # "$

"$ $'8#%8! $' # , 9$ )# # ! -%$ $' *+# " /$ $'

, $ -> (%# I - $ $' # $ ("# $=-$ ! $' % $ 8 %! *+# $ %!B "

' ( !%!B *+# " /$ $' 0 * ? )# #"$%# $- $ $' "# $ ? $

, ? )# $"$/!'!*+# "$ #"$%# ( '"# , 3 ;

-> (%# R )#' # 9 %.# $% )!#' "# ? #'"$ +# -#' " ) ) $ > !) "$

% (' 9 %.# ,($ - #-( $ 9# " $ "! ! !" #"$%# - $ *+# "$

- #"( # "$ ( ? !' $ '"# )'!) "$ $ ; # /! ? # -> (%# V

(24)

S

'

(

"

#9H$ !8# "$ $ ) -> (%# - $ $' ? $ ( !" $' $? # - !')!- ! )#')$! #

$'8#%8!"# '$ $ 9 %.#; $*+# 3;5 - $ $' ? 9 $8$ $' $? # $ ("# "$ ) # "#

! "$ ! ! % !' ; $*+# 3;3 )#' "$/!'!*N$ "$ ,(! $ ( "$

#/ 0 $ $ !' ( $' "$ $ ) !*+# ,(! $ ( % K L; $*+# 3;G "! )( $ #

)#')$! # ,($ $'8#%8$ !'. "$ #"( # "$ #/ 0 $ K L; $*+# 3;U - $ $'

# )#')$! # "$ $ $'8#%8! $' # "$ #/ 0 $ !$' "# -$) # K L;

!' % $' $? $*+# 3;T 9# " # $ $'8#%8! $' # ! ! !"# #"$%# K L;

' #

!' 3454 # ! "# "# -$%# ! $ & !%$! # "$ ! ! % K & L

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

9 " "!/$ $'* "$ #/ 0 $ $ . "0 $ "# !' % "! ! % "$ ? % "$

#/$ $)$ $ 8!*# $ -$)>/!)# F -%!) *N$ "$)% !8 $ ! -$ !8 - $ $

$=$)( " #9 $ $%$; ,(! $ ( "# !' ? $ $ )#'H(' # "$ $ 8!*# )# (' "$

"! ! % $ -#' 78$% -$% !' #'!B *+# "$ ) ' ! ? $=!9!*+# "$ 7("!# $ 8>"$#?

$ $')! $' # "$ - $/$ :')! "$ ( (7 !# ? $ );

% ( "$/!)!:')! - $ $' $ ' ,(! $ ( # ! !' % "# !' # !8 #

$/ # $' # "$ ,(! $ ( /! "$ ! #% ) ) $ > !) ' 8$ ! $ 9

"$/!'! ( ,(! $ ( 9 $ " $ ). " 0 * W !8 $ %; 3454X;

,(! $ ( ) $ )$' )#'/! ( 9!%!" "$ # ! ? 8 "#

$ $')! $' # ( # 7 !)# "$ 8 ! 9!%!" "$ ;

9!$' $ "$ $=$)(*+# " -%!) *N$ "$ "! ! % % $' $ .$ $ # :'$#?

$ 8! ("$ " $=! :')! "$ "!8$ # "! -# ! !8# "$ $)$-*+# $ " '"$

"!/$ $'* $' $ $ $ "! -# ! !8# $ $ # "$ . "0 $ $ #/ 0 $; ! ( 5?

$= >" "$ W !8 $ %; 3454X? $=- $ ? "$ /# ! -%!/!) " ? $

(25)

# Diferentes plataformas de transmissão de sinal de TV Digital.

!' ! "$ ' ! +# "$ "! ! % -#"$ $ $)$9!"# -# )#

)#'8$ # $ $ 9( !"# ? )# )#'8$ # $ $= $ '# ? "! -# ! !8# 68$! ? )# #

'# $9##E $ )$%(% $ )# $)$- # $ -# 7 $! ? 8$>)(%# )# $)$- # $ 68$! ? $' $

#( # ; % "$ "!/$ $'* $=-%>)! "$ . "0 $? $ $ - $%.# #-$ $

-% /# "$ #/ 0 $ "! !' ;

)# -#'$' $ - !')!- ! " ,(! $ ( "# !' ? )# # # "# '

! ( 3@

• # )# -#'$' $ 2 - ,($ #/$ $)$ ( - $ $')! $' # "$

) ' ! "$ $ $ -#' 78$% -# $%$)!#' ( /#' $ $ -$)>/!) "#

)# -#'$' $2 K LY

• # )# -#'$' $ 2 #( < $ -#' 78$% -# $- #

87 !# )# -#'$' $ "# /%(=# "$ ' -# $ K$'8! "# -$% $ ! # L $

/%(=# 97 !)# ? ! )# # 8!"$# $? 7("!#? $ $'8!7 %# # )# -#'$' $

Y

• # )# -#'$' $ 3 < -¸ $ -#' 78$% -# $)$9$ !'/# *N$

$% )!#' " # ! $ Y

• # )# -#'$' $ ? ,($ $ $')! # " "# "$ (% ! >"! $

(26)

55

• # )# -#'$' $ -,($ $=$)( # /%(=# "$ !'/# *N$ Y

• # )# -#'$' $ / -,($ "$)#"!/!) 1)#"!/!) # /# # "$ >"! Y

• # )# -#'$' $ - ,($ $ %!B ( %!B *N$ $ !

$% )!#' "# # ! $ $ 9$%$)$ )#'$=+# )# ' $ '$ -#

$!# "# )# -#'$' $ 4 3 - $ -#' 78$% -$%

!' $ !8!" "$ "# ) ' ! Y

• # )# -#'$' $ 3 ? % "$ $ $ -#' 78$% -$%

! -%$ $' *+# "# - " +# "$ - #H$ # + * /? -# (! /('*+#

"$ $ $')! ) ! *+# "$ #"# # )# -#'$' $ ,($ / B$ - $ "

,(! $ ( "# !' ;

! ( 3 !%( # - !')!- ! )# -#'$' $ " ,(! $ ( "# !' $ $(

$% )!#' $' # ;

' ,(! $ ( "# !' W !8 $ %; 3454X;

' '

<

!

=

,(! $ ( "$ #/ 0 $ !')# -# "$)! N$ !'!)! ! # !('" " / $ "$

$,(! ! # "# - #)$ # "$ "$ $'8#%8! $' # "$ #/ 0 $ $ $ ! - ) # "! $ # '

'7%! $? - #H$ # $ ! -%$ $' *+# W& $ %; 344IX; ,(! $ ( "$ ( ! $

(27)

"# )# -#'$' $ "# ! $ ? -$ ! !'"# ,($ ,($ N$ "# ! $ $H !

/ )!% $' $ $ #%8!" ; # (- ! ! # " "# '# '>8$% ,(! $ ( %? # ,(! $ # "$

#/ 0 $ -#"$ )#')$' $ ' '7%! $ $ "$)! N$ ! ) ()! ! - $ ( ( "#

! $ W %9!' 344GX; $%$ $' # 97 !)# - "$ ) !*+# "$ ,(! $ ( +#

- > $

!' ( $' "$ $ ) !*+# ,(! $ ( % K ?

% : !"# ( " ' $ -$)!/!) *+# " ,(! $ ( "$ ! $ ;

$=- $ # )# -#'$' $ $ $% )!#' $' # ,(! $ ( ! W %$ $' $ % 344TX; $

)# "# )# % ' $ %; 5SSR? +# %!' ( $' /# ! ( !%!B "

-$- $ $' *+# "$ ,(! $ ( "$ ! $ $? - ! #? $% #/$ $)$ 9 *N$ $

- # #8$ K # L 8 " "! #)! *+# $' $ $%$ $' #

,(! $ ( ! ,($ $- $ $' ( )# -( *+# K)# -#'$' $ L $ $%$ $' # ,($

$- $ $' )#'$=+# $' $ )# -#'$' $ K)#'$) # $ L;

=! $ 87 ! - $- $ $' ,(! $ ( "$ ( ! $ W % ' $

%; 5SSRX W ()E. $ %; 5SSTX W # %! '$ $ $ BM ' E! 544GX? "$' $ $% -#"$ #

"$ ) W % ' $ %; 5SSRX? -# $ ( %!' ( $ "$ - #-6 ! # $ %?

"$/!'!" - - #8$ ( #' #%# ! )# ( - !' $ )Q 9!# "$ ,(! $ ( "$

#/ 0 $; $%# $( ) 7 $ $' !)#? $ %!' ( $ "$ "$ ) !*+# ,(! $ ( %

( " '$ $ 9 %.#; "7 (-# $ F $- $ $' *+# "$@ K!L

? ,($ # '!B *+# "# ! $ $ ( - $ )#' ! (!' $ Y K!!L

- ,($ +# !'/# *N$ #9 $ # ! $ #( ( - $ ,($ -$ ! $ (

)# -%$ $- $ $' *+# 9 "$ )# -# $' # ? 9# /(')!#' ! $ '+#

/(')!#' ! Y K!!!L ? # ,( ! "$/!'$ )% $ $ / >%! "$ ,(! $ ( ? $ K!8L

> - ,($ +# (! "$ )# # ,(! $ ( -#"$ (" ; $ ( ( ,(! $ ( %

"$ ( ! $ "$ ) ! $ -# $!# "# $ (!' $ $%$ $' # 97 !)# @

! $ K / L? $- $ $' *N$ K L? )# -#'$' $ K L? + ?

)#'$) # $ K L $ )#'/! ( *N$ K L; # -#'$' $ $ )#'$) # $

-# ($ !' $ / )$ #)! " ; !' $ / )$ "$ ( )# -#'$' $ )#' -#' # "$

!' $ *+# $' $ # )# -#'$' $ $ # ('"# $= $ '#? "$'# !' "# "$ $

$- $ $' )#'/! ( *N$ "$ )# -#'$' $ $ )#'$) # $ ; 3 $ -$)!/!)

(28)

5G

K L; 3 > "$/!'$ )#'$=+# "$ )# -#'$' $ )# )#'$) # $ ;

; > +# 8! N$ % $ ' !8 "$ ( $%$ $' # #( "$)# -# !*N$ "$ %. "

"$ ( $%$ $' # $ (9 ! $ ; #)! -# "$ ( )# -#'$' $ )#

% ( -# "$ ( $%$ $' # !' $ '# " $- $ $' *+# "$ % )# -#'$' $; # #

'+# #/$ $)$ (-# $ "$ ) !*+# )# -# $' % "$ ( ! $ '$ (

- #- !$" "$ '+# /(')!#' ! ? $%$ $' # ,(! $ ( ! -#"$ $ '# "#

-$- $ $' $ $ !-# "$ !'/# *+# 8 "# ( # "$ $%$ $' # /;

- #- !$" "$ '+# $ ( ( ! "$ !' $ $ $ : /# "$ !-% ^'# $? !-#? 8 %# _

$ -#"$ $ ( " $ ,( %,($ ( "# $%$ $' # )! $')!#' "# ;

"!)!#' % $' $? /# '$)$ ( 9 $ - "$ $'8#%8$ '#8 $ -$)>/!)

"$ "# >'!# $ /# '$)$ $ ( ( $' !) - )#9 ! ( -% "$ ! $ ;

% "# $%$ $' # ,(! $ ( ! 97 !)# ? 9 -$ ! $ "$/!'!*+#

"$ W . 0 $ % ' 5SSIX? /! "$ ( $' # $` # $

$=- $ !8!" "$? # ,($ /$! # 8 "# $%$ $' # 2/ $ * /; ? (

$ !%# ,(! $ ( % "$/!'$ ( / >%! "$ ! $ $ $ # "$ ( - " +# "$

# '!B *+# $ ( ( %? "$/!'!'"# ( 8#) 9(%7 !# "$ !-# "$ $%$ $' # $ (

)#'H(' # "$ $ !*N$ ,($ !'"!) )# # ! $%$ $' # -#"$ $ )# 9!' "# ;

$%$ $' # 2/ ( "# - "$/!'! ( 8#) 9(%7 !# "$ !-# 9 # "$ $%$ $' #

)# # )# -#'$' $ ? )#'$) # $ ? -# $ - -$! ? $ # $%$ $' #;

'! W #' #$ 5SSVX ( $= $' +# ,($ )#' ! $ "$ ( %!' ( $

"$ - $"!) "# 9 $ " $ %6 !) "$ - ! $! # "$ ,($ ( " - $=- $

$ !*N$ ,(! $ ( ! #9 $ $%$ $' # ; %!' ( $ #"$ $ ( "

-$=- $ $ !*N$ #9 $ )# -# !*+#? )# -# $' # $ - #- !$" "$ "$ (

! $ ? - $' $ $' $ !' #"(B!'"# ( $%$ $' # "$ "!' !)!" "$; '!?

$ !*N$ +# "$/!'!" $ $ # "$ ( ? $ !*N$ "$ "$ ! ' ,($ "$8$ $

! /$! ? $ $ $ # "$ @ - $ !*N$ "$ - #H$ # ,($ -#"$ #( '+# $

! /$! ; $ !'8 ! ' $ $ '! +# -# $')! % $' $ ` $! - ' ! ,($

( ! $ - $ $ 8 $ !*N$ ! -# -$% ,(! $ ( "# #/ 0 $ -$ "

!' $ *+# #( $ #*+# "!'Q !) "$ $%$ $' # ; '! )# -# ?

9 !) $' $? "$ ( )#'H(' # "$ /('*N$ - ! ! !8 ? ( )#'H(' # "$ #-$ "# $ ? (

(29)

- ! ! !8 +# ( " ' "$/!'!*+# "$ !'8 ! ' $ $ .$( > !) $ ' ) ! *+# "$ '#8

/('*N$ ; )#'H(' # "$ #-$ "# $ )# -# # "$ #-$ "# $ "$ )# - *+#?

#-$ "# $ %6 !)# ? #-$ "# $ ! !)# ? $ ); )#'H(' # "$ ,( ' !/!) "# $ -# (!

# ,( ' !/!) "# $ ('!8$ % K L $ $=! $')! % K < L; !' % $' $? # $%$ $' #

/ -$ ! $ ) ! '#8 /('*N$ ( '"# /('*N$ - ! ! !8 #( /('*N$

- $8! $' $ "$/!'!" -$%# ( (7 !#;

! ( G K L $- $ $' - )! % $' $ ,(! $ ( $= ( % "# ! $ 0

3455 $ $ ! ( G K9L '# *+# 7/!) "$ ,(! $ ( ; $ $ $=$ -%#?

-# >8$% 8! ( %!B @ K!L ( )# -#'$' $2 - $ -#' 78$% -$% $%$*+# $ !' #'! "$

) ' ! "$ Y K!!L ( )# -#'$' $ <- $ -#' 78$% -# $- # 87 !# /%(=#

- $ $' $ '# /%(=# "$ >"! $'8! " -$% $ ! # $ - #8: %# # )# -#'$' $

)# $ # $ - #)$ "#Y $ K!!L # )#'$) # -,($ $- $ $' !' $ *+# "#

)# -#'$' $ 2 $ < 8 " ( -# )# ; $ !' $ *+#

$ -$)!/!) " '# K%!'. UG $ UIL$ % "! #? # # $/!' $' # "#

)# -#'$' $2 4 )# "$/!'!*+# "# $%$ $' #; $ # $%$ $' # /

2 4 A; K%!'. 5G G4L; )# -#'$' $ 2 4 #)! "# # )# -#'$' $

!' $ '# "$/!'!"# $ ; 8 "$ ( -# )#'$) " -$%# $%$ $' #

(30)

5T

1. System GingaParcial = { 2. Connector connectorData = { 3. Role consumer;

4. Role provider;

5. }

6. Component Demux = { 7. Port serializeData;

8. }

9. Component Tunner = { 10. Port ReceiveData; 11. Port ListenersPort; 12. Port receitaData;

13. Representation TunerRep = { 14. System TunerRep = { 15. Component TunerIp = { 16. Port ReceiveData; 17. Port ListenersPort;

18. Representation TunerIp_Rep = { 19. System TunerIp_Rep = {

20. Component IPTV = {

21. Port ReceiveData; 22. Port ListenersPort;

23. }

24. Component InternetTV = { 25. Port ReceiveData; 26. Port ListenersPort;

27. }

28. Component P2PTV = {

29. Port ReceiveData;

30. Port ListenersPort; }}

31. Binding IPTV.ReceiveData 32. to TunerIp.ReceiveData; 33. Binding IPTV.ListenersPort

34. to TunerIp.ListenersPort; 35. Binding InternetTV.ReceiveData

36. to TunerIp.ReceiveData;

37. Binding InternetTV.ListenersPort

38. to TunerIp.ListenersPort;

39. Binding P2PTV.ReceiveData

40. to TunerIp.ReceiveData;

41. Binding P2PTV.ListenersPort

42. to TunerIp.ListenersPort; }}}}}

43. Attachment Demux.serializeData

44. to connectorData.provider;

45. Attachment Tunner.receitaData

46. to connectorData.consumer;}

(a) (a) (a)

(a) Notação TextuNotação TextuNotação TextuNotação Textual al al al

(b) Notação Gráfica (b) Notação Gráfica (b) Notação Gráfica (b) Notação Gráfica

* $=$ -%# "$ $- $ $' *N$ - )! ! $= ( % "# !' $ $ 4 7/!)

' *

!

=

!'. "$ #"( # "$ #/ 0 $ W %$ $' 3445XW #.% 344TX $- $ $' (

)#'H(' # "$ ! $ ,($ )# - !%. ( )#'H(' # $ -$)>/!)# "$ ) ) $ > !)

)# (' K L $ )#' 8 ! 9!%!" "$ K( + L ,($ "! !' ($ #

- #"( # $ -$)>/!)# ; ) ) $ > !) +# $ $')!78$! $ ! / B$

'$)$ !" "$ "$ ( $ $' # "$ $ ) "# #( "$ ( ! +# $ -$)>/!) $ ,($ +#

"$ $'8#%8!"# "$ '$! ! $ 7 !) - ! "$ ( )#'H(' # )# ( "$

- #- !$" "$ ; # )#' 7 !# " 9# " $ "!)!#' % "$ "$ $'8#%8! $' # "$ (

(31)

9# " $ "$ "! $)!#' " # $` # -% '$H "# "# $/ # "$ #/ 0 $; $

/# ? ( $ )# # ( - "! ,($ -$ ! $ F # '!B *N$ %) '*

$( !%!B *+# !/!) " "$ ( '`)%$# "$ $/ # "$ #/ 0 $ $=-%# '"#

! !% !" "$ $=! $' $ $' $ # - #"( # ;

5 K ! 4 %- 8 " !'!)! !8 K

L? $ 9$%$)$( : !8!" "$ $ $')! ! - - 7 !) "$ ( 9# " $ "$

; $' $ !8!" "$ $ +#@ K!L @ ? ' ,( % #)# $ '7%! $ "#

"# >'!# $ # "$ $'8#%8! $' # "# '`)%$# "$ $/ # ; $ !8!" "$ "$/!'!"

#( + #( B ? ,($ $- $ $'

!'/ $ ( ( "$ #/ 0 $ $ )# - !%. " -# #"# # - #"( # " ; # #

# )# -#'$' $ " ,(! $ ( )# ( $ +# $( !%!B "# '# "!8$ # - #"( #

$ "# -$% ? # )# -#'$' $ "$ $'8#%8!"# '$ / $ 8! $ $( !%!B78$! Y

K!!L ? ' ,( % #)# $ # "$ $'8#%8! $' # "$ $ -$)! %!B *N$

8 "# $` # "# $/ # $ "# "( ' $ $' $'. ! "$ "# >'!#; ( $H ?

'$ / $ $ %!B "# # "$ $'8#%8! $' # "# - #"( # $ -$)>/!)# " / >%! $

)#' (*+# "$ ( - #"( #? 9 ). " "$ ( ? ,($ /$!

- ! "$ ( )#'/! ( *+# "# '`)%$# "$ $/ # ; )#'/! ( *+# )# $ -#'"$

( 'H# "# $/ # $ " #-*N$ #)! " $ $ ? ,($ ! -%$ $' (

- #"( # "$ #/ 0 $? $ K!!!L ? ,($ 9( ) $ 9$%$)$ (

)#'H(' # "$ !8!" "$ "$ $ $')! $' # $ )'!) $ -#' 78$! -$% "$/!'!*+# "$

$ ! " ! -% ' *+# " 9# " $ "$ ; ! ( U $=!9$ # - !')!- !

$/ # $ "# -$% -%!) *+# " '# "$ $'8#%8! $' # "$ #/ 0 $;

1

(32)

5R

. !')!- ! $/ # $ " -$% -%!) *+# "# "$ $'8#%8! $' # "$ #/ 0 $ W !' # %% 3454X;

"$ $'8#%8! $' # "$ 9 $! $ '# )#')$! # "$ - #"(*+# $ !$ $

)( # !B *+#; - #"(*+# $ !$ "$ - #"( # - #"(*+# $ % $ ) % "$

- #"( # - " #'!B "# 8 "$ ( -% /# )# ( "$ "$ $'8#%8! $' #; %

-$ ! $ ,($ )( # #-$ )!#' ! $H $"(B!"# $? )#' $,($' $ $' $? # - $*# "#

- #"( # 9 ; # $' ' #? - $'"$ '$)$ !" "$ $ -$)>/!) "$ ) "

$ $' # "$ $ ) "#? '$)$ 7 !# ,($ $H $ "# # - #"( # "!/$ $')! !

!'"!8!"( %!B "# ; $ !'"!8!"( %!B *+# "$ - #"( # "7 $ # '# $ "$ C ;

- #"(*+# $ !$ "$ ( -%!) *+# "$ #/ 0 $ $/ !8! %? H7 ,($ )#' ! $

-$' ' ) ! *+# "$ ( )6-! " -%!) *+# # ! !' %; 27 )( # !B *+# "$

-%!) *N$ "$ #/ 0 $ ( $/ )# -%$= ? -#! - $)! # #"$%

8 ! 9!%!" "$ "$ #" / >%! "$ -%!) *N$ K$ $ # "$ $,(! ! # ? ,(! $ ( ?

)# -#'$' $ ? $/ # "$ $ $? $ );L "$ '$! )#$ $' $; ). 8$ - (

)( # !B *+# $/$ !8 $ $')! $/$ !8 $' $ 8 ! 9!%!" "$ "$ ( ;

$ ('"# a$! W5SSSX? 8 ! 9!%!" "$ /# )# # # $ 9 # "$ (

/ >%! "$ - #"( # -#"$ $ "!/$ $')! $' $ !; ( ? 8 ! 9!%!" "$ +#

"$ ) ! 8 "$ ( $ ( ; #' # "$ 8 ! *+# +# -#' #

(33)

$ #%(*+# -# $ " ? #( $H ? "$/!'$ ,( ! )#')$! # +# 8 !78$! ; ) " -#' #

"$ 8 ! *+# $ 7 #)! "# ( )#'H(' # "$ 8 ! ' $ $ ) " 8 ! ' $ )# $ -#'"$

( % $ ' !8 "$ - #H$ # - $ %!B ( 8 ! 9!%!" "$ $ -$)>/!) )#') $ $' $;

-#' # "$ 8 ! *+# $ #%8!"# $ )#%.$'"# $ ( #( ! 8 ! ' $ "# $(

$ -$) !8# )#'H(' # "$ 8 ! ' $ ;

( ' $ !8!" "$ "$ $' $'. ! "$ "# >'!#? $

8 ! 9!%!" "$ "$ ( +# $ % $' $ $- $ $' " 8 "$ (

* WC ' $ %; 5SS4XW B '$)E! $ ! $'$)E$ 3444X; * -#"$ $

"$/!'!" )# # ( ) ) $ > !) "# ! $ $%$8 ' $ $ 8! >8$% - # ( (7 !# /!' %

WC ' $ %; 5SS4X? #( !'" ? )# # ( ('!" "$ %6 !) "$ )# -# $' # ,($

)# $ -#'"$ ( )#'H(' # "$ $,(! ! # /(')!#' ! $ "$ ,( %!" "$ W8 ' ( - $ %;

3445X; $ ('"# C ' $ %; W5SS4X? * -#"$ $ ) $ # !B " )# #@ K!L

9 ! 6 ! K /L $ +# $ - $ - $ $' $ '# $ 9 # "$ ( Y K!!L

-)!#' ! K L -#"$ #( '+# $ - $ $' $ $ ( $ 9 # "$ ( Y $

K!!!L % $ ' !8 K ( L -# ($ ( )#'H(' # "$ * $% )!#' " ? "$' $

,( ! $ 7 #%()!#' " ( $ # $' $ ( ; W B '$)E! 3444X !'" - #-#

( #( ) $ # ! "$ * @ ( !')%( !8 # ( , L -# ($ ( )#'H(' #

"$* $% )!#' " ? "$' $ ,( ! $ 7 #%()!#' " ( #( ! ;

! ( T $- $ $' # #"$%# "$ * " %!'. "$ - #"( # !' ;

* 2 $ -#' 78$% -# $%$)!#' # ) ' % /> !)# "$ ' ! +# "$ !' %? ,($

-#"$ #)# $ 8 "$ !' % $ $ $ K* 2 L? "$ !' % "$ %! $ K*

$%%! $L $ #9 $ -$% * ? ' $ '$ $ 3 ; * '" 6 !

$ -#' 78$% -# ) $ ? !' ')! ? )#'/! ( $ $=$)(

-%!) *N$ ? % "$ )#' #% # )!)%# "$ 8!" "$% $ $ $')! # $)( # $ # )#' #%$

"$ )$ #; * '" 6 ! $ $')! # - #)$ $' # "$ " "#

(% ! >"! $ # "! -#'!9!%!B - #( # )# -#'$' $ "# ! ; *

#-)!#' % $ -#' 78$% -# )$ ? - #)$ $ /# '$)$ "$

" "# - #( # )# -#'$' $ "# ! ? % "$ '# !/!) #( # )# -#'$' $

#9 $ ( %!B *+# "$ -%!) *N$ ? !') #'!B *+#? $ ); * 4 ?

'" 6 ! ? $ $')! # "! -# ! !8# "$ $' " K-# $=$ -%#? )#' #%$ $ # #?

(34)

5S

# /! ? * ; 3 ? #-)!#' %? $/$ $ $ F $)'#%# ! ( !%!B " '# ) ' %

"$ $ # '# - )#'$=+# F ' $ '$ ;

1 #"$%# "$* " 0 *

' .

/ /

!

=

8

$ $'8#%8! $' # "$ #/ 0 $ !$' "# -$) # K L WC!)B %$ $ %;

5SSRX " -%!) *+# "# - "! "$ !$' *+# -$) # K L #

"$ $'8#%8! $' # "$ ! $ "$ #/ 0 $? $ - $ '"# !"$! "$ $- *+# "$

!' $ $ $ ' 8$ ! $ #" / $ "# )!)%# "$ 8!" "$ ( #/ 0 $? "$ "$

$%!)! *+# "$ $,(! ! # ! -%$ $' *+#; #/$ $)$ (-# $ -

$-# ? ,($ +# ('!" "$ "$ "$)# -# !*+# /(')!#' % "# ! $ ? "#

? ,($ +# # )#')$! # ,($ /$ "!8$ # )# -#'$' $ $ # ! !' % $' $ $ +#

$ - %. "# $ $' $% * "# $ 87 !# -#' # "# ! $ ; - #8: $) '! #

- 9 ! $ )# -# )# -#'$' $ $ -$) # "$ /# - #"(B! # ! $ )# #

( #"# W $! $ %; 344SX;

- "! "$ # ! !' % $' $ ( !( ' !8!" "$ "$ ! -%$ $' *+# $

$8#%(!( $ "! $*+# F / $ "$ $,(! ! # ? ,(! $ ( $ - #H$ # "$ ! $ ? /! "$

/# '$)$ ( ) !'.# )# -%$ # "$ "$ $'8#%8! $' # # %#' # "# )!)%# "$ 8!" "#

#/ 0 $; $ $ $' !"#? `H# $ %; W3443X - $ $' $- *+# "$ !' $ $ $

' 8$ ! '>8$% "$ $,(! ! # Y $ /## $ %; W344IX # # ( # "$ -$) #

)# # $!# "$ ) - ( "$)! N$ ,(! $ ( ! $ - # #8$ ,(! $ ( "$ #/ 0 $

(35)

$ ('"# % " $ % W3445X -%!) *+# "$ )'!) "$ $- *+# "$ !' $ $ $

'# # $' # " )#' (*+# "$ ! $ "$ #/ 0 $ $ ) - )!" "$ "$ / )!%! K!L

)# - $$' +#Y K!!L $8#%(*+#Y K!!!L " - *+#Y K!8L )( # !B *+#Y $ K8L $` # "#

! $ )#')$9!"# "$ )# "# )# $ )'!) ; $ )# "# )# $$'0##" $ %;

W344RX? ( !%!B *+# "$ -$) # ( $' #"(% !" "$? # $` # $

'( $'!9!%!" "$ "# ! $ ; % "! #? .7 $%.# ! ' $8#%(*+# "# ! $ "$

#/ 0 $? ( 8$B ,($ # ( # "$ -$ ! $ %#) %!B (" '* $ -#' #

"$ $ !' "# $ "! !'(! "$-$'":')! $' $ # 87 !# -$) # ,($ )# -N$ #

! $ )# # ( #"#;

=! $ 87 ! $ !'#%# ! $ $%$ $' # #)! "# # - "! "$

# !$' *+# -$) # ; -$) 2 WC!)B %$ $ %; 3445X ( %!' ( $ - $)( # "

$ -% $' $ ( !%!B " ; $ !'#%# ! "$ %!' ( $ ? # -$) # +#

('!" "$ ,($ $') - (% !' $ $ $ ' 8$ ! $ "$ ) $8$ 6 $ ( ;

6 +# -#' # "# /%(=# "$ $=$)(*+# "$ ( - # '# ,( ! # -$) #

-#"$ ( ; # $=$ -%#? ). " "$ /('*N$ ? %$! ( $ $ ) ! "$ 8 !78$! ?

$' # "$ $=)$*N$ "$' $ #( # ; ( ( *+# ,($ -%!) " ,( '"#

( 6 !' !"#; +# $%$ $' # ). 8$ - $/$ $')! ( )#'H(' #

"$ 6 ; - #)$ # "$ )# -# !*+#? ! ( ? -#"$ $' +# $ "$/!'!"# )# # #

- #)$ # "$ #)! *+# "# 6 # ( )# $ -#'"$' $ ;

! '"# # (-# $ F #"(% !B *+# "$ ) ) $ > !) ' 8$ ! '# '>8$%

,(! $ ( %? 87 ! %!' ( $' "$ "$ ) !*+# ,(! $ ( % # !$' " -$) # K

L : !"# - #-# W& ! $ %; 344IX W&$'$"> $ %; 344GX W !' # $ ; %; 344TX;

-$) ( % W& ! $ %; 344IX ( $= $' +# " %!' ( $ "$ "$ ) !*+#

,(! $ ( % !')%(!'"# 9 !) $' $ "( $= $' N$ @ K!L ( !-#

$ -$)! % "$ )#'$) # ? # - ,($ $') - (% !' $ *N$ ' 8$ ! $' $

)# -#'$' $ Y $ K!!L ( $) '! # "$ ,( ' !/!) *+#? ( "# '# ? 8

"# ( # "$ ! KbL ,($ ! -%!/!) !' !) $' $ $/$ :')! ( )#'H(' # "$

$%$ $' # ? ! )# # )# -#'$' $ #( -# ; # $=$ -%#? $=- $ +# $=$ -%# c

Ob;- $/!=#bP !'"!) ,($ # $%$ $' # $=$ -%# )# $ -#'"$ #"# )# -#'$' $ KbL ,($

$'. -# )(H# '# $ !'!)! )# O- $/!=#P; )#'$) # -$) ( % "$/!'$ (

(36)

35

!' $ *+# ' 8$ %; - -$% $ 7 #)! "# # )# -#'$' $ /$ "# -$% !' $ *+#

' 8$ % K+ LY # #( # - -$% $ 7 #)! "# # )# -#'$' $ -$) ( %

K L; [7 !'" ( )% ( (% K L ,($ $ -$)!/!) # "$ %.$ "

)#'$=+# -$) ( % )# #? -# $=$ -%#? $ ,($ # $' # !' $ *+# -$) ( %

)#' $)$ < ?+ ? ;

! ( I !%( ( $=$ -%# $= ( % $ 7/!)# $ -$) ( % ;

'# *+# $= ( % /#! $ " -$% /$ $' -$) ( % ("!# W !%8 $ %; 3453X

,($ #/$ $)$ (-# $ F #"$% $ "$ ,(! $ ( ( !%!B '"# $ %!' ( $ ;

! ( I K L? # -$) # C "# !' $- $ $' "# $ -$) ( %

-$%# )#'$) # -$) ( % ). "# C 3 ; $%$ $' #

3 ; $ ; +# ) ! "# - $ %!B *+# " %! *N$ '#

). $' K%!'. V 5GL; $ $ )#' $= #? + ; "$8$ $ )#'$) "

-# "# )# -#'$' $2 /$ "# -$% !' $ *+# -$) ( % ? )(H# '# $ " -#

!'!)!$ $ #( $ !'$ )# 2 ; $- $ $' *+# /$! ( !%!B '"# # $) '! #

"$ ,( ' !/!) *+# KD L? ). "# 2 K%!'. 3L? $ # )( !' #%$

; )#'$) " -# "# )# -#'$' $ -$) ( % 8

" ( -# ; "!)!#' % $' $? ' )%7( (% $ -$)!/!) "# #

# $' # ,($ !' $ *+# -$) ( % #)# $? "# !-# ; ! ( I K9L #

$- $ $' *+# 7/!) $ " $ -$) ( % ("!# "$ !' $ *+#? $ #

$ (% "# " $=- $ +# "$/!'!" '# D ? # )# -#'$' $ 2 $ #" (

(37)

1. System GingaParcial = {

2. Wildcard TunnerAll = *.*Tunner*;

3. Connector SincronizacaoAspectualConnector = {

4. Glue crosscuttingRole around baseRole;

5. Base Role baseRole;

6. Crosscutting Role crosscuttingRole;

7. }

8. Component DataProcessing = {

9. Port processorData;

10. }

11. Component Tunner = {

12. Port executeTunnerOne;

13. Port executeTunnerTwo;

14. Port executeTunnerThree;

15. }

16. Attachments {

17. DataProcessing.processorData to SincronizacaoAspectualConnector.crosscuttingRole;

18. SincronizacaoAspectualConnector.baseRole to TunnerAll;

19. }

20. (....)

21. }

(a) Notação Textual (a) Notação Textual (a) Notação Textual (a) Notação Textual

(b) Notação Gráfica (b) Notação Gráfica (b) Notação Gráfica (b) Notação Gráfica

- $=$ -%# $ -$) ( % # *+# $= ( %Y 4 # *+# 7/!) $ " -$% $ $' -$) ( % ("!#;

' 1

/ /

"$ $'8#%8! $' # "$ #/ 0 $ "! ! !"# -# #"$%# < W !%%$ $

(E$ H! 344SX )#' ! $ $ ( $ #"#%# ! "$ "$ $'8#%8! $' # "$ ! $ ,($

-# (! # #9H$ !8# "$ #/$ $)$ # "$ $'8#%8$"# $ ( % # '>8$% "$ 9 *+# - #

"$ $'8#%8! $' # "# #/ 0 $? %! " F -# !9!%!" "$ "$ $ *+# ( # !B " "#

)6"! # $=$)( 78$% "# ! $ ; 8! #/$ $)$ ( !# $` # "$ $/ # "$

#/ 0 $? ( 8$B ,($ $- $/ "$ #"$% $ "# ! $ $ "!/$ $' $ '>8$!

(38)

3G

)#' !"$ $,(! ! # )# -( )!#' ! ? # $,(! ! # $ -$)>/!)# "$ (

-% /# )# -( )!#' % %8#; $ $` # "$ $/ # -# !9!%! # - #H$ !

( $"(*+# '# $ -# '$)$ 7 !# - # "$ $'8#%8! $' # "$ ! $ $ $ *+#

"$ )6"! # )# $%.# ,( %!" "$ $ )# - *+# )# ,( '"# +# ( " - 7 !)

"!)!#' ! "$ "$ $'8#%8! $' # "$ #/ 0 $ W ./!'"$ 344SX;

$,($ # $/!' $' # "$ #"$%# "$ ! $ ? !'!)! % $' $

$ -$)!/!) "# $ ( % # '>8$% "$ 9 *+# $ $ ) ) $ > !) "$ -% /#

)# -( )!#' ! ? # ' $ $ #"$%# "$-$'"$' $ "$ -% /# ; #"$%# ?

-# ( 8$B? +# "$ ) ! # -# #( # #"$%# - $8! $' $ "$/!'!"# ). "# "$

$ #"$%# ; $ #"$%#? '$ $ )#' $= #? -#"$ $ )# - $$'"!"# )# # (

$- $ $' *+# $ ( '>8$% ! 9 #? ,( % $ -#' 78$% -# "$/!'!

$ Q' !) "# #"$%# ,($ # !' ')! ;

# .7 ,(! $ ( !$' " #"$%# K ( %

W 3453X? ( !'!)! !8 " ,($ - #-N$ $- *+# " $ -$)!/!) *+# "#

/(')!#' $' # "# ! $ "# "$ %.$ "$ )# # $ $ ! $ ( !%!B ) - )!" "$

"$ "$ $ !' " -% /# ? 8 "$ : '>8$! "$ 9 *N$ - #"$% $ ?

!%( "# ' ! ( R@ K!L K3 4 L? $ -#' 78$% -#

#/$ $)$ ( 8! +# "# $,(! ! # "# ! $ $ $ -$)!/!) # -$) #

)# -( )!#' ! Y K!!L K 4 L? $') $ " "$ $ -$)!/!)

#"$%# !'"$-$'"$' $ "$ -% /# Y $ K!!!L K L?

$ -#' 78$% -# $ %!B $ -$)!/!) *+# "$ #"$%# - $ $ "$-$'"$' $ "$

(39)

3 ! N$ " ,(! $ ( ;

$ $ $' !"#? $'8#%8$@ K!L $ -$)!/!) *+# "$ ( ! $

!'"$-$'"$' $ $' $ "$ ,( %,($ -% /# Y K!!L $ -$)!/!) *+# "$ ( ! $ $

-% /# -# >8$! Y K!!!L $ )#%. "$ ( -% /# $ - !)(% - )#' (!

# ! $ $ K!8L ' /# *+# "$ ( $ -$)!/!) *+# "# ! $ !'"$-$'"$' $ "$

-% /# - ( -% /# $ )#%.!" ;

' /# *+# ( # !B " )#' ! (! $ "$ ( ) !- $ ) ! # $ (

%!' ( $ "$ ' /# *+# "$ #"$%# ; $ ) !- $ -#' 78$% -# $)$9$ )# #

$' " ( !' Q')! "$ #"$%# $ - #"(B! ( '#8# #"$%# )# # $ (% "#; $

/# ? # - #)$ # "$ ' /# *+# $=! $@ K!L $%$*+# "# ! $' '# #"$%# "$

$' " ,($ $ +# -$ "# - # #"$%# "$ >" $ (% ' $Y K!!L ' /# *+#

"# ! $' $%$)!#' "# $ ( "!*+# '# #"$%# "$ >" Y $ K!!!L "!*+# "$ '#8# ! $'

'# #"$%# "$ >" ;

% "! #? !'" !' $ !"# '# ? ( #"$%# - $)! $ "$/!'!"# "$

)# "# )# ( $ Q' !) /# '$)!" -# ( $ #"$%#; $ /# ? (

$ #"$%# $ ,($ $ $ )#'/# !" "$ )# ( $ $ #"$%#; $ :

) " "$ ,(! $ ( K #"$%# ? $ #"$%# ? $ $ $ #"$%# L? #

$ $ #"$%# $ 7 $ )#'/# !" "$ )# ( - 6- ! $ Q' !) K-#"$ $

"$/!'!"# ( '"# $( - 6- !# )#')$! # L; $ $ #"$%# $=! $' $ !')%($

# W 344VX? "$/!'!"# $ - " +# " ? $ )# $ W&("!' EM $ %; 344UX? ,($

(40)

3T

$ ( /# $ %? ' /# *+# $' $ #"$%# $ %!B " $

)#'/# !" "$ )# $ #"$%# ? ,($ $ +# $ )#'/# !" "$ )#

$ $ #"$%# W 3453X; =! $ % ( %!' ( $' - ' /# *N$

$' $ #"$%# @ Z #7 /- 8 !- 2 % WZ 344TX $ K

2 L W 3453X; /#! $ )#%.!" '$ $ 9 %.# -# $ (

%!' ( $ "$ ' /# *+# .>9 !" ? -#! )$! ' # )#' (*N$ "$)% !8

,( '"# )#' (*N$ ! -$ !8 ; #! "$ $'8#%8!" -$% K 2

L $ -%!)78$% $ 87 !# )$'7 !# "$ ' /# *+# $' $

#"$%# ;

! ( V $ 7 $- $ $' "# ( $=$ -%# "$ )6"! # " ' /# *+# $

"$ 0 - 0 * K E $ %; $ $

$=$ -%#? .7 ' /# *+# "# $%$ $' # "# !' K"# $ #"$%# 0 L? $

$%$ $' # "# 0 * K"# $ #"$%# 0 * L; $ )# -#

"$ ( - " +# "$ $' " ? '# ,( % $' !" "$ "$ # ! $ 0 "$)% " K%!'. 3L;

$' !" "$ O !- " P -# 0 F #- A F /A L K%!'.

IL; $ /# ? #)# $ )# # - " +# "$ >" ? '# ,( % $' !" "$ "$ >"

O !- " P -# 0 * F K%!'. RL; $ - " +# "$ >" 9 "$/!'$ "(

%! *N$ ? ,($ $ -$)!/!) # $%$ $' # "# 0 * ,($ $ +# !'!)! %!B "# -$%

$ ; $ $ ) #? # $%$ $' # K%!'. VL $ 7 ' /# "# '#

$%$ $' # "$ 0 * - ! "# $%$ $' # )# $ -#'"$' $ $ 0 ?

$ K%!'. S $ 54L;

1. module Model2ModelLPS;

2. create gingaForAll : GingaForAll from ginga : Ginga; 3. rule GingaNameToGingaForAllName {

4. from

5. element : Ginga!Element

6. to

7. nameGingaForAll : GingaForAll!Element (

8. nameElement <- element.name

9. )

10. }

(41)

*

+ (

,

#9H$ !8# "$ $ ) -> (%# - $ $' %!' ( $ "$ "$ ) !*+# ,(! $ ( %

# !$' " -$) # - "$ $'8#%8! $' # $ $ -$)!/!) *+# "$ ? ). " ,

3 ? 9$ )# # "$ %.$ #9 $ /$ $' , 3 ? ,($ #/$ $)$

(-# $ # ( # "$ %!' ( $ ; $*+# G;5 # $ ( ( $ # $%$ $' # "$

, 3 ; $*+# G;3 - $ $' "$ %.$ #9 $ /$ $' ! .

("!# $ !%( )# $=$ -%# $ -$)!/!) "# ' ( !%!B '"# $ /$ $' ; 27

$*+# G;G # # $ (% "# $ $=-N$ 8 %! *+# $% )!#' " # $ ("#

$=-$ ! $' % " ! . ;

* #

,

+ (

,

, 3 ( - #-# )# # ( $= $' +# "$ W % ' $

%; 5SSRX $ $-%!) # (-# $ " "# # !$' *+# -$) # " # !$' "

-$) # -$) ( % W& ! $ %; 344IX - #"(% !B *+# "$ ) ) $ > !)

' 8$ ! ; $ /# ? ! . - # #8$ !' $ *+# "$ )#')$! # "

%!'. "$ - #"( # "$ #/ 0 $ $ # !$' *+# -$) # ; % "! #? $ $

-# #9H$ !8# #)! $ -$)!/!) *+# " ,(! $ ( )# # $/ # $'8#%8!"# '

/ $ "# - #)$ # "$ "$ $'8#%8! $' # "$ ( @ $' $'. ! "$ "# >'!# $

$' $'. ! "$ -%!) *+#; "!)!#' % $' $? - #-# )!#' $- *+# "$ $

-8 " ) ! *+# "$ 9 *N$ $ -$)>/!) - * K $% !8 F $' $'. !

"$ "# >'!#L $ - #"( # K $% !8# F $' $'. ! "$ -%!) *+#L; %!' ( $ /#!

- #H$ " 8! '"# # $` # "$ $%$ $' # " %!'. "$ - #"( # ? )# #? -# $=$ -%#?

* ;

/!%# #/! "$ ! . - #8$! $ $' !,($)$ # $%$ $' # 97 !)#

"$ K-# $=$ -%#? 3 ? 3 ? / ? /L - $ -$)!/!)

,(! $ ( "$ ( ; $ $ $' !"#? %!' ( $ - #-# )!#' ! -%!)!" "$ $

$8! "!*+# "$ (! 9 *N$ '#8 ; #" 8! ? - # ' $- $ $' *+#

,(! $ ( % "$ ( ! -%$ $ $8! 8$ 9# !" "$ )# ( $' $ $')#' " $

(42)

3R

3444X? # $ (!' $ $%$ $' # +# ) $ )$' "# -# ! . @ ?

* ? $ $- $ $' *+# "# )#')$! # "$ ,(! $ ( $/$ $')! " ;

(9 $*N$ $ (! "$ %. ) " ( "$ $ $%$ $' # $ $- $ $' *+# "

,(! $ ( $/$ $')! " ;

$%$ $' # -# (! ) ) $ > !) ! !% $ # $%$ $' # * / "$

? $' !,($)$'"# !' 7 !) $ $ ' !) $' $ $ $ $%$ $' #;

-# !9!%! $- $ $' ? -$ ! !'"# # ( (7 !# "$ ) $8$ $%$ $' # $ -$)>/!)#

" $ ? )# # * $ # - #"( # ;

' $ '# # $%$ $' # ? # $%$ $' # * /#! "$/!'!"#

-$- $ $' * ,($ )# -N$ ? $H $% $% !8 F ! !% !" "$

K L #( 8 ! 9!%!" "$ K( + L; $ $ )#' $= #? $ $ $%$ $' #

$ -$)!/!) "# -$% "$/!'!*+# "$ ( !"$' !/!) "# $ ( !-# #)! "# $% !8# # !-#

"$ * -# >8$! $ @ K!L ( ? $- $ $' '"# * % $ ' !8 Y K!!L

5 - * #-)!#' ! Y K!!!L 4 ( 5 $- $ $' '"# * #(

!')%( !8 ? $Y K!8L /? - * '" 6 ! 1#9 ! 6 ! ; 8 "#

$%$ $' # < "$ ? -# >8$% $ 9$%$)$ ( $% )!#' $' # "$ .$ '*

$' $ "( * ? "$/!'!'"# ! "$-$'":')! "! $ $' $ * .$ " "

$ * - !; "$ ) !*+# "$ * ! -# ' $? -#! ( !%!B " - (! #

"$ $'8#%8! $' # " ,(! $ ( "# ! $ ? 8! # ,($ $% $- $ $'

/(')!#' %!" "$ ,($ $%$ $' # ,(! $ ( ! "# ! $ "$8$ - #8$ ;

! ( S !%( "$/!'!*+# " * ; 3 ? $

-# $%$ $' -# 0 33K ! ( SK LL $ ( $ -$) !8 )# $ -#'":')! )#

# #"$%# "$ * K ! ( SK9LL; $ )# "# )# $ -$)!/!) *+# ,(! $ ( % "

! ( S K L? * ; 3 #-)!#' %? #( $H ? "# !-#5 K%!'. GL? $

* $ ? ,($ +# "$ !8 " "$ * -# $!# "# $%$ $' #

(43)

1. ProductLine GingaForAll {

2. Feature ReturnChannel is Optional;

3. Feature Ethernet is Alternative extends ReturnChannel; 4. Feature ADSL is Alternative extends ReturnChannel;

5. }

(a) (a) (a) (a)

(b) (b) (b) (b)

) $ ) !*+# "$* $ ( $%$ $' # $ # )# $ -#'"$' $ $ ( "! "$* 4;

)# -%$ $' "$ ) !*+# " * $ ( ? ! .

"! -#'!9!%!B /('*N$ '! W #' #$ 5SSVX - $ -$)!/!) $% )!#' $' # "$

"$-$'":')! #( $=)%( +# ` ( $' $ $%$ $' # * $ ( ? $ ,($

. H $% )!#' $' # "! $ # K.$ '* L $' $ $%$ ; /('*N$ )# $ -#'"$ F

/('*N$ K- "$-$'":')! L $ < K- $=)%( +# ` ( L? ,($ $)$9$

)# # - Q $ # # !"$' !/!) "# $ "# $%$ $' # * !')%( # '$ $

$% )!#' $' #; ! ( 54 !%( # ( # "$ $ $%$ $' # '# 0 * ? #'"$

$ -$)!/!) "# ,($ * G ! $ 3 +# ( ( $' $ $=)%( !8 K%!'. 5L?

! )# # G ! $ + K%!'. 3L; # ( 8$B? * H3 $

+ / K%!'. GL -# ($ ( $% *+# "$ "$-$'":')! ? ! )# #

I ( 28$ + /K%!'. UL;

#9 $ !*N$ '! - # $%$ $' # ;

4

$%$ $' # )# $ -#'"$ # )#')$! # "$ - #"( # ,($ -#"$ $

$ "# -# ( ; $ -$)!/!) *+# "$ $ $%$ $' # )#' ! $ "$ ( !"$' !/!) "#

(44)

3S

$/$ $' $ # $%$ $' # * ,($ / B$ - $ "$ $ - #"( #; !')%( +# "$

* 9 #)# $ -# .!$ ,(! ? "$ /# ,($ !')%( +# "$ ( * $

( !')%(! #" ( "$-$'":')! "! $ ? ,($ +# $/$ !8 " - ! "#

$% )!#' $' # "$ .$ '* ; ! ( 55 !%( "$ ) !*+# "$ ( $%$ $' # ?

,($ !')%(! * ; 3 $ ; $( - ! ? #( "$-$'":')! "! $ ? +#

!')%( # ! -%!)! $' $;

## $ ) !*+# "$ ( - #"( # $ ! . ;

$%$ $' # ? ,($ $- $ $' # - #"( # ,($ -#"$ $ $ "# -$%

? / B - $ " $ - "$ $' $'. ! "$ -%!) *+#? " $ '$! ,($ #

$%$ $' #* ? ,($ $- $ $' * " ? / B - $ " $ - "$ $' $'. !

"$ "# >'!#; $ $ )#' $= #? $ ! $ - $ " -# ! . -# !9!%!

$- *+# $' $ ! $ - '# "$ $'8#%8! $' # "$ $ 9 ! #% "#

- #)$ # "$ "$ ) !*+# ,(! $ ( % "# ! $ ; ! ( 53 !%( $% *+# $' $ #

$%$ $' # "$ ! . $ $ # " $ - "$ $' $'. ! "$ "# >'!# $

$' $'. ! "$ -%!) *+#; $' $'. ! "$ "# >'!#? # $%$ $' # )#'

$%$ $' # * ? % "$ $ !*N$ $=- $ $ '! $ $%$ $' # ,(! $ ( !

"!)!#' ! ; $ - "$ $' $'. ! "$ -%!) *+#? $%$ $' # $/$ $')! #

$%$ $' # * "$/!'!"# ' $ - "$ $' $'. ! "$ "# >'!#;

(45)

<

5

,(! $ ( $/$ $')! " +# $/ # $% !8# F ,(! $ ( "# ! $ ?

)#' ! !'"# "$ ( "$ ) !*+# " ,(! $ ( 9 $ $' !,($)!" )# $/$ :')! #

$%$ $' # * "$ ) ! # - $8! $' $ $ ( $%$ $' # $ ! .

; #9H$ !8# "$ $ $%$ $' # -$ ! ! ( 8! ( %!B *+# $ % "# ! $ $

"$/!'! )% $' $ ,( ! # $%$ $' # ,(! $ ( ! ,($ )# $ -#'"$ F * ;

$ /# ? ( ,(! $ ( $/$ $')! " /# '$)$ ( 8! +# $ % " ,(! $ ( "

? $ ,($ $H '$)$ 7 ! '"$ #"!/!) *N$ ' /# "$ "$ ) $8$ $ $

$%$ $' # ,(! $ ( ! $ ; % "! #? # ( # "$ ,(! $ ( $/$ $')! "

-# !9!%! $ ,(! $ ( $ -$)>/!) "# - #"( # "$ ( ; ! .

? # $) '! # "$ -$ $' # $' $ # $%$ $' # ,(! $ ( ! $ *

"! -#'!9!%!B "# 8 " - % 8 ). 8$ 2 $ (!"# "$ ( %! "$

$%$ $' # * ; $ $) '! # -#"$ $ "!)!#' "# F $ -$)!/!) *+# "#

$%$ $' # / ? 3 ? 3 ? #(; ? )#'8$')!#' ! "$ ? -6

# '# $ "$ $ $%$ $' # ; ! ? #)# $ ( "!/$ $')! *+# $' $ ( ,(! $ (

$/$ $')! " $ ( ,(! $ ( )#'8$')!#' %;

$ $ )#' $= #? - ,($ # $%$ $' # * K,($ $- $ $' * L

$ $H )$ >8$! ? '$)$ 7 !# ,($ # / ,($ $- $ $' # ! $ )# -%$ #

$'. "$ !"# # $ !%# ,(! $ ( % "$ ) ! # -# ( $%$ $' # ? H7 ,($ .7

)#' $ 8 *+# "# ( "$ / >%! ; #" * "$ ) ! ' #)! "

F ,(! $ ( $/$ $')! " "$8$ $ -$ " '# >'! # ( $%$ $' # "

,(! $ ( Y ) # )#' 7 !#? ,(! $ ( '+# $'"$ ! #"# # $%$ $' # *

" $? -# ' #? '+# -#"$ ! $ )#' !"$ " ( ,(! $ ( 87%!" - $ $

! $ ; #" 8! ? -#"$ $=! ! $%$ $' # ,(! $ ( ! ,($ '+# $ +# -$ "#

- $%$ $' # * " ? $'"# -# ' # !' $ - $ "# )# # $%$ $' #

$ -$)>/!)# "$ ! -%$ $' *+#;

! ( 5G !%( ( ,(! $ ( $/$ $')! " $ ! . ? ' ,( %

# ! $ 0 ; "$ $ # 0 * K%!'. 5L; )# -#'$' $

Referências

Documentos relacionados

Capítulo 7 – Novas contribuições para o conhecimento da composição química e atividade biológica de infusões, extratos e quassinóides obtidos de Picrolemma sprucei

Os supercondutores magnéticos, volantes de inércia e os condensadores são apropriados para aplicações que necessitam de grande potência de saída em pouca

Em relação aos conhecimentos de saúde oral constatou-se que pais/encarregados de educação e crianças estão informados sobre a presença, ou não, de dentes cariados, bem como,

O objetivo deste trabalho foi validar a aplicação do Female Sexual Function Index (FSFI) em uma amostra de mulheres de casais inférteis que desejam engravidar e de mulheres

Ninguém quer essa vida assim não Zambi.. Eu não quero as crianças

forficata recém-colhidas foram tratadas com escarificação mecânica, imersão em ácido sulfúrico concentrado durante 5 e 10 minutos, sementes armazenadas na geladeira (3 ± 1

A Figura 17 apresenta os resultados obtidos por meio da análise de DSC para a amostra inicial da blenda PBAT/PHBH-0 e para as amostras PBAT/PHBH-4, PBAT/PHBH-8 e

a) Realizar entrevistas com duas empresas importadoras, sendo uma de equipamentos médico-hospitalares, para identificação de requisitos para desenvolvimento de um protótipo de