Top Banner
"#$%#& '&$(#)*$+,- ./# 0&$(#)*$+, +1 %$*21(#)- Christoph Johann Stettina ([email protected]) 3#40$)#5#&+* 6&7$&##)$&7 8#)921::#7# ;<)$&7 =>?= ;#**$1& ?@ A&+)1%02B1&
24

Requirements Engineering - Werkcollege 2012: 01-introduction

Dec 14, 2014

Download

Education

OpenLearningLab

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

Christoph Johann Stettina ([email protected])

3#40$)#5#&+*!6&7$&##)$&7!!8#)921::#7#!;<)$&7!=>?=!!;#**$1&!?@!A&+)1%02B1&!

Page 2: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

C1D:*!

!"#$%&"#'($)*"+,$$-  E1F!+1!%1!)#40$)#5#&+!#:$2$+DB1&!!$-  E1F!+1!D&D:,G#!)#40$)#5#&+*!!$-  E1F!+1!*<#2$H,!D&%!%1205#&+!)#40$)#5#&+*!

Page 3: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

.$5#!.DI:#!=>?=!J!--,-.$/$-0,112$3""4$516$

;#**$1&!?@!A&+)1%02B1&!D&%!K15D$&!'&%#)*+D&%$&7!7$89:;#<;=$->$?$@*A;"(#BC"*$D$E"4<F*$G"(9'F*H$$$;#**$1&!=@!6:$2$+DB1&@!;+D9#/1:%#)*!7$G<;B&$-$?$IA<)9&"'(9;$J*<'=%F%$D$K%9?B<%9$(F<H;<4%$$;#**$1&!L@!6:$2$+DB1&@!3#40$)#5#&+*$7$G<;B&$-.$/$E<A<$B"''9BC"*,$@*A9;LF9+%$D$K%9;$IA";F9%$$$;#**$1&!M@!;<#2$N2DB1&$$7$G<;B&$6M$?$E"B#49*A<C"*$N94O'<A9%$D$P;"(#BA$Q<B)'"H$$;#**$1&!O@!6*B5DB1&$7$JO;F'$-6$?$P'<**F*H$P")9;$$$;#**$1&!P@!Q$&D:!RD*#!;+0%,$7$JO;F'$6R$?$SO9*T9<;*F*HT<:$ the goal, three initial research questions have been defined.

Page 4: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

C)D%$&7!

=OS!8#)921::#7#!T!UOS!6VD5!!

•  .$J%%FH*49*A%$A"$:9$<**"#*B9($F*$B'<%%$•  .$P"F*A%$9<B&$•  .$E9'FL9;9($<%%FH*49*A%$U$6.$P"F*A%$"*$VW<4$

•  J''$<%%FH*49*A%$<**"#*B9($F*$B'<%%$•  I9*($F*$<%$PE8$•  P9;$O9;%"*$

Page 5: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

;#**$1&!?@!3#40$)#5#&+*!6:$2$+DB1&!

http://www.projectcartoon.com/about/

Page 6: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

;#**$1&!?@!3#40$)#5#&+*!6:$2$+DB1&!

;1WFD)#@!X#F!Y)1%02+!K#(#:1<5#&+!-  N9<4$*<LFH<A9%$A&;"#H&$#*9WO'";9($+<A9;%$-  X#%A"49;%$("*YA$;9<''=$)*"+$+&<A$A&9=$+<*A$-  EFZB#'C9%$F*$%A<C*H$<''$A&9=$+<*A$<*($)*"+$-  X&<*H9$A&9F;$4F*(%$<%$A&9$O;"(#BA$(9L9'"O%$-  E9A<F'%$"L9;+&9'4F*H'=$B"4O'9W$-  VWA9;*<'$[";B9%$\B"4O9CA";%2$*9+$A9B&*"'"H=]$$

Z!K$[20:+,!$*!+/#!*<#2$N2DB1&!1H!+/#!*,*+#5!!!!!!!&1+!$+*!%#(#:1<5#&+$\Q;"")%2$-MM.]$$

Page 7: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

;#**$1&!?@!3#40$)#5#&+*!6:$2$+DB1&!

.\!6"ARA.@$N"$(;<+$"#A2$A"$(F%B"L9;2$A"$;9L9<'^$$

A.!A;!X\.@$<%)F*H$+&<A$#%9;%$+<*A^$$$

A.!A;@$;9L9<'F*H$+&<A$#%9;%$+F''$:9$+<*C*H^$$$

36;'".;@$B"4O'9A92$B"*%F%A9*A2$#*<4:FH#"#%2$;9<'F%CB2$;9'9L<*A$;9_#F;949*A%^$$$

Y3\R6;;@$9'FBFA$?$<*<'=`9$?$*9H"C<A9^$$$

EAX.@$(9a*9$I^G^J^3^N$\IO9BFaB2$G9<%#;<:'92$Jb<F*<:'92$39<'F%CB2$NF49'=]$;9_#F;949*A%^ been defined.

Page 8: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

;#**$1&!?@!3#40$)#5#&+*!6:$2$+DB1&!

.)D%$B1&D:!3#40$)#5#&+*!6&7$&##)$&7!•  P;9(FBCL9,$I=%A94$(9a*9($:9[";9$F4O'949*A<C"*$•  Q9b9;$<A$B"*A;"''F*H$A&9$<;B&FA9BA#;9$"[$:FH$%=%A94%$•  K*;9<'F%CB$F*$#*B9;A<F*$9*LF;"*49*A%,$$$$$$$$E9a*92$F4O'949*A$<*($&"O9$B#%A"49;$+F''$'F)9$FA$

]7$:#!3#40$)#5#&+*!6&7$&##)$&7!•  J(<OCL9$;<A&9;$A&9*$O;9(FBCL9,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

!"#$B<**"A$O;9(FBA$<''$F%%#9%$A"$<OO9<;$$•  3V$F*$%&";A$B=B'9%$A&;"#H&"#A$A&9$+&"'9$O;"c9BA$•  K%9;?F*L"'L949*A$9*&<*B9%$B#%A"49;$%<C%[<BC"*$

!$

Page 9: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

;#**$1&!?@!3#40$)#5#&+*!6:$2$+DB1&!6V+)#&#!Y:D&JK)$(#&!8D+#)HD::! Y0)#!]7$:#!

;+)#&7+/*! ;+)#&7+/*!&FH&9;$'9L9'%$"[$B"*A;"'$<*($O;9(FBA<:F'FA=$"L9;$B"%A%$<*($%B&9(#'9%$

[<%A9;$(9L9'"O49*A$C49%$+FA&$&FH&9;$'9L9'%$"[$O;"(#BCLFA=$

'9%%$(9O9*(9*A$"*$&FH&'=$%)F''9($;9%"#;B9%$ d9WF:F'FA=$A"$<(<OA$A"$#*B9;A<F*$<*($B&<*HF*H$;9_#F;949*A%$

B"*%F%A9*A$+FA&$4<*=$A=OFB<'$B"4O<*=$9*LF;"*49*A%$

[<%A9;$'9<;*F*H$B#;L9%$A"$F*B";O";<A9$O;"B9%%$F4O;"L949*A%$

8#D9&#**#*! 8#D9&#**#*!"L9;'=$:#;9<#B;<CB$B"*A;"'$<*($("B#49*A<C"*$"[$;9_#F;949*A%$

(FZB#'A$A"$F4O'949*A$(#9$A"$;9A;<F*F*H$"[$%A<e$

#**9B9%%<;=$"L9;&9<($$ ;9_#F;9%$B&<*H9$4<*<H949*A$

;<F%9%$B"%A%$<*($(9L9'"O49*A$C49%$ *"A$<OO;"O;F<A9$[";$'<;H9$<*($B"4O'9W$O;"c9BA%$

'"+9;$<:F'FA=$A"$;9<BA$A"$949;H9*A$<*($$B&<*HF*H$;9_#F;949*A%$

F*%#ZBF9*A$'9L9'$"[$;F%)$4<*<H949*A$<*($B"*A;"'$

F*<(9_#<A9$94O&<%F%$"*$'9<;*F*H$<*($$B"*C*#"#%$F4O;"L949*A$

'"+9;$O;9(FBA<:F'FA=$"[$(9L9'"O49*A$B"%A%$<*($%B&9(#'9$ (Cobb, 2011, p. 163)

Page 10: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

;#**$1&!?@!3#40$)#5#&+*!6:$2$+DB1&!

K15D$&!'&%#)*+D&%$&7!•  K*(9;%A<*($A&9$%=%A94?<%?F%$<*($FA%$B"*A9WA$•  3""A%$"[$A&9$O;":'94$•  S;H<*F`<C"*$•  IB"O9$•  IA<)9&"'(9;%$•  IA;9*HA&%$<*($+9<)*9%%9%$"[$%=%A94?<%?F%$

!$

Page 11: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

;#**$1&!?@!3#40$)#5#&+*!6:$2$+DB1&!

^1%#:$&7!-  J((%$<$LF%#<'$(F49*%F"*$A"$A9WA#<'$(9%B;FOC"*$-  I"49$#*(9;%A<*($OFBA#;9%$:9b9;$A&<*$A9WA$-  G";9$%A;FBA,$&9'O%$A"$("B#49*A$(9BF%F"*%$-  V<%=$A"$(;<+,$f9'O%$F*$B#%A"49;$499C*H%$A"$<;B&FA9BA$

$

Page 12: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

K15D$&!^1%#:$&7@!]!K#N&$B1&!gJ$:#%F*9%%h("4<F*$4"(9'$F%$<*$<:%A;<BA$;9O;9%9*A<C"*$"[$<$%=%A94$";$";H<*F`<C"*^$@A$B<OA#;9%$":c9BA%2$F*[";4<C"*$B"*A<F*9($:=$":c9BA%2$<*($:#%F*9%%$;#'9%$A&<A$;9'<A9$":c9BA%^i$$$$$$$$$?j$K%9$FA$A"$(;<k$="#;$F(9<%

Page 13: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

8/,!2)#DB&7!K15D$&!^1%#:*_!

!  J$A9B&*F_#9$A"$<*<'=`9$<*($("B#49*A$:#%F*9%%$("4<F*%$H;<O&FB<''=$$

$

!  @4O;"L9$#*(9;%A<*(F*H$<:"#A$<$("4<F*,$$"  Q#%F*9%%$9*CC9%$<*($A&9F;$;9'<C"*%&FO%$

"  @4O";A<*A$:#%F*9%%$;#'9%$$

!  P"A9*C<'$[";$(9;FLF*H$<$(<A<$4"(9'$$

Page 14: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

R:D**!K$D7)D5!H1)!`0*$&#**!^1%#:$&7!

gJ$B'<%%$(F<H;<4$(9%B;F:9%$A&9$A=O9%$"[$":c9BA$F*$A&9$%=%A94$<*($A&9$L<;F"#%$)F*(%$"[$;9'<C"*%&FO%$<4"*H$A&94i$$

$\8"+'9;2$6115]$$

$$X'<%%$EF<H;<4,$A&9$:<%FB%$$$?$P;"O9;C9%$$$?$G#'CO'FBFA=$$$?$QF(F;9BC"*<'$<%%"BF<C"*$$$?$SO9;<C"*$$$?$l9*9;<'F`<C"*$$$?$E9O9*(9*B=$%9A@E$$

- ID:String[5] + Name: String[1] + Address: String[1]

SetID getID

Student

Date 1

- DoB

Page 15: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

R:D**!K$D7)D5!H1)!`0*$&#**!^1%#:$&7!Y)1<#)B#*$?$;9O;9%9*A$%A;#BA#;<'$[9<A#;9%$"[$<$B'<%%$P;"O9;C9%$B<*$:9$(9OFBA9($F*$A+"$+<=%,$$$?-!]a)$I0+#!!$$$$$=-!]**12$DB1&!!

- ID:String[5] + Name: String[1] + Address: String[1] - DoB: Date[1]

SetID getID

Student

- ID:String[5] + Name: String[1] + Address: String[1] SetID getID

Student

Date 1

- DoB

LF%F:F'FA=$*<49,$A=O9$m4#'CO'FBFA=n$$o"A9$&"+$bK1`b$B<*$:9$;9O;9%9*A9($<%$<*$<b;F:#A9$<%$+9''$<%$<*$<%%"BF<C"*p$

fF*A,$G"(9'$O;"O9;C9%$<%$<%%"BF<C"*%$"*'=$F[$("F*H$%"$<((%$L<'#9$A"$="#;$(F<H;<4%p$

Page 16: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

R:D**!K$D7)D5!H1)!`0*$&#**!^1%#:$&7!^0:B<:$2$+,$$q@*(FB<A9%$&"+$4<*=$":c9BA%$B<*$:9$<%%"BF<A9($+FA&$<$O;"O9;A=q$$?$-$ $ $ $,$J$%A#(9*A$4#%A$&<L9$9W<BA'=$"*9$%#O9;LF%";$$?$1^^-$$ $,$J$%A#(9*A$4<=$";$4<=$*"A$&<L9$<$%#O9;LF%";$$?$r$";$1^^r$ $,$J$%A#(9*A$4<=$&<L9$`9;"$";$4";9$%#O9;LF%";%$$$`$%$)#2B1&D:!]**12$DB1&!!!!!!!E$&+@!A&!I0*$&#**!51%#:$&7!c21&2#<+0D:!51%#:*de!&D($7DI$:$+,!$*!&1+!D&!$5<1)+D&+!!

$**0#-!f10!2D&!15$+!&D($7DI$:$+,!$&!21&2#<+0D:!51%#:*g!!

Student Grade has

0..*

Student Course 0..5 1..5

Follow >

J$%A#(9*A$":c9BA$4<=$&"'($`9;"$";$4";9$H;<(9$":c9BA%$

J$%A#(9*A$":c9BA$4<=$&"'($-$#O$A"$.$B"#;%9$":c9BA%$$J$B"#;%9$":c9BA$4<=$&"'($1$#O$A"$.$%A#(9*A$":c9BA%$

Page 17: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

R:D**!K$D7)D5!H1)!`0*$&#**!^1%#:$&7!\<#)DB1&*$$q8#*BC"*%$A&<A$<;9$O;"LF(9($:=$<$B'<%%q$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$LF%F:F'FA=$*<49$\O<;<49A9;?'F%A]$,$;9A#;*$A=O9$$

$$$!C#&#)D:$GDB1&$$qIO9BF<'F`<C"*$"[$<$B'<%%$F*A"$"*9$";$4";9$%O9BFaB$B'<%%9%q$

- ID:String[5] + Name: String[1] + Address: String[1] - DoB: Date[1] + setID(id: String) - getID(id: String): String

Student

User

Borrower Librarian

superclass

subclass subclass

Page 18: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

R:D**!K$D7)D5!H1)!`0*$&#**!^1%#:$&7!K#<#&%#&2,!!qK%9$(9O9*(9*B=$A"$F*(FB<A9$<$%FA#<C"*$+&9;9$B&<*H9%$F*$<$B'<%%$\";$"A&9;$9'949*A%]$4FH&A$<'A9;$"A&9;$B'<%%9%q$$$$$$$$J%%"BF<C"*$(9OFBA%$!"#$%"&!'"#$(9O9*(9*BF9%$$

R)#DB&7!D!`0*$&#**!^1%#:!!qJ$:#%F*9%%$4"(9'$F%$<*$<:%A;<BA$;9O;9%9*A<C"*$"[$<$%=%A94^$@A$B<OA#;9%$":c9BA%2$F*[";4<C"*$B"*A<F*9($:=$":c9BA%2$<*($:#%F*9%%$;#'9%$A&<A$;9'<A9$":c9BA%q^$$$$?$@(9*C[=$9*CA=$B'<%%9%$\B'<%%9%$A&<A$<;9$49<*F*H[#'$A"$A&9$:#%F*9%%]$$$?$@(9*C[=$B'<%%$O;"O9;C9%$\F^9^2$<b;F:#A9%$<*($<%%"BF<C"*%]$$$?$@(9*C[=$4#'CO'FBFA=$$$?$@(9*C[=$O"A9*C<'$H9*9;<'F`<C"*%$

User StudentController

Student

Course client supplier

Page 19: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

R:D**!K$D7)D5!H1)!`^@!6VD5<:#*!TF:;<;=$I=%A94$\@*[";4<C"*$I=%A94]$

Page 20: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

R:D**!K$D7)D5!H1)!`^@!6VD5<:#*!J#(F"$39B";(9;$\V4:9((9($I=%A94]$

Page 21: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

.1<!?>!%15D$&!51%#:$&7!70$%#:$&#*!-1^$8"B#%$"*$;9<'?+";'($\O;":'94$("4<F*]$":c9BA%$$M^$K%9$H9*9;<'F`<C"*$\F%?<]$<*($<HH;9H<C"*$\&<%?<]$;9'<C"*%&FO%$A"$%&"+$&"+$A&9$":c9BA%$;9'<A9$A"$9<B&$"A&9;$$>^$TF4FA$F*FC<'$("4<F*$4"(9'F*H$9e";A%$A"$<$B"#O'9$"[$&"#;%$$s^$S;H<*F`9$B'<%%9%$<;"#*($)9=$<:%A;<BC"*%$"[$A&9$O;":'94$R^$E"*YA$4F%A<)9$="#;$("4<F*$4"(9'$[";$<$(<A<$4"(9'$$.^$E"*YA$B"*[#%9$<*$":c9BA$\+&FB&$;9O;9%9*A%$<$%F*H'9$F*%A<*B9]$+FA&$<$(<A<:<%9$A<:'9$\+&FB&$B"*A<F*%$<$B"''9BC"*$"[$A&F*H%]$$5^$K%9$A&9$("4<F*$4"(9'$<%$<$O;"c9BA$H'"%%<;=$$0^$E"$="#;$F*FC<'$("4<F*$4"(9'$:9[";9$="#$+;FA9$="#;$#%9$B<%9%2$A"$<L"F($*<49$<4:FH#FA=$$6^$E"*YA$9WO9BA$="#;$a*<'$B'<%%$(F<H;<4%$A"$O;9BF%9'=$4<AB&$="#;$("4<F*$4"(9'2$:#A$A&9;9$%&"#'($:9$%"49$;9%94:'<*B9$:9A+99*$A&94$$-^$E"*YA$O#A$%B;99*%$<*($"A&9;$lK@?%O9BFaB$B'<%%9%$"*$="#;$4"(9'$$IA9O&9*%2$G^2$N&9$@XSo@t$P;"B9%%$F*$OF9B9%,$E"4<F*$4"(9''F*H2$611s$

&bO,hh+++^A&9;9HF%A9;^B"^#)h611sh--h-0h("4<F*u4"(9''F*Hu9WB9;OAhO<H96^&A4'$

Page 22: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

Y)12#**!

$-^$@(9*C[=$S:c9BA%$$$$$$$6^$@(9*C[=$39'<C"*%$$$$$$0^$@(9*C[=$Jb;F:#A9%$<*($SO9;<C"*%$$$$$$

Page 23: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

K15D$&!^1%#:$&7@!A&J2:D**!D**$7&5#&+!E9%B;F:9$<$&"#%9$#%F*H$<$("4<F*$4"(9'^$K%9$A&9$<$2+0)#$A"$%9A$#O$%A;#BA#;9$"[$A&9$("4<F*^$K%9$A&9$%B9*<;F"$/10*#!5D$&+#&D&2#$A"$<(($:9&<LF";$A"$A&9$4"(9'^$$

39494:9;,$J$:#%F*9%%$4"(9'$4#%A$B<OA#;9$<''$F4O";A<*A$":c9BA%$A&<A$<;9$49<*F*H[#'$A"$A&9$:#%F*9%%$p$$

Page 24: Requirements Engineering - Werkcollege 2012: 01-introduction

!!!!!!!!!!!!!"#$%#&!'&$(#)*$+,-!./#!0&$(#)*$+,!+1!%$*21(#)-!

`$I:$17)D</,!•  Q;"")%2$8^$\-MM.]$G=A&FB<'$4<*?4"*A&,$9%%<=%$"*$%"k+<;9$

9*HF*99;F*H2$61A&$<**FL9;%<;=$9(FC"*^$J((F%"*?v9%'9=$P;"[9%%F"*<'^$l<#%92$E^2$<*($l^$v9F*:9;H^$-M>M^$VWO'";F*H$;9_#F;949*A%2$_#<'FA=$:9[";9$(9%FH*^$o9+$!";),$E";%9A$f"#%9$P#:'F%&F*H^$

•  8"+'9;2$G^$\6115]$KGT$EF%C''9(,$J$Q;F9[$l#F(9$A"$A&9$IA<*(<;($S:c9BA$G"(9'F*H$T<*H#<H9$\0;($9(^$9(^]^$J((F%"*?v9%'9=$

•  L<*$T<4%+99;(92$J^$\611M]$39_#F;949*A%$V*HF*99;F*H,$8;"4$I=%A94$l"<'%$A"$KGT$G"(9'%$A"$I"k+<;9$IO9BFaB<C"*%^$vF'9=2$G<;B&$611M^$

$