contract-based testing: from objects to components - Laboratoire I3S

0 downloads 0 Views 280KB Size Report
and checking the postconditions make it possible to .... Self-Testable Class " concept that we have defined in ..... The question is thus to be able to estimate the.
LABORATOIRE

INFORMATIQUE, SIGNAUX ET SYSTÈMES DE SOPHIA ANTIPOLIS UMR 6070

C ONTRACT- BASED T ESTING : FROM O BJECTS C OMPONENTS

TO

Philippe Collet, Daniel Deveaux, Roger Rousseau, Yves Le Traon Projet OCL Rapport de recherche ISRN I3S/RR–2004-30–FR Octobre 2004

L ABORATOIRE I3S: Les Algorithmes / Euclide B – 2000 route des Lucioles – B.P. 121 – 06903 Sophia-Antipolis Cedex, France – Tél. (33) 492 942 701 – Télécopie : (33) 492 942 898 http://www.i3s.unice.fr/I3S/FR/

Contract-based Testing: from Objects to Components Philippe    Collet 

  !#"$ %" $&(')*,+- ./1032#45" 67*098:;#4 ?+?+,=,K!) R ;T2 3b= 7o)  ,â1Ð1çPÜPå1ÑDçã ì„åõ1Ҍå›Ð ψРçPÒ ÜPÒãçÏÐlê†æ©Òå›çïlÜP:Ò ®çìlÒÛëðå›ñ1Ò¹çÒiãçã°õYÒÜÛ ÒiåYãۆçâÈè`ÜPÏ3çPEÒ LNM­Ð„ÑNÒ¯çPìlҌálÜPâ›çâ#Ñ âYô£ì„å1ãŠíUÒÒ Ð~ãá ÒÑ Ï3é ó„Òiä}ÏЎçÒ ÜPðã¡â›æ-ÑNâYÐ çPÜPå1ÑDçPã×?çÒiãçPψЄê‘ψç£Ïã¡Òiö ïlψõFåYôˆÒÐ1ç¡çPâ ï„ãÏÐlê°Ïˆçkè`ψçì ÑNâYÐ çPÜPå1ÑDçPã(åYÑNçÏõå›çÒiä7َò-ìlÏSãkå›álálÜPâ1å1ÑìŒÏã ÐlâYç;âYЄôˆÛ‘æ©âYܭψÐUä#ψõcÏSä#ï„åYôÑ ôå1ãã-çPÒãçÏÐlê„Ù l â1Ü;ÏÐ1çPÒ ê1ÜPå›çÏâYÐ çPÒãçPãכåYÑDçPψõFå›çÒ-ÑNâYÐ çPÜPå1ÑDçPã5æ©âYÜçì„ÒÑ âYð¬áUâ1ÐlÒ Ð ççâËíUÒ-ÏÐ çÒNé ê1ÜPå›çÒä5× á„ôå1ÑNÒ¡çì„ÒªÑNâYð¬á âYÐlÒÐ ç-ÏЊÏ3çã`Ò ÐcõcÏÜâ1Ðlð¬Ò Ð ç×låYЄä ï„ãÒkçìlÒ ãÒ ÜPõcÏÑ ÒYÙ u ÑNâ1Ð1çPÜPå1ÑDç¡õcψâ1ôå›çÏâYÐ}ðåÛ°ìUåõYÒ¬ãÒõ1é ÒÜPåYô ð¬Òiå›ÐlÏÐlê1Eã ÅÒ Ïˆçì„Ò Ü;å(æ å›ï„ô3ç=ÜPÒ ðå›ÏЄã-ÏЊçìlÒ£á„ÜâYçâ#ÑNâ1ô ψçPãÒ ôˆ* æ ƒ Ò ÜPÜâ1ÐlÒ â1ï„ãËÑNâYÐ çPÜPå1ÑDç ŒN×5âYÜ¡çPìlÒ ÜPÒ¬Ïã£å”æ åYïlô3çªÏЯçìlÒ Ïð¬álôˆÒð¬Ò Ð çPå›çÏâYÐ ƒ©á â1ãçéÑNâ1Єä#ψçÏâYАõcÏâYôSåFçÏâYЬð¬ÒåYЄãÅçPì„åFç åŠílï„ê°ì„åYã£çâ°í ҐDó _#Òä¹ícێçìlҝálÜâFõcÏSä#Ò Ü£âYæ-çìlÒÑ ôå1ã㠌D× â1Ü,çPìlÒªÑNôÏÒ Ð ç`â›æçìlÒ£álÜPâ›çPâ#ÑNâYô?ÏSã-Ðlâ›ç;Ñ âYÐ#æ©â1Üð¬ÏÐlê(çâkçìlÒ álÜPÒÑ âYЄälÏ3çPψâ1Єã Ù u;ÐcÛ è-åېçPìlÒªÏÐ1çPÒ ÜPÒãçÏÐlêkæ©Òå›çïlÜPÒ£â›æçìlÒ ²?³c´Fµ#¶c·c·ÄÒ ÐcõcÏÜâ1Ðlð¬Ò Ð çÏSãªÏˆçPãkå›ílÏôˆÏˆçÛ¯çâ°ï„Єä#Ò ÜPôψÐlҝçìlÒ æ åYïlô3ç‘ÜÒiãá âYÐUãÏílÏôˆÏˆçVÛ ŽÛ1âYïÈÏЄãçå›Ð çôÛ êYÒNç”çìlÒ}æ å›ïlôˆç”ôâ›é ÑåFçÏâYÐW×7çìlҝÜÒiåYãâYÐ}è`ìcÛ¨çPìlҐæ åYïlô3çªìUå›álá Ò ÐlÒiä7×åYЄäŽçìlÒ åYálálÜPâYálÜPÏå›çҐåYÑNçÏâYЌçPâ°í Ò çPåYñYÒÐ5Ù}ò-ìlÏSã(ãPåõYÒiãªå¨ôâ›çkâ›æ çPψð¬Ò;è`ì„ψôÒ­Ïð¬álÜPâFõ ÏÐlê£çPìlÒ­çÜPï„ãçå›ílÏôÏ3çÛ¬â›æWÑ âYð¬á âYÐlÒÐ1çã Ù

3

Contracts definition and evaluation .OK5)inP R 3Va72 component 3#+I7 NRQTS5N = ) =*2 model ½c¾i¿#À Á ¶„´ ÂŠÝ ÕFà S +63#2, N9REQ





ÏSãËå ÑNâ1Ð1çPÜPå1ÑDçPψÐlê¬ð¬â#ä#Ò ôçìUåFç;ÏSã;íUåYãÒä‘âYШçPìlÒªÀcÁ ¶„´1Â1¶1µ Ñ âYð¬á âYÐlÒÐ1çálôSåFçæ©â1Üð Ý „× Ó FàÙÅò-ìlÏã,âYá Ò Ðá„ôå›çæ©âYÜPð ãï„á#é á âYÜçPã(çPìlҔì„ψÒÜPåYÜPÑìlÏSÑ åYô,ãçÜPï„ÑDçPïlÜPψÐlêŽâ›æ­Ñ âYð¬á âYÐlÒÐ1ç% 㠃 å Ñ âYð¬á âYÐlÒÐ1çuÑå›ÐkíUÒ`ðåYälÒâYæ âYçìlÒÜÅÑNâYð¬á âYÐlÒÐ çP㠌Dכè`ìlÏSÑì ÏSãŠÐlâFè ЄÒÑNÒiããPå›ÜPÛ çâ†âYÜPê1åYÐlÏ  ÒŽÑ âYð¬álôjÒ _®ãÛ#ãçPÒ ðã Ù rç åYôãâ álÜPâFõcÏälÒã=ð¬Ò çPå›ðåYÐlψá„ïlôå›çÏâYЊæ å1ÑNÏôˆÏˆçÏÒã­ÏˆÐ}âYÜä#Ò Ü;çâ ðåYЄå›ê1Òkð¬ÒiããPå›ê1Ò(ÏÐ çÒ ÜÑNÒá#çÏâYÐUã¡íUÒ çè,ÒÒ ÐŒÑNâ1ðká âYÐ„Ò Ð çPã× ÏÐ çÜPâ1ãáUÒiÑDçPψâ1Ð®â›æ(ÜÒôˆÒõåYÐ ç‘ÜPïlÐ çÏð¬ÒŽÒÐ1çPÏ3çPψÒiã סä#ÛcЄåYðkÏSÑ å1ããÒ ð(ílôψÒiã`å›Ð„ä”ÐlÒ ê1â›çPÏå›çÏâYЄãÙ u ÀcÁU¶„´ Â1¶1µ¹ÑNâ1ðká âYÐ„Ò Ð ç;ÏSã`çìcï„ãËåÜPïlÐ çÏð¬ÒÒ Ð çPÏ3ç۔çì„å›ç ÏSã;Ñ âYð¬á â1ãÒä‘â›a æ ƒ©Ï Œ`å Ñ âYÐ çÒÐ ç×lè`ìlÏSÑì°Ñ åYЊíUÒãÏðká„ôˆÒªâ1Ü Ñ âYð¬á â1ãÏ3çPÒY×Aå›Ð„ä¯çPì„åFçÏSãälÒ ôψð¬ÏˆçÒäÄí Û¯å°ãâYÜçªâ›æ-ðkÒðké í„ÜPåYÐl} Ò ƒ©ÏÏ Œªå°Ñ âYÐ çÜPâYôôˆÒÜ×è`ìlÏSÑì™Ñ åYЌψРçÒÜPÑ Ò á#çkå›ôô_ð¬Òãé ãPå›ê1Òã”á„åYãPãψÐlê–çì„Üâ1ïlêYì®çìlÒ¹ð¬Ò ð(ílÜPåYÐlÒY×Ëå›Ð„ä ƒ©ÏψÏ Œ”ψÐlé çPÒ ÜPЄå›ô=åYЄä–jÒ _cçÒÜЄåYô`ψРçPÒ Üæ åYÑNÒiãkôˆâ#Ñ å›çÒiä™â1ЙçPìlҊðkÒðké í„ÜPåYÐlÒYÙ rÐ çÒ Üæ åYÑ ÒãuÑå›Ð¬í Ò=ÜÒiö ïlψÜPÒ% ä ƒyÑNôψÒÐ10ç ŒAâYÜ_álÜâFõcÏSä#Òä ƒyãÒÜõ1Ò 0 Ü ŒD×cãÏÐlê1ôˆÒ=â1Ü,Ñ âYôôˆÒiÑDçÏâYÐléjí„å1ãÒiä7×YðåYЄälåFçPâYÜPÛ(â1Ü_â1á#é çPψâ1Єå›ôjÙÅò-ìlÒËψРçÒÜÐUå›ô?ãçPÜï„ÑNçïlÜPÒËâ›æWåkÑNâYð¬á â1ãÏ3çPÒ­Ñ âYð¬áUâYé

ÐlÒÐ ç-ÏSã`ìlÏÒ Üå›ÜÑìlÏSÑ;è`ψçì¨ãâYð¬Ò£ãìUå›ÜPψÐlêká â1ãPãÏílÏôˆÏˆçÏÒãÙ rÐ çÒÜæ å1ÑNÒiãå›ÜPҔälÒãPÑNÜPψí Òä™ï„ãÏÐlê¯å›Ð rTS‚u×Aè`ìlÏSÑì™ÏSã¬ä#ÒNé ÜPψõ1Òä æ©Üâ1• ð y2~8D~U×cå›Ð„ä‘å¬ãçåFçÏSÑ­çÛcáUÒ£ãÛcãçÒð Ò ÐUå›ílôÒãçPâ Ñ âYð¬á„å›ÜPÒËψРçÒÜæ å1ÑNÒiã-âYÜ=ÑNâ1ð¬áUâ1ÐlÒ Ð çPã;åYÑ Ñ âYÜä#ÏÐlêçPâ¬çìlÒÏˆÜ Ñ âYð¬á„åFçPψí„ψôÏ3çÛ1Ùëò-ìlÒ}Ò Ð„Ñå›á„ãïlôSåFçÏâYÐ â›æªÑ âYð¬áUâ1ÐlÒ Ð çãÏã ÜPÒãáUÒiÑDçPÒä±å1ã”â1ÐlôÛÈjÒ _cçÒÜЄåYô­ÏÐ çÒÜæ å1ÑNÒã‘å›ÜPÒ¹åYÑ Ñ ÒãPãÏílôÒ æ©ÜPâYð âYï#çãÏSä#Ò”â›æ=å}Ñ âYð¬áUâ1ÐlÒ Ð ç(åYЄäŒÏˆçPã(ψРçPÒ ÜPЄå›ô,ψРçÒÜé æ å1ÑNÒãÅåYÜÒâYЄôˆÛ(õ ÏSãψílôÒæ©Üâ1ðÃÏÐ1çPÒ ÜPЄå›ôlÑ âYð¬á âYÐlÒÐ1çãÅâ›æUçìlÒ ó„ÜãçôÒ õ1Ò ôjÙ ­ïlÜPψЄêkå1ããÒ ð(ílôˆÛ1×#å›ôô ÜPÒö ïlÏÜPÒäåYЄä ðåYЄälåFé çPâYÜPÛkÏÐ çÒÜæ å1ÑNÒã,â›æÒåYÑì‘ÑNâ1ðká âYÐ„Ò Ð çð(ï„ãçí Ò­í âYï„Єä7×#ÏÐ å(çÛcáUÒ éãPåFæ©Ò¡è-åÛY× çâ ãâYð¬ÒËálÜPâFõ ÏSä#ÒiäÏÐ çÒ Üæ åYÑ ÒãÙ ò-ìlҊÑNâ1Ð çÜPâYôôˆÒÜ(á„åYÜç¬â›æ¡åŽÑ âYð¬á âYÐlÒÐ1ç¬ÏSã(â1Üê å›ÐlÏ  ÒiäŒÏÐ ãÒ õ1Ò Üå›ôâYá Ò ÐŒãÒÜõcÏSÑNÒkψРçPÒ Üæ åYÑNÒiã ×5æ©âYܣЄåYðkÏÐlêU×5ílÏЄä#ÏÐlê„× ôÏ3æ©Ò=Ñ Û#ÑNôÒâ1ÜuÑNâ1Ð1çPÒ Ð çÅðå›Ð„åYêYÒ ð¬ÒÐ1çiÙò-ìlÒ-ÀcÁ ¶„´1Â1¶1µálôSåFçé æ©â1Üð¦ÏSã­ÜPÒ UjÒ _#ψõ1Ò(åYЄä°í âcâ›çPãçÜå›á„áUÒiä7×7ãâ”çì„å›çËÏЄãçPåYÐ1çPÏ3é çåFçÏâYбæ åYÑNÏôÏ3çPψÒiã¨å›ÜPÒ}álÜPâFõcÏä#Òiä†çì„Üâ1ïlêYì®ãá ÒÑNψóUѯÑNâ1ð(é á âYÐlÒÐ çPãªåYЄä¹ÏˆÐ çPÜâ ãá ÒÑNçÏâYЌÏSãªá â1ãPãÏílôҐâYÐÄå›ÐcÛŽÒ Ð çψçÛYÙ o­ãÏÐlê¡å›ôôcçìlÒiãÒæ åYÑ ÏˆôψçÏÒãכÒå1Ñì(ÑNâ1ð¬áUâ1ÐlÒ Ð çuÑ åYÐ(ä#ÛcЄåYð(é ÏSÑ åYôˆôÛ°ÑNâ1Ð1çPÜâ1ôWçÛcá Òã×WåYãPãÒ ðí„ôˆÒkÑNâYð¬á âYÐlÒÐ çPã×5ψРçPÒ ÜÑNÒ álç ð¬ÒãPãPå›êYÒiã ×ÏÐ çÜPâ1ãáUÒiÑDç_ÑNâ1ð¬áUâ1ÐlÒ Ð çPã×Yãçâ1á5כÜPÒ álôSåYÑ Òâ1ÜÅåYÑDé çPψõFåFçPÒ¡Ï3çã=ãï„í#éÑ âYð¬á âYÐlÒÐ1çã ×#Ò çPÑYÙ ò-ìlÒ¹ÑNï„ÜÜPÒ Ð çŠÜÒ æ©Ò ÜPÒ Ð„Ñ Ò}Ïðká„ôˆÒðkÒÐ çPåFçPψâ1ÐëâYæ‘ÀcÁ ¶„´ ÂY¶1µ_× Ð„åYð¬Òä yz fUb~„×iÏSãíUåYãÒäªâ1Уçì„a Ò y2~6D~=ôSå›Ð„êYï„åYêYÒYÙò-ìlÒ`åYãé ãÒ ð(ílôˆÛ¬å›ÐUäÑNâYÐló„êYïlÜåFçPψâ1Ð¬â›æWÑNâ1ð¬áUâ1ÐlÒ Ð çPã,Ñ åYРíUÒËä#âYÐ„Ò çPìlÜâ1ïlêYì å› Ð ­Ú ‚5éjíUåYãÒä uc ‚_×uílï#ç åYôãâŽÒÐ çÏÜÒôˆÛ™älÛ1é ЄåYð¬ÏÑå›ôôˆÛï„ãÏÐlê¬çìlK Ò yz fUb~Ku  rDÙ å ãçÜPï„ÑDçPïlÜå›ô5á âYÏÐ ç;â›æÅõcψÒè£×UÀcÁ ¶„´ ÂY¶1µ}ÏSã;ÑNôâ1ãÒ£çPâ l Üâ1ð çPìln Ò u=ÜÑbì B åõå”ãÛ#ãçÒð ݈Ó hà×Wílïlç£çìlÏSãªãÛcãçÒð ï„ãÒã¡ôSå›Ð#é ê1ï„å›ê1ҨψРçÒêYÜåFçPψâ1ЙçPâ™Ò Єì„å›Ð„Ñ Ò y2~6e~Äè`Ï3çPì±ÑNâ1ЄãçPÜïUÑDçPã çPâ(ì„åYЄä#ôÒ­ì„ψÒÜPåYÜPÑìlÏSÑ åYô Ñ âYð¬á âYÐlÒÐ1çã ×cè`ìlÒÜÒiåYã,ÀcÁU¶„´ Â1¶1µ Ñ âYð¬áUâ1ÐlÒ Ð çãå›ÜPґä#Ò ó„ÐlÒiä–ïUãÏÐlêÄå›Ð†ä#Òiä#ÏÑåFçPÒZ ä ua rkâYÜ çPìlÜâ1ïlêYìŽå›; Ð uc ‚_×5å›Ð„ä}ÀcÁU¶„´ Â1¶1µ¹ðå›ñ1Òã­Ï3ç£á â1ãPãÏílôÒçPâ ðå›ÐUå›êYÒÑ âYð¬áUâ1ÐlÒ Ð çã£è`ìlÏôˆÒãÒ áUå›ÜåFçÏÐlê¨ÑNâ1ЄÑNÒÜÐUã¡è`Ï3çPì Ñ âYÐ çÜPâYôôˆÒÜ,â1eí qÒÑNçPãÙ G N = P R 3#72 1 ) 1/1:):=*2i;i39+  ò-ìlÒ½c¾i¿#À Á ¶„´ ¬ð¬âcälÒ ô?å›Ïð¬ã å›ç”ãá ÒÑ Ï3æ©ÛcÏÐlê–åYЄäÈõ1Ò ÜPÏ3æ©ÛcÏÐlê™ãâYð¬Ò¨æ©ïlЄÑNçÏâYЄåYô­â1ܝÐlâ1Ð æ©ïlÐUÑDçÏâYÐUå›ôWá„Üâ1áUÒÜçPψÒiã-â›æuÑNâ1ðká âYÐ„Ò Ð çPã`ïUãÏÐlêÑ âYÐ çÜåYÑNçPãÙ u;ô3çPìlâYïlê1ì£Ï3çÏãä#Òiä#ÏÑåFçPÒäËçâ;çìlÒ,ÀcÁU¶„´ Â1¶1µ(álôå›çæ©â1ÜðŠ×içìlÒ ð¬â#ä#Ò ôÅÑå›Ð¯íUҐå›á„álôˆÏÒä°çâ¨ãψð¬ÏôåYÜËá„ôå›çæ©âYÜPðã­çì„å›ç¡á„ÜâYé õcÏSä#Ò;ÜPÒö ïlÏÜÒiä¬âYÜ,álÜâFõcÏSä#Òä¬ÏÐ çÒÜæ å1ÑNÒã×cãïlá„áUâ1ÜçPψÐlêìlψÒÜé åYÜPÑìlÏSÑ åYô1ä#ÒiÑNâ1ðká â1ãψçÏâYЪâ1ÜЄâ›çÙò-ìlÒ`ÑNïlÜPÜPÒ Ð ç,½c¾i¿#À Á ¶„´  álÜPâ›çPâ›çÛcá ÒÏSãuí âYï„Єäkçâ¡çPìlS Ò yz fDb~¡Ïð¬álôÒ ð¬Ò Ð çPå›çÏâYРåYЄä çPìl; Ò y2~8D~¯ôSå›Ðlê1ï„å›ê1ҝÏSãï„ãÒä™çâÄä#ÒiãÑ ÜÏí ÒŠÑ âYð¬á âYÐlÒÐ1ç Y ã ÏÐ çÒ Üæ åYÑ Òã-å›ÐUä”Ïð¬álôÒ ð¬Ò Ð çPå›çÏâYЄãÙ mÅÒÜψæ©ÛcψÐlêkãâ1ð¬Ò­ÑNâ1ð¬áUâ1ÐlÒ Ð ç,á„Üâ1áUÒÜçPψÒiã_ðåÛ¬ï„ãÒ;õFå›ÜPψÒiä æ©â1Üðå›ôÏSãðãËå›Ð„ä°çÒÑì„ÐlÏö ïlÒiã ×ÑNâYÐUÑNÒ ÜPÐlÏÐlê æ©ï„ЄÑDçPψâ1Єå›ôAâYÜ çPÒ ð¬áUâ1ÜPåYôlåYãáUÒiÑDçã × åYãAèÒ ôô„åYãuö ï„åYôˆÏˆçÛâYæ?ãÒ ÜPõcÏÑ ÒãÙÎcâ1ð¬Ò ÑìlÒiÑñcψÐlêËÑ åYÐ(í Ò=ä#âYЄÒ,í ÒNæ©â1ÜÒ`ÑNâ1ð¬áUâ1ÐlÒ Ð çuåYãPãÒðílôÛ£ôψñ1Ò ãçPå›çÏSÑ=çÛcá Ò¡Ñì„ÒÑñcψЄê„× álÜâcâYæWâYÜ`ãâYð¬ÒËÑ Ò ÜçψóUÑ å›çÏâYНçÒãçé ÏÐlê„ÙÅØï#ç-åYä#ð¬ÏSããψâ1АçÒiãçPψЄê(ÏSã,ãçÏôô Ð„Ò ÒälÒäå1ã,åYôˆô?álÜPâYálé ÒÜçPψÒiã£Ñ å›Ð„Ðlâ›çªí Ò ñcÐlâFè`йψÐÄå1ä#õFå›Ð„Ñ ÒYَ½ ¾i¿#ÀcÁ ¶l´ Â}çìcï„ã ï„ãÒãçPÒãçÏÐlêåYã-ψçPã`ðåYψБõYÒÜψóUÑ å›çÏâYНçÒÑì„ÐlÏö ïlÒ1Ù rÐ çì„Ïã”ÑNâYÐ çPj Ò _cç×`åŒê1Ò ÐlÒÜPåYô=ÑNâYÐ çPÜPå1ÑDçÏÐlêŒãÛcãçÒð ð(ï„ãç í ҎåYílôˆÒ°çâ™ïUãÒ¯ä#5Ï i?Ò ÜPÒ Ð ç”æ©âYÜPð¬åYôˆÏSãð¬ã çâ ä#ÒãPÑNÜPψí Ò° Ò _ é

á ÒÑNçÒiä”á„Üâ1áUÒÜçPψÒiãåYЄä‘ä#ÒNçPÒ ÜPðkÏÐlÒ£ÜPψê1ì çPã-å›Ð„ä‘ä#ï#çPψÒiã-â›æ çPìlÒ¬á„å›ÜçÏÒãËåFçËçì„Òkð¬â ãç¡ÜÒôˆÒõFå›Ð ç;çPψð¬ÒãÙò-ì„å›çËÏSãËè`ìcÛ çPìlÒ˽ ¾i¿#ÀcÁ ¶l´ ¡ð¬â#ä#Ò ô ÑNôÒåYÜôÛËälÏãçÏÐlêYï„ÏãìlÒã5çìlÒä#ÒãPÑNÜPÏá#é çPψâ1Ð†â›æ;álÜPâYá Ò ÜçÏÒãå1 ã  

  ‘ÏÐ åYálálÜPâYálÜPÏå›çÒ æ©â1ÜðåYôˆÏSãðã¡å›ÐU ä

 ! "1×è`ìlÏÑì¹å›ÜPÒkílïlÏô3çªÏЯå‘ÜPÒ Ïˆé óUÒä–æ©âYÜPð ícیçPìlÒ}ÑNâ1Ð çÜåYÑDçPψЄê¯ãÛ#ãçPÒ ð è`ìlÒІÜÒiö1ï„ψÜPÒä åYЄä á„ÜâFõcÏSä#Òä¬á„åYÜçPψÒiã,åYÜÒËÑNâ1ðkáUå›ÜPÒä7Ù u;ãåªÜPÒãïlôˆç×#ÑNâ1Ð#é çPÜPå1ÑDçãªçå›ñYÒ çìlҊÑNâ1ðkð¬â1ÐÄãÒЄãҔâ›D æ 1…Yti{Nž#¥NvUw­v?•1t›wyƒ¢‚ z›w…‘Nwj“_Nv¨|  ‹ xz›‡#„zFxDwjƒ D|¤_ƒ¢vŽ“‰cƒ {‰¨xN|jlt›vl|Dƒ  ƒ¢‡9ƒ¢wyƒ N| z›xË{N‡ˆz›xD‡9šD|DwzY ‡9ƒS|‰l…,’NtFx;zY{‰Ë?xtF‹iƒS|Dƒ tF*v FÙ uÜPâFõcÏãψâ1Єã âYæ_åãPå›ð¬Ò(Ñ âYÐ çÜåYÑNç­Ñ åYШíUÒkjÒ _#álÜPÒãPãÒäŠÏÐ}ä#Ï i ÒÜÒÐ1ç­æ©âYÜé ðåYôˆÏSãðãAåYÑÑNâ1ÜPä#ÏÐlê;çâËÐlÒ ÒiälãÅå›Ð„ä(ÑìlÒÑñcÏÐlê­Ñå›á„åYílÏôˆÏˆçÏÒãÙ ‘ âFè,ÒõYÒܪçì„Ò”ÑNï„ÜÜPÒ Ð ç½c¾i¿#À Á ¶„´ ŒálÜPâ›çPâ›çÛcáUҝâYÐlôÛ¹ï„ãÒiã â1ÐlÒ ãá ÒÑNψóUÑåFçÏâYÐ æ©â1ÜðåYôˆÏSãðŠ×~½c$½ #&%$' ƒ #sut›¥=„tFv?NvUw sut›vl|DwyxPzFƒ¢v„) w (zFv •Yž„z • ƒ¢v ºl»F¼U*» ŒD×è`ìlÏÑì¯ÏSã£á„å›ÜçôÛ}ä#Ò é ÜPÏõYÒäŽæ©ÜPâYQ ð p [dq Ý]ÞYÞàjÙ¨Îcá ÒÑNψóUÑåFçÏâYÐUãªå›ÜPÒkçìlÒÐÄö1ïUå›Ð çψé óUÒä†åYãPãÒÜçPψâ1Єã(âYÜPê1å›Ð„Ï ÒäÄÏІÑNôSå›ï„ãÒã¬ãï„Ñì å1ã¬álÜPÒÑNâ1Ð#é älÏ3çPψâ1Єã × á â1ãçPÑNâ1Єä#ψçÏâYЄãׄÏÐcõFå›ÜPÏåYÐ1çã ×UÒNçћa Ù u=ôˆçì„âYïlê1ì¨Ï3çã ãá ÒÑNψóUÑåFçÏâYÐUã,åYÜÒËä#ÒãPÑNÜPψí ÒäãÒá„å›ÜåFçPÒ ôÛæ©ÜPâYðÉçì„ÒËÑ âYðké á âYÐ„Ò Ð çPã×u½c$½ #*%"'ŒÏSã¡õYÒ ÜPÛ°ÑNôâ1ãÒ(æ©Üâ1ð çìlÒ ²?³c´Fµ#¶c·c·¹ôåYÐ#é ê1ï„å›ê1ÒY×Aè`ψçìŒçPìlҔå1älä#ψçÏâYÐŒâ›æ;Ñ âYЄãçÜPï„ÑNçPãälÒä#ÏSÑ å›çÒäŒçâ ì„ψÒÜPåYÜPÑìlÏSÑ åYô7ÑNâYð¬á âYÐlÒÐ çPãÙ + ;>=JI91 N ,4*16%-%664*5174 5A-8- ;12-%1A6 5:9;4*5R3

-0/



§Nv„wNx©’Nz1{k{t›v„wjxzY{ w |¯å›ÜPÒ°ÒãçPåYílôˆÏSãìlÒäÈâ1бÒå1ÑìÈílÏЄä#ÏÐlê

í NÒ çèÒ ÒÐkåËÜPÒö ïlÏÜÒiäÏÐ çÒÜæ å1ÑNҍƒ©Ò1Ù êUÙ‰;âYæ y6~6D~­çÛcáUÒ „ âYЊó„ê1ïlÜPÒÞ8Œ`åYЄä¨åálÜPâFõcÏä#Òiä‘âYÐlÒnƒ|”âYæçÛcá Òs†DŒDÙ Î#áUÒiÑNψóUÑ å›çÏâYЄ— 㠃‰o`DdU‡wdA2c „”å›ÐU} ä ‰o`UdU‡wdA2c †DŒ`Ñ åYÐ çPìlÒ Ð£â1ÐlôÛ;ÜPÒNæ©Ò Ü5çâ`Ò Ð çPÏ3çPψÒiã7çìUåFçåYÜÒÅåYÑÑNÒiããψí„ôˆÒAæ©ÜPâYð çPìlÒ£ÏÐ1çPÒ Üæ åYÑ ÒËåYЄä‘Ï3çã`ð¬ÒNçì„âcä„ã Ù sutF¥;„t|Dƒ¢wyƒ t›v¹{t›v„wjxzY{ w |¹å›ÜPҖå1ããâ#ÑNÏSåFçÒiä çâëçì„Ò ð¬Òð(é í„ÜPåYÐlҙâYæ‘åîÑNâYð¬á âYÐlÒÐ çÙ ò-ì„Ò Û åYÜҖílïlÏô3çŒæ©ÜPâYð ãá ÒÑNψóUÑåFçÏâYÐUã_çPì„åFç;åYÜÒ¡ä#Ò ó„ÐlÒä‘â1НçPìlÒ¡ðkÒðílÜå›Ð„Ò ƒ‰o`DdU‡w A8{ J d J \D~8{Ud¹â1Ќó„êYï„ÜҔ6Þ ŒªåYЄäŒÜPÒNæ©Ò Ü çPâ™ÒÐ1çPÏ3çPψÒiãâYæ(ãÒ õYÒÜPåYô=â›æªÏˆçPã‘ Ò _ çPÒ ÜPЄå›ô­ÏˆÐ çPÒ Üæ åYÑNÒiã × åYЄä~ψæ çì„Ò Ñ âYð¬áUâ1ÐlÒ Ð ç¯Ïã¹ÑNâ1ð¬áUâ ãψçÒ1תçì„Ò ÛÃÑ åYÐ åYôãâkÜÒ æ©Ò Ü-çâ¬ÒÐ1çPÏ3çPψÒiã`â›æçìlÒ£ Ò _cçÒ ÜPЄåYô7ψРçÒÜæ å1ÑNÒiã-â›æ ψçPã;ãïlí?ÑNâ1ð¬áUâ1ÐlÒ Ð çPãÙ C¯Òªä#ÏSãçPψÐlê1ïlÏSãì‘çèâñ ÏЄälã=â›æ Ñ âYð¬á â1ãÏ3çPψâ1Ð}ÑNâ1Ð1çPÜPå1ÑDç㠗ƒ –Ï Œ;jÒ _cçÒÜÐUå›ôAÑNâYð¬á â1ãÏ3çPψâ1Ð Ñ âYÐ çÜåYÑNçPã×è`ìlÏÑì(âYÐlôÛ£ÜPÒNæ©Ò ÜçâËjÒ _cçPÒ ÜPЄå›ô ψРçPÒ Üæ åYÑNÒiã × åYЄn ä ƒ ψÏ Œ7ÏÐ çÒ ÜPЄåYô Ñ âYð¬áUâ ãψçÏâYÐªÑ âYÐ çÜåYÑNçPã×è`ì„ÏÑìªÜPÒNé æ©ÒÜ-çâåFç=ôÒå1ãç`â1ÐlҡψРçÒÜÐUå›ô7ÏÐ1çPÒ Üæ åYÑ ÒYÙ (Ń Nxz›xDš{tFv„wjxz1{Nwy|¯åYÜÒkçì„ҝÑNâ1Ð1çPÜPå1ÑDçã;çPì„åFçåYÜҐä#Ò ó„ÐlÒiä å›çôÒ õYÒô=â›æ£â1eí qÒÑNç”ÑNôSåYãPãÒiã å›ÐUä†ÏˆÐ çÒÜæ å1ÑNÒiã Ù ,âYÐ#é çPÜPå1ÑDçã5çPì„åFçÅå›ÜPÒ,ä#ÒõYÒôˆâ1áUÒiäªè`ψçìªçPìlÒ`² ³c´Fµl¶c· ·kÒ ÐcõcÏ3é ÜPâYЄðkÒÐ ç`åYÜÒËjÒ _låYðká„ôˆÒiã-â›æãï„ÑìŠôψílÜå›ÜPÛ ÑNâ1Ð çÜåYÑDçã Ù

4

Contract-based built-in tests for software components

Testing contracted components: the triangle view ò-ì„Ò°ð¬ÒNçì„âcälâYôâYêYۖÏãí„åYãÒä â1бå›Ð†ÏˆÐ çPÒ êYÜåFçPÒä†ä#ÒiãÏêYÐ

ò-ìlÒÜÒiãá âYЄãÏílψôψçÏÒã=âYæÅçìlÒkÑNâ1Ð1çPÜPå1ÑDç;ê1ï„å›Üå›Ð çPâYÜ=ä#Ïi ÒÜPã å1Ñ ÑNâ1ÜPälψÐlê çâ”çìlÒ¬ñcψÐUä}âYæ,ÑNâ1Ð1çPÜPå1ÑDçiÙ l âYÜ¡Ò _#åYð¬álôˆÒ1×?çìlÒ ê1ï„å›Üå›Ð çâ1ÜÅâ›æå(ÑNâ1ðká â1ãψçÏâYÐÑ âYÐ çÜåYÑNç,ÏSãuçPìlÒËÑ âYð¬á â1ãÏ3çPÒ Ñ âYð¬áUâ1ÐlÒ Ð ççì„å›ç=åYãPãÒðílôÒã,çì„Ò¡Ñ âYð¬á âYÐlÒÐ1çã Ù ræAå(á„ÜâYé õcÏSãÏâYЬÏSãuÐlâYç,ãå›çÏSãóUÒä7×1çìlÒ;êYï„åYÜPåYÐ1çPâYÜÅÏSãuÐlâYç•Yž#ƒ¢‡9wyšF× ílï#ç â1ÐlôˆÛÜÒiãá âYЄãÏílôˆÒËâ›æçì„ÒªåYÑDçPψâ1Єãçâ¬í ÒªãÒ ç=å›í âYï#ç=ÏЊâYÜé ä#ÒÜçâ£ãâ1ôˆõ1Ò_çPìlÒ`álÜPâYílôÒ ðŠ×FícÛªÐlÒêYâYçÏSåFçÏâYÐW×FÜÒálôå1ÑNÒðkÒÐ ç âYæå¬ãï„í Ñ âYð¬áUâ1ÐlÒ Ð çi×lÒNçћ٠ ; , ) GV7 +6) N , 2K!) G N =*2 R 3#72  u Ñ âYÐ çÜåYÑNç ÏãÏˆÐ#é Ñ ÜÒðkÒÐ çPå›ôôێílï„ψôˆç Ù CÈì„Ò Ð Ï3ç¬Ïã¬Ñ âYð¬álôÒNçÒ1×uÏjÙ Ò1ÙÄå›ôô,ψçPã á„åYÜçPψÒiã=å›ÜPÒ¡ÏälÒ Ð çψó„Òä}å›Ð„äŠå›ôôWá„ÜâFõcÏSãÏâYЄã`åYÜÒªÑ âYð¬álôÒNçPÒ ícÛ¯çìlґÏSä#Ò Ð çψóUÑåFçÏâYÐ–â›æ­åYôˆô-ÜPÒãáUâ1ЄãψílÏôÏ3çPψÒiã ×AçPìlÒ‘Ñ âYÐ#é çPÜPå1ÑDç,ÏSã`ãPå›ÏSä¬çâ¬í Ò  ,Ù u Ñ ôˆâ ãÒiä ÑNâ1Ð1çPÜPå1ÑDçÏã-ÐlÒõYÒÜ ð¬â#ä#ψó„Òä7×ílï#çψç(Ñå›Ð¯íUҐçPÒ ÜPð¬ÏˆÐ„å›çÒiä¯åYЄä¯ÜÒálôSåYÑNÒiä}ícÛ åYÐlâ›çPìlÒ Ü(âYÐlÒ1Ù ­ïlÜPψЄê}ψçPã¬ÑNâ1ЄãçPÜïUÑDçÏâYÐW×uå}ÑNâ1Ð çÜåYÑDçkÏã çPìlÒ Ð¯âYá Ò Ð5ِòè,â¨Ñ âYÐ çÜåYÑNçPã¡Ñ åYЎí ҐÑNâYð¬á„åYÜÒiä}å1Ñ ÑNâ1ÜPä#é ÏÐlêŒçPâ™çPìlÒ Ïܑãïlí„ãçψçïUå›ílÏôˆÏˆçÛYÙÉò-ìlÒ¹ÑNâYÐUãçPÜï„ÑNçÏâYÐÈâYæå Ñ âYÐ çÜåYÑNçkÑ åYЙí Ò¨ä#âYÐlҊå›ïlçâYðå›çÏSÑ å›ôôÛ¯è`ì„Ò ÐÄçPìlÒ¨ÑNâ1ð(é á„å›çÏílÏôˆÏˆç۝âYæçPìlÒªÜPÒö ïlÏÜÒiä‘åYЄä‘álÜPâFõ ÏSä#Òiä”ãáUÒiÑNψóUÑ å›çÏâYЄã Ñå›Ð°í ÒkälÒNçÒÜð¬ÏÐlÒä5Ù ræ_Єâ›ç×5åÐlÒ ê1â›çPÏå›çÏâYШÏSã­ãçPåYÜçPÒ’ ä k çPìlÒä#ÒiãÏêYÐŠâ›æAçPìlÏã;álÜPâcÑ ÒãPã`ÏSã;ÑNï„ÜÜPÒ Ð çô۝åYШïlЄä#ÒÜê1âYÏÐlê èâYÜPñ?Ù ò-ìlÒ ½ ¾i¿#ÀcÁ ¶l´ ÂÉð¬ÒNçå›ð¬â#ä#Ò ôŠÑNâ1Ð1çå›ÏЄãÄä#ÒiãÑ ÜÏá#çPψâ1Ð â›æ Ñ âYÐ çÜåYÑNçPãªåYЄäŒãá ÒÑ Ï3ó Ñ åFçPψâ1Єã×Aãâ¨çPì„åFç(çìlґÜÒiãá âYÐUãílÏôˆé ψçÏÒã‘â›ækÒå1Ñì±álÜPâFõ ÏSãψâ1Ð±â›æ(å ÑNôâ1ãÒäëÑNâ1Ð1çPÜPå1ÑDçŠÑ å›ÐëíUÒ Ñ ôåYÜψó„Òä™å›ð¬âYÐlê}Ï3çã(áUå›ÜçÏSÑNÏá„å›Ð çPE㠝åYÐÄïlÐlÏSö ïlҊêYï„åYÜPåYÐ#é çPâYÜi× å”ãÒ çËâYæuíUÒÐlÒNóUÑ ÏåYÜÏÒãËå›ÐUä}ãâYð¬Òªá â1ãPãÏílôÒkÑ âYÐ çÜPψílé ï#çPâYÜã Ù l â1Ü­ Ò _#åYð¬álôˆÒ1×?Ï3æ,åálÜPÒÑNâ1Єä#ψçÏâYШâYæ,å ð¬ÒNçPìlâ#ä J álÜPâFõcÏälÒä(í Û¬å£ÑNâ1ð¬áUâ1ÐlÒ Ð ç ¬ãçåFçÒiã v  5» v× çPìlҊêYï„åYÜPåYÐ1çPâYÜkÏãkçPìlÒ¨ÑNâ1ðká âYÐ„Ò Ð  ç Œçì„å›ç Ñ å›ôôSã J ×_çìlÒ í Ò ÐlÒ óUÑNÏSå›ÜPÛªÏSã ?כå›Ð„! ä ¬å›Ð„ä [ åYÜÒ`ÑNâ1Ð çÜPψílïlçâYÜã"Ù ªð(ï„ãç ÑìlÒiÑñ£çìUåFçuálÜPÒÑ âYЄä#ψçÏâYЬÏSãuãPåFçÏSãó„Òäkí ÒNæ©âYÜPÒ=Ñ åYôˆôÏÐlê J kYψæ ÐlâYçכå;áUâ ããψí„ôˆÒ-ãÑ Ò Ð„åYÜÏâ=ÏSãçì„å›#ç £åYãñ#ã5çPìlÒ-ÑNâYÐ çPÜÏílï#çPâYÜã ψæÅçìlÒۑÑå›Ð°á„ÜâFõcÏSä#Ò£ÜÒiãï„ô3çã`çìUåFçËãPåFçPÏãæ©Û”çìlÒkÑNâYÐUä#Ï3çPψâ1Ð íc۝ä#ÒiÑNÜPÒå1ãÏÐl ê `âYÜ`ÏÐ„Ñ ÜÒiåYãψÐlê J ~ r?Ù

åYЄä–çÒiãçåYálálÜPâ1åYÑìÄçì„å›ç ì„åYã¬í Ò ÒЖóUÜPãçálÜâ1áUâ ãÒiäÄæ©â1Ü M MÉãâ›æ¢çè-å›ÜPÒÑ âYð¬áUâ1ÐlÒ Ð çã S Ù rç­ÏSãËá„å›ÜçÏSÑNïlôSå›ÜPôۑå1älå›á#çPÒä çPâ¨å‘älÒãψê1Ð#éjícÛ éÑNâYÐ çPÜPå1ÑDç­åYálálÜPâ1åYÑìW×7è`ìlÒ ÜPÒçPìlÒ ãáUÒiÑNψólé ÑåFçPψâ1ÐÈÏã ãÛ#ãçPÒ ðåFçPÏÑå›ôôˆÛ ä#Ò ÜPÏõYÒä ÏÐ çâŒjÒ _#ÒiÑNï#çå›ílôÒ°åYãé ãÒ ÜçÏâYÐU㠃 ψÐcõFå›ÜPÏåYÐ çálÜPâYá Ò ÜçÏÒã×ÅálÜ/Ò á â1ãçPÑ âYЄä#ψçÏâYÐUã£â›æ ð¬Ò çìlâ#äl㠌DÙ òWÒiãçãï„Ï3çPÒã¬å›ÜPґälÒNó„ÐlÒiä™å1ã(í Ò ÏÐlê¹å›Ð DâYÜé ê å›ÐlÏS Ñ ‘áUå›Üç â›æªãâYæ¢çèåYÜ Ò M M ÑNâYð¬á âYÐlÒÐ çx Ù rЄä#Ò Òiä7×=å Ñ âYð¬á âYÐlÒÐ1ç¯Ïã¯ÑNâ1ð¬áUâ ãÒiä â›æ ÏˆçPã¯ãá ÒÑ Ï3óUÑåFçPψâ1Ð ƒ ä#â#ÑNïlé ð¬ÒÐ1çåFçPψâ1Ð5×_ð¬ÒNçPìlâ#älã¬ãÏêYÐUåFçï„ÜÒ1×ÅψÐcõFå›ÜPÏåYÐ ç(álÜPâYá Ò ÜçÏÒã× á„Ü/Ò †á â1ãçPÑNâ1Єä#ψçÏâYЄ㠌D×kâYЄҖÏð¬álôˆÒð¬Ò Ð çPå›çÏâYÐ åYЄä~çPìlÒ çPÒãç¡ÑåYãÒã`Ð„Ò ÒälÒ䊿©â1Ü;çPÒãçÏÐlê ÏˆçÙ­ò-ì„Ïã­õcψÒè~â›æ_å›Ð M M Ñ âYð¬á âYÐlÒÐ1ç-ÏSã-ψôôˆïUãçPÜPå›çÒäïlЄä#ÒÜçìlÒËçÜPÏSå›Ðlê1ôˆÒ­ÜÒálÜÒiãÒÐ#é çåFçPψâ1} Ð ƒ ÑNæÙ l ÏêYï„ÜÒ 2ŒDÙÅòâåÑ âYð¬áUâ1ÐlÒ Ð ç,ãá ÒÑNψó„Òi䬿©ïlЄÑNé çPψâ1Єå›ôψçۖÏSãå1älä#Òä†åŒÐ„Ò è æ©Òå›çïlÜPÒ¨çìUåFçÒЄå›ílôÒã Ï3ç”çâ çPÒãçËψçPãÒ ôˆTæ `çPìlÒ(Ñ âYð¬áUâ1ÐlÒ Ð çËÏãËðåYä#ÒkãÒô3æ¢éjçÒiãçå›ílôÒY× ÏЎå è-åÛ(çì„å›ç,ÏSã_å›ÐUå›ôâYêYâ1ï„ãAçPâªì„å›Üä#è-å›ÜPÒ=ÑNâ1ðká âYÐ„Ò Ð çPãÙAÎ#Ò ôˆæ¢é çPÒãçPåYílôˆÒkÑNâ1ðká âYÐ„Ò Ð çPã`ìUåõYÒ£çPìlÒå›í„ψôÏ3ç۔çâ”ôåYïlЄÑì‘çì„Ò ÏÜ âFè`ДçÒiãçã=åYã`älÒNçPåYψôÒä”ÏЯÝÓ gFàjÙ

l

ÏêYï„Üҍ %$#&  / çPÜÏSå›Ð„êYôÒ!' 6(/)(

4 /;154 =?>4 5 /5 -

h

å ð¬ÒNçPìlâ#ä#âYôâYê1ÏÑå›ôWá âYÏÐ ç­âYæuõ ÏÒ è£×?èÒå›ÜPêYï„Ò£çì„å›ç l Üâ1ð çPìlÒ°çPÜïUãç‘è,Ò°ìUåõYÒ¨ÏЮåÄÑNâ1ð¬áUâ1ÐlÒ Ð ç”ä#ÒáUÒЄälã”âYІçPìlÒ Ñ âYЄãÏSãçPÒ Ð„Ñ Û¨íUÒ çè,ÒÒ ÐŽçìlҐãáUÒiÑNψóUÑ å›çÏâYZ Ð ƒ©ÜPÒNó„ÐlÒiä}ÏЯjÒ _cé ÒiÑNï#çå›ílôÒ£ÑNâ1Ð1çPÜPå1ÑDç.㠌N×YçPìlҡψð¬álôÒ ð¬Ò Ð çåFçÏâYЊå›ÐUäçì„Ò­çPÒãç ÑåYãÒãÙ(ò-ìlÒÑ âYÐ#æ©ÜPâYÐ çPå›çÏâYаí ÒNçèÒ ÒÐ}çPìlÒãÒkçìlÜPÒ Òkæ å1ÑNÒNçã ôÒå1älãçâ°çPìlґψð¬álÜPâFõYÒðkÒÐ çªâ›æ;ÒiåYÑìŒâYЄÒYَØÒ æ©âYÜPҔä#Ò ólé ЄÏ3çPÒ ôÛÄÒ ð(íUÒiälä#ÏÐlêŒå°çPÒãçãïlψçÒ1×uçì„Ò‘ Ò “ ÑNÏÒ Ð„Ñ ÛÄâ›æ=çPÒãç ÑåYãÒã¯ðïUãç¹íUÒÈÑìlÒiÑñYÒiäÃå›Ð„ä ÒãçÏðåFçÒiä åYê1å›ÏЄãçŽÏðké á„ôˆÒðkÒÐ çPåFçPψâ1Ќå›Ð„ä¹ãáUÒiÑNψóUÑ å›çÏâYÐ5×ÒãáUÒiÑNÏSå›ôôˆÛ¯ÑNâYÐ çPÜPå1ÑDçPãÙ òÒãçPãå›ÜPÒkí„ïlψôˆç£æ©ÜPâYð çPìlÒ ãáUÒiÑNψóUÑ å›çÏâYÐ¯â›æçìlÒ Ñ âYð¬áUâYé Ð„Ò Ð çÙÅò-ìlÒÛ¬åYÜÒ=Ñ âYð¬á â1ãÒäkæ©ÜPâYð çè,âªÏЄä#ÒáUÒЄä#ÒÐ1ç-ÑNâ1Ð#é Ñ Ò á#çPï„å›ôWá„å›ÜçPEã çÒãç;Ñ å1ãÒiã-å›Ð„ä‘âYÜåYÑ ôˆÒiã ÙAòÒãç;Ñ åYãÒã Ò _cÒ é Ñ ï#çÒªçìlÒ¡æ©ïlÐUÑDçÏâYÐUã`â›æçìlÒªÑ âYð¬á âYÐlÒÐ1çiÙ M­ÜåYÑNôÒã,éŏ?x…F‚ ƒ {z›wN|­’NtFx”w¢‰„Ë’NzFž#‡9w…1Nw{Nwjƒ tFv ‹ x…›ƒ {Nw£é£Ñ åYÐŒÒ ÏˆçìlÒÜí Ò á„ÜâFõcÏSä#ÒäícېåYãPãÒ ÜçÏâYЄã_ÏˆÐ„Ñ ôˆïUä#ÒäÏˆÐ çâ(çì„Ò;çPÒãç-ÑåYãÒãuâ1Ü ícۑjÒ _#ÒÑ ï#çPåYílôÒÑNâ1Ð1çPÜPå1ÑDçã Ù rаå ä#ÒiãÏêYÐ#éícÛ éÑ âYÐ çÜåYÑNç-åYá#é á„Üâ åYÑì5×uâ1ïlܬjÒ _#á Ò ÜPψÒЄÑNґÏãkçPì„åFçð¬â1ãç¬â›æ;çPìlҊõYÒÜPä#ÏSÑDçã åYÜÒkálÜPâFõcÏä#Òiä°ícÛ¨çPìlҐÑNâYÐ çPÜPå1ÑDçPã­çPì„åFçªå›ÜPÒ¬ä#Ò ÜPψõ1Òä°æ©Üâ1ð çPìlÒ­ãá ÒÑNψóUÑåFçÏâYÐWÙò-ìlÒ;æ åYÑNçuçì„å›çÑ âYÐ çÜåYÑNçPãAâ›æ?çPìlÒ­Ñ âYðké á âYÐ„Ò Ð çPã¡å›ÜPÒkψÐl Ò “ ÑNÏÒ Ð ç­çPâ‘älÒNçÒiÑDç£å æ åYïlôˆç¡ Ò _#Ò ÜÑNÏSãÒiä¨ícÛ çPìlÒ¡çÒiãç;ÑåYãÒãÜPÒ õYÒiå›ôSã,åkôSåYÑñâYæálÜPÒÑ Ïãψâ1ДÏДçìlÒªãáUÒiÑNψé ó Ñ åFçPψâ1Ð5ÙÅò-ìlÒ­ãá ÒÑNψóUÑåFçÏâYДãìlâ1ïlôSäíUÒ­ÜÒ ó„ÐlÒiä å›Ð„ä ÐlÒ è Ñ âYÐ çÜåYÑNçPã-åYä„ä#Òä7Ùuò-ì„Ò­çPÜïUãç`ÏДçPìlÒ£ÑNâ1ðká âYÐ„Ò Ð ç`ÏãçPì ïUã ÜPÒ ôSåFçPÒäŠçPâçPìlÒ(çÒãç£Ñ åYãÒã­jÒ “ Ñ ψÒЄÑNÛ¨å›ÐUä¨çì„ÒkÑ âYÐ çÜåYÑNçPã 1{tF¥; ‡ˆ w v N|| FÙ CŽÒ¹Ñ åYÐÈçÜPï„ãççPìlÒ}Ïð¬álôˆÒð¬Ò Ð çPå›çÏâYÐ

ãψÐUÑNÒ-è,Ò-ì„åõ1ÒçÒãçÒiäψçuè`ψçì åËêYâcâ#äªçPÒãç_Ñ å1ãÒiããÒNçi×1åYЄä è ÒçÜPï„ãçÅçPìlÒ=ãáUÒiÑNψóUÑ å›çÏâYЬíUÒiÑ åYï„ãÒ-ψçuÏãuálÜÒiÑNÏSãÒ-ÒÐlâYïlê1ì çPâ¬älÒ ÜPψõ1ÒËÒ “ ÑNÏÒ Ð ç=ÑNâYÐ çPÜPå1ÑDçPã-å1ã-âYÜåYÑNôÒ­æ©ïlЄÑDçPψâ1ЄãÙ ½c¾¿#ÀcÁ ¶„´1 Applying ò-ìlÏSããÒiÑDçÏâYДthe ä#ÒãPtriangle ÑNÜPψí Òã,ìlâFè†approach çPìlÒ­ãÒ ôˆæ¢éyçPÒto ãçPåYílôˆÒËå›álá„Üâ åYÑì Ñå›Ð í ÒËåYálálôψÒiäçPâkå(ÑNâYð¬á âYÐlÒÐ çð¬â#ä#Ò ô Ò Ð„ì„å›Ð„Ñ Òäè`Ï3çPì Ò _cÒiÑNï#çå›ílôÒ¬ÑNâYÐ çPÜPå1ÑDçPã­jÒ _#álÜPÒãPãÒä¨è`ψçìlÏЯçìlҊ½c¾i¿#À Á ¶„´ Â

ð¬â#ä#Ò ôjÙ CŽÒ¡åYä„ä#ÜÒiãã_çì„Ò­ÏSããïlÒ­â›æWìlâFè†çPâçPÒãç-å(ÑNâ1ðká â›é ÐlÒÐ ç­å›Ð„ä}å›Ð°åYãPãÒ ðí„ôˆÛ1ׄï„ãψЄê Ï3çã­Ñ âYÐ çÜåYÑNçPã=å1ã=â1ÜPå1ÑNôÒãÙ òâ;ãψð¬álôÏ3æ©Û¡çPìlÒ,çÒ ÜPð¬ÏˆÐ„âYôâYêYÛ1×èÒ,Ñ âYЄãÏSä#Ò ÜWçì„å›ç FwN|wjƒ¢v • {tFvUwyxPzY{ w | uÜÒ æ©Ò Üãçâ­çìlÒ-çåYãñ£â›æUçÒãçÏÐlêËçì„Ò=ÑNâYð¬á âYÐlÒÐ ç Ïð¬álôˆÒð¬Ò Ð çPå›çÏâYаè`ψçìŽÜÒiãá ÒÑNç­çPâ”å”á„å›ÜçÏSÑNïlôSå›Ü;æ åYÑ ÒNç¡â›æ ψçPã=ãá ÒÑNψóUÑåFçÏâYБjÒ _#álÜPÒãPãÒä ÒÏ3çPìlÒ Ü;í ۔ôˆÏílÜå›ÜPÛY×cÏÐ1çPÒ Üæ åYÑ Ò â1Ü ÑNâYð¬á â1ãÏ3çPψâ1Ð Ñ âYÐ çÜåYÑNçPãÙ®ò-ìlÒ°ö ïlÒiãçPψâ1Єã¬è,ҊçåYÑñcôÒ åYÜÒ-çPìlÜÒÒNéjæ©âYôSä å›ÐUäðåÛ(í Ò; Ò _cá„ÜÒiããÒäå1ãÅæ©âYôôâFè=ãuÏРâYïlÜ ãáUÒiÑNψóUÑ¡ÑNâ1Ð1çPjÒ _cEç Åè`ìUåFç×#è`ì„Ò Шå›Ð„ä”ìlâFè®çâ¬çÒiãçiÙ K!3#22 N 2 ) 12  ­Ò á Ò ÐUä#ψЄêªâYÐkçì„Ò=ç ñcƒ âYψЄÜ-äkå›âYРæ?åYá„ãPÜãâ1Ò áUðÒí„ÜçPôˆDÛ ÏˆÒiŒDã × çPì„åFçè`ψôôUí Ò­çÒãçÒiäâYДåªÑNâ1ðká âYÐ„Ò Ð S çPÒãçÑ åYãÒãå›ÜPґí„ïlψôˆçÏІæ©ïlЄÑNçÏâYÐÈâ›æËçì„Ò°ñcψЄä†âYæ¡Ñ âYÐ#é çPÜPå1ÑDçPãE

âYá Ò ÐlÒiä(Ñ âYÐ çÜåYÑNçPãì„åYãWçâ¡í Ò_çå›ñYÒÐÏÐ çâ¡åYÑ Ñ âYïlÐ çAícÛ ÑNÜPÒåFçPψЄê¬ãçï„í„ã-æ©âYÜ`ЄâYЊåõåYψôSå›í„ôˆÒ¡ÑNâ1ðká âYÐ„Ò Ð çPãÙ

(Ń Nxz›xDš{tFv„wjxz1{Nwy|: `ò-ìlҊæ åYÑ ÒNç âYæ¡å¹ÑNâ1ð¬áUâ1ÐlÒ Ð ç è`ìlÏSÑì

K5) = 2 N 2 ) 12  ,âYÐ çÜåYÑNçPãå›ÐUä™çPÒãçÏÐlê™åYÜҊð¬ÒåYÐ#é ÏÐlêYæ©ïlôªí ÒNæ©âYÜPÒ¹åYãPãÒðílôψЄê„סä#ïlÜPψÐlê–çì„ҌψРçÒêYÜåFçPψâ1Ð±â›æ Ñ âYð¬á âYÐlÒÐ1çã;ÏÐ çâŠå›Ð}å1ããÒ ð(ílôۊåYЄä°ä#ï„ÜÏÐlê çPìlÒkÒj_#ÒÑ ï#é çPψâ1w Ð ƒyåFçŠÜï„Ð1çPψð¬Ò ŒDÙ ØÒNæ©â1ÜÒ¯åYãPãÒðílôÏÐlê„×;Ñ âYð¬á âYÐlÒÐ1çã åYÜÒ;ïlÐlψçPå›ÜPÛªçPÒãçÒiä7ÙÅò-ìlÒ ÐçPìlÒ`çPÒãç,álÜPâ›çPâcÑ âYôlÏSãuí„ïlψôˆç_æ©â1Ü å¯Ñìlâ ãÒЖåYãPãÒ ðí„ôˆÛ1×uå›Ð„ä™çìlҔçÒiãç ÑåYãÒãkå›ÜPҔôSå›ïlÐUÑìlÒä è`ψçì¹ÑNâ1ð¬áUâ ãψçÏâYЯÑNâYÐ çPÜPå1ÑDçPã­åYãËâYÜåYÑ ôˆÒªæ©ïlЄÑDçPψâ1Ð5D Ù ­ïlÜé ÏÐlê}çìlÒiãҝçè,â}ãçPåYêYÒiã ×íUâYçì–ôˆÏílÜå›ÜPÛ FψРçPÒ Üæ åYÑNҐåYЄäŒåYãé ãÒ ð(ílôÛŠÑ âYÐ çÜåYÑNçPã­å›ÜPÒÑìlÒÑñ1Òä¨åYЄä¨ðåۊíUÒkψð¬álÜPâFõYÒiä7Ù rÐUä#Ò Òiä7×1ψæ?çìlÒ­ÑNâYÐ çPÜPå1ÑDçPãuï„ãÒiä¬åYãÅÒðí Òälä#Òiä¬âYÜåYÑ ôˆÒiãæ å›Ïô Ïйä#ÒNçPÒÑDçPψЄêŠåæ å›ï„ô3çÛ}ãçPå›çÒ1×7Ï3ç£ð¬ÒåYЄãËçì„å›ç­çPìlÒ Û}ðï„ãç í Ò=Ïð¬álÜâFõ1Òä7ÙÅÎcâUכçì„Ïã_ÏãÅЄâ›ç_â1ÐlôˆÛçìlÒ­ÑNâYð¬á âYÐlÒÐ çPãÅÏðké á„ôˆÒðkÒÐ çPåFçPψâ1Ќå›Ð„ä¹åYãPãÒ ðí„ôˆÛ}çì„å›çªÏã£Ïð¬álÜPâFõYÒäŽícÛ°çPìlÒ çPÒãçÅálÜâ#Ñ ÒãPãWílïlçÅåYôãâ=çPìlÒ`Ñ åYá„å›ílÏôÏ3çÛ£âYælçìlÒ`Ñ âYÐ çÜåYÑNçPãWçâ älÒNçÒiÑDç­å(æ åYïlô3çۑãçåFçPÒªåFç;ÑNâ1ð¬áUâ1ÐlÒ Ð Eç Y ã-jÒ _#ÒiÑNï#çPψâ1Ð5Ùuò-ìlÏSã ôÒå1älãï„ãçâ­çìlÒçPìlψÜäkãçå›êYÒ1×içì„å›çAÏSãçìlÒ-ï„ãÒâ›æUÑ âYÐ çÜåYÑNçPã å›ç,ÜPïlÐ çÏð¬Ò;åYãuåYРå›ï#çPâYðåFçPÏÑ=ðkÒiå›Ð¬æ©â1Ü,ÑNâ1Ð çÜPâYôôˆÏÐlêËçì„å›ç çPìlÒ(ãÛ#ãçPÒ ð íUÒì„åõYÒiã=ÑNâ1ÜÜPÒÑNçôÛYÙ uç;çìlÏSã;ãçPåYêYÒY×Uè,Ò£í Ò Ðlé Ò ólç¬æ©Üâ1ð çìlҊálÜPÒ õcÏâYï„ãkãçPå›ê1Òã(è`ìlÏSÑì–ðåYälÒ‘Ñ âYÐ çÜåYÑNçPã ð¬â1ÜҌÜPâYílïUãçŒÝÓDàkåYЄäëåYílôÒ¹çâ±ä#Ò çÒÑNç°ÏˆÐ çPÒ ÜPЄå›ô¡æ åYïlô3çÛ ãçPå›çÒiã(â1Ü Ò _ çPÒ ÜPЄå›ôð¬Ïãï„ãÒãÙÄÎcâ„×ÅçPìlҊãÛ#ãçÒ ð ÏSãkð¬å1ä#Ò 1zF“_z›xd ªâYæuÏ3çã­ Ò _#ÒÑNïlçÏâYÐ}åYЄä¨ì„å1ã­åÜÒiåYãâYЄåYílôˆÒ£á„Üâ1í#é åYílÏôˆÏˆçÛ}çPâ}ä#Ò çÒÑNçÒ ÜPÜPâYÜã¡íUÒ æ©âYÜPҐçìlÒ æ å›ÏôˆïlÜPÒ â#Ñ Ñ ïlÜã Ù%u Ð„Ò èîÏãPãï„Ò­ì„å1ãçâ¬í ÒªåYälä#ÜPÒãPãÒäçPì„åFç`ÏSãçìlÒªãçÜåFçPÒ ê1Û¬çâ å1ÑDçPψõFåFçPÒ`âYÐlôÛªçPìlÒ=ÑNâ1Ð çÜåYÑDçãçì„å›ç_å›ÜPÒ-ÐlÒ Òiä#Òäå›ç_å­ê1ψõ1Ò Ð çPψð¬Ò1× ãψÐUÑNÒ`ψçuÏãÅЄâ›çuÜPÒå›ôÏSãçPÏÑçPâ¡Ñì„ÒÑñ(åYôˆôcçPìlÒ;Ñ âYÐ çÜåYÑNçPã å›ç;ÜPïlÐ çÏðkÒ(è`Ï3çPìlâYïlç­å ÑNâ1ð¬álï#çPå›çÏâYЄåYô5jÒ _#á Ò Ð„ãÒYÙ=Ú°âYÜPÒNé âFõ1Ò Üi×WåFç£çPìlÏSããçPå›ê1ÒY×7çPìlÒ ÜPÒ ôÒ õFå›Ð ç£álÜPâYá Ò ÜçÏÒã£åYÜҐð¬â1ãç âYæ¢çÒЮÐlâ1Іæ©ïlЄÑDçPψâ1Єå›ô ƒ©ÜPÒãâYï„ÜPÑ Òã Ñ âYЄãïlð¬á#çÏâYÐW×;ö ï„å›ôˆé ψçÛkâ›æ7ãÒÜõcÏSÑNÒ㠌D×1å›Ð„ä¬ãáUÒiÑNψóUÑ-æ©âYÜPðå›ôÏãðãÅå›Ð„ä¬Ñ âYÐ çÜåYÑNçPã ðå۔íUÒªä#ÒiãÏêYЄÒäæ©âYÜ`çPìlÒãÒ£ÐlâYДæ©ïlЄÑNçÏâYЄåYô5álÜPâYá Ò ÜçÏÒãÙ å FwD|Dwjƒ¢v •k|Dwz • d F×lãÏˆÐ„Ñ Ò­èÒ£ä#⠑ âFè,ÒõYÒÜ× Ï3ç=ÏSãÐlâ¬ð¬âYÜPÒ­e Єâ›ç, Ò _#ÒÑNïlçÒ=çPÒãç-ÑåYãÒã_âYÐ#éôˆÏÐlÒ1×1ílïlçåªè-åÛ(çâðåYñYÒ`çPìlÒ ãÛ#ãçPÒ ð ðkâ1ÜÒ¡ÑNâ1Ð çÜPâYôôåYílôˆ/Ò â1í„ãÒÜõFåYílôˆÒ­åFç=ÜPïlÐ çÏðkÒ1Ù MON9P 2 N 2 ) 12  ò-ìlÒ;ÏSããïlÒ`èÒ;åYä„ä#ÜÒiããuïlЄä#ÒÜuçì„Ò;ö ïlÒãé çPψâ1Ð}âYæ_ìlâFè çâçÒiãç£åÑ âYð¬áUâ1ÐlÒ Ð ç¡å›Ð„äŽå›Ð}å1ããÒ ð(ílôˆÛŠÏSã çPìlҐâYЄÒkâYæ,çPìlÒ¬çÒiãçªå1ä#Òö ï„å1ÑNÛ°ÑNÜPψçÒ ÜPÏâYÐ5X Ù CÈì„å›çªÏãËçPìlÒ ê1âcâcä™ÑNÜPÏ3çPÒ ÜPψâ1ЎçPâ}ê1ïlÏälÒ çì„Ò çÒiãçi×Açì„å›ç(ÏSã(å1älå›álçÒäŒçâ ÒiåYÑì¬â›æ?çPìlÒ;ÑNâ1Ð çÜåYÑDçãAæ åYÑ ÒNç_âYæ?åÑNâYð¬á âYÐlÒÐ çéí„åYãÒäkãÛ#ãé çPÒ ðŠÙ rЄä#Ò Òiä7×çì„Ò_çPÜï„ãçèÒ_è`Ïôô1â1í#çPåYψЪÏÐ(ãï„Ñìå­ãÛ#ãçÒð è`Ïôô-älÒ á Ò Ð„ä™âYЌçPìlҔÜPÒ ôÒ õFåYЄÑNÒ”â›æ`çì„Ò‘Ñìlâ ãÒЙÑNÜPψçÒ ÜPÏSålÙ ­Ò á Ò ÐUä#ψЄê;âYЪçìlÒ_çÒãçÏÐlê;ãçPåYêYÒ1× çPìlÒuçPÒãçÑNÜPψçÒ ÜPÏâYСðåÛ õFåYÜÛ1ÙAò-ì„Ò¡ö ïlÒiãçPψâ1ДÏSã,çìcï„ãçPâkí Ò£å›ílôÒËçâkÒãçÏðåFçÒËçPìlÒ Ñ âYЄãÏSãçPÒ Ð„Ñ ÛÄâ›æ¡å¯Ñ âYð¬á âYÐlÒÐ1ç Få1ããÒ ð(ílôˆÛ¹í„å1ãÒiäÄâ1ЙçPìlÒ çPÜÏSå›Ð„êYôÒ¨õ ÏÒ è£Ù~ò-ìlÏSãö ï„åYôˆÏˆçۙÒiãçPψðå›çÒ}ö ï„åYÐ1çPÏ3óUÒã¬çPìlÒ çPÜïUãç_â1ÐlÒ;Ñå›Ð¬ì„åõYÒ`ÏРå£ÑNâ1ð¬áUâ1ÐlÒ Ð çÙAò-ìlÒ;Ñì„â1ãÒ Ðö ï„å›ôˆé ψçÛÑ ÜψçÒÜÏSåá„Üâ1áUâ ãÒiä íc۝òÜÏSãñ1Ò ôô muå›ôâYÜPÏå£çÒåYðã-ÏãçPìlÒ á„Üâ1áUâ1ÜçPψâ1ÐËâYæ#ψÐ qÒiÑDçPÒ䡿 åYïlô3çã7çPìlÒ_ãÒ ôˆæ¢éyçPÒãçä#ÒNçPÒÑNçPã5è`ì„Ò Ð æ åYïlôˆçPãå›ÜPÒ;ãÛ#ãçÒð¬å›çÏSÑ åYôˆôÛÏÐ qÒÑNçÒiäÏˆÐ çPâªçì„Ò­ÑNâ1ð¬áUâ1ÐlÒ Ð ç Ïð¬álôÒ ð¬Ò Ð çPå›çÏâYÐ5Ù ò-ìlÏSã”ÒãçÏð¬å›çҎÏã×;ÏÐÈæ åYÑNç×Ëä#Ò ÜPψõ1Òä æ©ÜPâYð çPìlҝð(ï#çPå›çÏâYЌçPÒãçÏÐlê°çPÒÑìlÐlÏSö ïlÒYÙ ‘ âFèÒ õ1Ò Üi×WçPìlÒ ðåYÏˆÐ°Ñ ôå1ããÏÑå›ô?ôψð¬ÏˆçPåFçPψâ1Њæ©âYÜ`ð(ï#çPå›çÏâYШå›Ð„åYôˆÛ#ãÏã-ÏSã-çPìlÒ Ñ âYð(ílψÐUåFçâ1Üې Ò _#áUÒЄãÒ1×lå›Ð„ä”ðå›ñ1ÒãÏ3ç=ä#Ï “ ÑNïlôˆç`çâåYálálôÛ älψÜPÒÑNçô۝âYЊå¬ÑNâ1ðká„ôˆ Ò _”ãÛ#ãçÒð‘Ù

ÜPÒ ôSåFçPÒã¡çPâ}ôψí„ÜPåYÜÛ¯ÑNâYÐ çPÜPå1ÑDçPãÑ å›Ð™íUҝçÒãçÒiäŒï„ãψЄê Pç ìlÒ²?³c´µl¶c·c·ŠåYálálÜPâ1å1Ñì5× §Nv„wNx©’Nz1{Pk{tFvUwyxz1{Nwy|: `ò-ìlÒ­æ åYÑ ÒNç`â›æAå(Ñ âYð¬áUâ1ÐlÒ Ð ç`è`ìlÏSÑì ÜPÒ ôSåFçPÒã‘çPâ®ÑNôâ1ãÒä ÑNâ1Ð çÜåYÑDçã¨ÏSãŠçÒiãçPÒä~ï„ãÏÐlê†çìlÒ ²?³c´Fµl¶ ·c·}åYálálÜPâ1åYÑìWÙ l âYÜ­âYá Ò ÐlÒiä°ÑNâ1Ð çÜåYÑDçã × ãâ1ð¬Ò ÏÐ çÒÜæ å1ÑNÒãâ›æ=çPìlҊÑNâYð¬á âYÐlÒÐ ç(ïlЄälÒ Ü(çÒãçå›ÜPҝÐlâYç í âYï„Єä£çPâ­çPìlÒ-ãÒÜõcÏSÑNÒãâ›æUçìlÒÜPÒö ïlÏÜÒiäÑNâ1ð¬áUâ1ÐlÒ Ð çÙ rаçìlÏSã­ÑåYãÒY× ÏˆÐ çPÒ Üæ åYÑNÒ(ãçPïlí„ã­ðï„ãç­í Ò(ÏÐ çÜPâ#ä#ï„ÑNÒiä æ©â1Ü(ÜPÒö ïlÏÜPÒä¹ÏÐ1çPÒ Üæ åYÑ Òã; Ù uÜPâFõcÏälÒäŒÏÐ çÒ Üæ åYÑ Òãkå›ÜPÒ ãÒ ôˆæ¢éjçÒãçPåYílôÒY×#ï„ãψЄê(çPìlÒ²?³c´µl¶c·c·ŠåYálálÜPâ1å1Ñì5Ù sutF¥;„t|Dƒ¢wyƒ t›v¹{t›v„wjxzY{ w | -ò-ì„Ïã ÏSã çìlÒ¦ð¬â1ãç ä#5Ï “ Ñ ïlô3ç áUå›Üç×cãÏЄÑNÒËÑNâ1ðká â1ãψçÏâYРÑNâ1Ð çÜåYÑDçãuï„ãÒ=çPìlÒ­älÒ á Ò Ð#é älÒ Ð„Ñ ÏˆÒiã íUÒ çè,ÒÒ Ð ÑNâ1ðká âYÐ„Ò Ð çPkã Fãïlí#éÑNâ1ðká âYÐ„Ò Ð çPãÙ ò-ì„ÒŽ²?³ ´Fµl¶c·c·®å›álálÜPâ1å1Ñì Ñå›ÐlЄâ›çí Ò}ä#ÏÜÒiÑDçPôˆÛ†å›á#é á„ôˆÏÒä¹ãÏˆÐ„Ñ Ò¬çìlÒ¬çPÒãçªðï„ãçªæ©â#ÑNïUã£âYЎçìlÒiãÒ älÒ á Ò Ð#é älÒ Ð„Ñ ÏˆÒiã ÙWòÒãçÏÐlê;Ñ âYð¬á â1ãÏ3çPψâ1Ð¡Ñ âYÐ çÜåYÑNçPã?ÏSãWÑ ôˆâ ãÒAçPâ ÏÐ çÒêYÜåFçÏâYЯçPÒãçÏÐlê„×_åYЄä¹çPìlґãÒ ôˆæ¢çÒiãçã(å1ããâ#ÑNÏSåFçPÒä çPâ;å=Ñ âYð¬áUâ ãψçÏâYУð(ï„ãçWψð¬álôÒ ð¬ÒÐ1çAå-çÒiãçálÜPâ›çâ#Ñ âYôjÙ òÒãçÏÐlê jÒ _cçÒÜÐUå›ô¡ÑNâYð¬á â1ãÏ3çPψâ1ÐëÑ âYÐ çÜåYÑNçPã ÏSã”çìcï„ã ÜPÒ ôSåFçPÒäÄçâ¯ÏˆÐ çÒêYÜåFçPψâ1Ð5×_å›ÐUä–ãÒ ôˆæ¢çÒiãçã¬ì„åõYҝçâ¹íUÒ íUåYãÒäËâYУçPìlÒ_Ñ âYð¬áUâ1ÐlÒ Ð çWì„ψÒÜPåYÜPÑìcÛY× çì„å›çì„å1ã7çPâ=íUÒ í„ÜâFè=ãÒä7X Ù uÃæ©ï#çïlÜPÒèâYÜPñðåۊÑNâ1ЄãÏSãç;â›æu Ò _ çPÜPå1ÑDçé ÏÐlêŽçìlÏSãkìlÏÒ Üå›ÜÑì Û¹å›ÐUäŒçì„Ò Ð ílïlÏôä#ÏÐlê¹å›ï#çPâYðåFçPÏ3é Ñå›ôôˆÛ”çì„ÒªçÒiãçËálÜPâ›çâ#Ñ âYôjÙ ,â1ð¬áUâ1ÐlÒ Ð ç­ÏÐ çÒÜPå1ÑDçÏâYÐUã åYÜÒA Ò _cÒÜPÑ ÏãÒäËÏЄÑNÜPÒ ð¬ÒÐ1çå›ôôˆVÛ 7å`í„å1ãÏSÑÅãçÜåFçÒêYÛ;Ñ âYÐ#é ãÏSãçãÅâ›æ?jÒ _#Ò ÜÑNÏSãψÐlê¡ÜPÒÑ ïlÜPãÏõYÒ ôÛ£çPìlÒ;ÑNâ1ð¬áUâ1ÐlÒ Ð çPãuìlÏ3é ÒÜPåYÜPÑìcÛæ©Üâ1ð çPìlÒ­ôÒåõ1ÒãuçâªçPìlÒ­çâY; á ƒ¢çì„ÒËå1ããÒ ð(ílôˆÛ Ñ âYð¬á âYÐlÒÐ10ç ŒD×FåYã5æ©âYÜå=ÑNôSåYãPãÏSÑ åYô›í â›ççPâYðkéïláªÏÐ1çPÒ ê1ÜPå›é çPψâ1Ð5Ù(Ú°âYÜPÒkÑ âYð¬álôjÒ _}ãçÜåFçÒêYÏÒã­ðåÛ¨íUÒ¬ï„ãÒä–Ý FàjÙ ,â1ð¬áUâ1ÐlÒ Ð çPãÅåYЄä(çìlÒψÜ,ÜÒôå›çÒiä(Ñ âYÐ çÜåYÑNçPãÅå›ÜPÒçìcï„ã Ò _#Ò ÜÑNÏSãÒiäkæ©Üâ1ð çPìlÒ¡ãÏð¬álôˆÒËâYЄÒã_çâªçPìlÒËðkâ ãç-ÑNâ1ð(é

á„ôˆ Ò _;ƒ¢çPìlÒåYãPãÒ ðí„ôˆDÛ Œ_í ۝çÒiãç;ÑåYãÒã×#ÒåYÑìçÒiãç;ÑåYãÒ í Ò ÏÐlêälÒä#ÏSÑ å›çÒä‘çPâ Òå1Ñì¨â›æAçì„ÒõFå›ÜPψâ1ï„ã=å1ããÒ ð(ílôˆÛ Ñ âYÐ ç Ò _cçPãÙ u­ãæ©âYÜ=Ñ âYÐ çÜåYÑNçPã×1çPìlÒËçÒiãç;ÑåYãÒã-å›ÜPÒ£åYãé ãâ#ÑNÏSåFçPÒä¬çPâkÑ âYð¬áUâ1ÐlÒ Ð çðkÒðílÜå›Ð„ÒãÙò-ìlÒËÏSããïlÒËâ›æ g

5

Conclusion

rАçPìlÏSã,áUå›á Ò Üi×1èÒ;ì„åõ1Ò=ÏSä#Ò Ð çψó„Òiäçì„Ò=çÜåYÑñ#ãuçâ Ò _cçÒ ÐUä çPìlҝÑNâ1Ð çÜåYÑDçéjíUåYãÒä°í„ïlψôˆçéÏЌçÒiãçªçPÒÑìlЄÏö ïlÒ¬çPâ°ìlÏÒ Üå›Üé ÑìlÏSÑ åYô`ÑNâYð¬á âYÐlÒÐ çPã¬ÏЖâ1ÜPä#ÒÜkçâ¹Ïˆð¬álÜPâFõYҊÑNâ1ð¬áUâ1ÐlÒ Ð çPã çPÒãçPå›í„ψôÏ3çÛ1ٖèҊì„åõYҔílïlÏô3ç â1Жâ1ïlܬálÜPÒ õcψâ1ï„ãkè,â1ÜñŒâ1Ð ²?³c´Fµ#¶c·c·Å×`åÄæ©Üå›ð¬Ò èâYÜPñ†ãïlá„áUâ1ÜçPψÐlê ­Òãψê1ЮícÛ ,âYÐ#é çPÜPå1ÑDç;å›ÐUä”í„ïlψôˆçéÏЊçÒãç`æ©âY* Ü y6~6D~Uׄå›ÐUä”â1й½ ¾i¿#ÀcÁ ¶l´ Â×cå Ñ âYÐ çÜåYÑNçÏÐlêãÛcãçÒð æ©âYÜ,çìlÒËÀcÁ ¶l´ Â1¶1µ¨Ñ âYð¬áUâ1ÐlÒ Ð ç-álôSåFçé æ©â1ÜðŠÙ rУâ1ïlÜWálÜPâYá â1ãPå›ôj×NçPÒãçPãå›ÜPÒÅÒ ðí Òä„ä#Òä¡ÏУçì„Ò_ÑNâ1ð(é á âYÐlÒÐ çPãuåYЄäå›ÜPÒ`êYÒÐlÒ ÜåFçPÒä(è`Ï3çPì ÜÒiãá ÒÑNçÅçâåÑ åFçPÒ ê1âYÜPÛ âYæÑNâ1Ð1çPÜPå1ÑD* ç ƒ©ôψílÜå›ÜPÛY×cÏÐ çÒ Üæ åYÑ ÒY×#ÑNâ1ð¬áUâ ãψçÏâYÐ ŒN Ù u;ã-åÜPÒNé ãïlôˆçËâYæ_çì„ÒçPÒãç¡á„Üâ#ÑNÒiãã× çìlÒ¬Òðí Òälä#ÒiäŽÑ âYÐ çÜåYÑNçPãËå›ÜPÒ ð¬âYÜPÒ=ÜPâYílïUãç,åYЄä8â i ÒÜåYАâYÜPψê1ψЄåYô„è-åÛçPâÏð¬álÜâFõ1Ò-çìlÒ â1í„ãÒÜõFåYílψôψçÛ°â›æ-çì„Ò”ÑNâ1ð¬áUâ1ÐlÒ Ð çéí„å1ãÒiä¯ãÛ#ãçPÒ ðŠO Ù ,âYÐ#é çPÜPå1ÑDçPãËðå›ñ1Ò(ψçåè-å›ÜPÒâ›æÏ3çã¡jÒ _#ÒÑ ï#çÏâYÐW×Wå›Ð„ä}çìcï„ã£åYílôÒ çPâ¬älÒNçÒiÑDç=ÒÜÜPâYÐlÒâYï„ã,í Ò ì„åõcÏâYÜãå›ç=Üï„Ð1çPψð¬Ò1Ù

REFERENCES

1$09^"/U4 m :8[ 09/^" 6%' 6A $:Å:[ / i09/ :P:P$09/ -6"$n›09/ -£:P%[ " YM^ 57 /­U: ƒ[,#:$~0 £:P/›% X :P/Y2›0]$"i[/ £:/F%D47j\ / K QQ L+œ z   ¬ $8[‘q DDA@F4 q0 4`-/ 09:X `-:P2:D%Z ƒ=/ 2:^ U:Åm„$"i/„4 ž˜ ¬£%˜ " ¬ /c : ›"iZY$8:­)" 1:;@W[/ i09/ :P:P$09/ ª09Œ / a!Ypj:8P% ' a,$09:/F%: Ÿ`-:P2:X]' " ,£:/F% 5/ ]@ ƒ1 4,1X3:4y/ ):809X9037   ¬ ^8"iX9%"  H‘"iX]u6 i[/  @ 4£:P$098([ 7 / ¨ = S 1S   8  :  ‘­ “ ‰ ”1U = vj ­  r"rp Q o $ z§| «a8P%"!#:P$ q DDEY4 

q¡\,4_\A ZY$&­4uU:Dm„$"i/ ` / 14 ' ”4 FZ1:X¢4î+_"' ! Z1^%/ :^^­/ 103 / "^! 09X90]%j&¨" 6_"F"^&1^%: £ ^ Y:^0 i/1:   !”¢# P% $ &' lU"/ Y"i(/  !F&k8"/F%$8P%^4uy/ A   Ë" . )+ -< ,Y$03(X .0//Yq4 * .12)¡4N\:8n-  / `@Å04 3- 4ª›4m :^%' 09/16S:P8P%:  5 o7$" $0 4£:P$^  ;_> =Y ?,  i:P^£A @B%C/  iZ1X9& X9" 2i7 : 6Å$0]%09/ ”%:P^%^9 4 8 0 : < q DDEY4  0¡W4 ),4W\$03/  FË4?  ! 098[1: / GËI4 HŠ/ Y4µ¹ºx¸»Aº(¸ ¼ ºx¸#½¾[²¿¶½%·A²¹A¹1°¶ÀA¼A²º0Á°M¸#®¯1ÂYÀ

ª\:P$%$/ k:P&F:$D4;o5$"$4£09/[k ^`8"i/F%$8%03/[14;+_:P' ,#" $%(%$' :0]'q1.Š 8"%-y/›%:$8P%092:›"6%>6ÅN$:‘@5/:/ ::$03/[[ q DE@›4   o  m  F Æ .Fqª\:P$%$ / – k:P&F:P$Dà 4 L  Ä, n~Å O ” < 4 a!Ypj:8P%' a,$09:/F% : ›:P$09:^41o5$:/F%098-: ‡-X9SX ›*U: 6‚" $Yn F-* cq DDA.›4 ..1£y/ 7 8 a!›p:8P4 % ¬/  i: £:/Fw % 3,$"i[Z ,UG 4 a!›p:8P%Ë8"i/1^%$09/F% X3 / iZ  :^ ,#:8_0 ^ 8D %09"i/„4„m :8[ /1038Xc+_: ,#"$%2:P$^09"/¬qi49q   Š0DA@N>' /E >' /E kj?\ ³A³A³N¸‰¶¹ÁA¯³¼Ç·]¸»È¸º¹Â²¼µ ²¹ºÀ   ›: ,1%: Ë!#:P$-q DD@›4 . 0  £+_:09/ [1"i~X £o5~X É^8[„4U@W2X9ZcN%09"i/ª"6 ^^:P$%09"/^[Z ,,#" $%6"$  rsutN P %[14 : D27  ,1$" $0 4£03[/ (X3 / iZ  :iŒ 4 8  m› c nb  n9c ¥ q V©A XU5 CB 1q @ ].//A.›4¡% ,#:P803X709^^Z : 5-m a˜a-? O c J”F # .-1Ê < .//.2,1$"F8:P: 109/ ^4 . Z 4`-N2i:AmA[  " ª^41mA[ : 1: ,1X3" $!1X3:Å^%N%:A"6 8X3^^5X909!1$ $09:^4  mY # nUjˆ  rsutN P O  J”› c n9c ¥ „q V1q XU5 .›Jq B%.@  ¬D4 8 0 & .//A.›4

Ö

.0/0

4

Suggest Documents