6

An overview of software agent-oriented frameworks

  • Upload
    bernard

  • View
    214

  • Download
    1

Embed Size (px)

Citation preview

Page 1: An overview of software agent-oriented frameworks

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

02143517698 1;:*1<14=>176?A@CB9DE6F=>1�GH8 D-@JIEK�LMGON�=�P2NCQ<R4@SD-T D7U7K�IENCQ5GH8 D-@VWN5B9N7@SQXN'YZNCLMN�1�6[Q<R]\ELMGM14^(T 8 LXR(=�N7@CG`_W14T QC1�6aGH8 N�6_b14T cHd�eN7T 178f6hg-i/jlknm7o;pXq`rsgsjt14@S1<u4114@<udvN�6F@<1�6[uw:JD-x4T 8f@j!D-=y4xCGON76zI�Q�8 N7@SQXN'VWN�y<1�6aG{=�N�@�G|�1�}<14T ~`@�8 }SN�6�L�8 GFKI4GONXcH�<DSKCgsi�j�k�p(���s�Z� gsj!14@<1<u(1

�!�S�W�/�����/�{�5���4�������S���!�<�����O�!���2�F�����F�O�F�O�5�v�F�S�b���F���S���F���h���E�����>�A�S�S���F���{�S���4�h�<���F�����F�O�F�����F���O�t�����F���f�[�!��������{�O�X�� [�{�����M�5���M�¡�A�h���$���v�{�F¢X�¤£E¥C�S�F���2�A�h���$���v�{��¢t���4���¡�M�5¦C���F�{�S�$�O�5�E�O�{�$���{�F�O�b���S�!�F���7�O��¦������{�4�S���{�{�h������S���{�S�W�{�v���O¦5�O�F���(���¤���$�v���E�F���f�[�!���F�n���{�M�5���t���<�H�!�a��� §<�����F�O��¦C���O�M�v��¨7�O�F�O��©Xª$���S���2�A�h���$���v�{��¢������S���M������S�`�F�W�����S�O�-�a�F���$�O�2�{�F¢X�¤£E���n�������S�����h�H���v���������S�����M�H�F���{�����<���S�O�F�v�����A�[�v���F�!���{�O�X�� [�{�����M�5���M���A�h���$���v�{��¢C�M«���S�¬�<�����O�����M���O�F��©��O�����S�O���/�S�F�����;���S�¬�O�{�X����­C�>���b�F����¥C®�¯n°n±²�S�F��³��O���$�F�<�H�������$�$�H���S�O�F���{�����S� ������5�F�O�F�{���O�h��©����b�M�5¦C���F�{�S�$�O�5�t�A�{�!�{�O�{�F���a�O���M���M�O�������{� �h���E����©��h���F���O�M£´ �H�F�O�{�{�����M�t���S�>¥C��©�³��M���tµn�O���M���������{�F�¤¶�· ¸4¹4ºO»¤¼�½*º¡¾O¿�»¤¼�ÀHÁ7Â-¼�À¤Ã�Ä-ÅaÆaÅ�»O¹(Ç[¶4µn�������F��©����F���{�(«SÈt�O���O�F�{�{�O�S�O� �[ª7É· ¸4Á�Ê�»OË�Ã�À¤¼�Ì$Í�¼S¿<»�º�Ç

p(Î�?�ÏWP�Y!Ð�V�~WjtP/?ÑÐ�ÏÒ�Ó-Ô*ÕsÖ�Õ ÔX×�Ô5Ø-Ö7Ù*ÚaÛ-Ô�Ü/ÝHÓ-Ô'Ö�Õ-Õ-ÞaÚ�ßXÖ<ÝHÚAà(Ûwà�á`ܤà�á[ÝOâ�Ö�×HÔJÖ7ã7ÔCÛ(ݤäFà(פÚaÔXÛ4ÝHÔCåæá9×HÖ7Ù ÔXâ�à7×HçEÜ/ݤà]ݤÓ-Ôå�à(Ù Ö7ÚAÛ à7ánè{éSè{ê�ë5ìJè$í[îsê�ë5ï¤ð�ñ-ëXï¤ò(ó5í[ôÑí[êFé<õ¡ö�Û4ݤÔCפà(ÕZÔC×HÖ7÷-ÚaÞAÚAÝOøÚ�ÜWݤÓ-Ô�Õ-פà�ßXÔCÜHÜWݤÓsÖ�Ý�Ö�ÞaÞaà<â/Übß5àEà7Õ�äÔX×�Ö<ÝHÚAù(ÔÚaÛ(ÝHÔX×�Ö7ß5ݤÚaà7ÛsÜ$÷ Ô5ÝOâ�ÔXÔCÛûú<í�è{êFï{í�ó5ü�ê�ë�ú�Ö7Ûsåþý-ëXê�ë5ï¤ðHÿ4ë5î2ëHð�üEè�ÜMø�ÜMݤÔCÙ ÜCõ�Ò�Ó-ÔJà7÷��OÔ�ß{ÝHÚAù(Ôà�ábÜ��sß�Ó Ö*Õ-×Hà�ß5Ô�ܤÜ�Ú�Ü�ݤà Õ-×Hà<ùEÚaå�Ô��sܤÔX×�Ü�â$ÚAÝ¤Ó ×¤ÔCÞAÔCù<Ö�Û4Ý�Ö7Ûså��-Õ�äFݤà7ähå-Ö�ݤԬå-Ö�ÝHÖ-õÒtà ÔXÛZÖ�÷-ÞaÔ¬Ö�Û ÚAÛ4ݤÔCפà(ÕZÔC×HÖ7÷-ÞaÔ>ÔCÛ4ùEÚaפà(Û-Ù ÔXÛ4Ý�ݤà ÷ZÔCÓsÖSù7Ô¬ßXà7×HפÔ�ß{ݤÞaø��4ÝHÓ-Ô�í�è{êFï{í�ó5ü�ê�ë�ú�>ï �

êFí ���Xí�ò<ô��{îsê�ëXô[ôÑífÿ(ëXî���ë������/ö��ݤÔCß�ÓsÛ-Ú����-Ô�Ü�ßCÖ�Û�÷ Ô��sܤÔCå � ! à"�-ÞaÚAÛlÖ7Ûså$#�ÓsÖ7ÚA÷-ähå�×�Ö7Ö&%('�'")+*hõ�,��ö�Ö�ÚaÙ'Ü�Ö<Ý/ÜOÝ-�så�øEÚaÛ-ãJÚ�ÜHÜ��-Ô�Ü�פÔCÞaÖ�ݤÔCå;ݤà*ݤÓsÔ�å-ÚaÜMݤ×HÚA÷.��ݤÚaà7Û Ö�Ûsåæß5àEà7×�å�ÚaÛsÖ<ÝHÚAà(Û;à�ánçEÛ-à<â$ÞfäÔCå-ã7Ô�Ö7Ûså Ö7ß5ݤÚaà7ÛsÜ�ÚAÛwÔCÛEù4Úa×Hà7Û-Ù ÔXÛ4Ý�Ü$ÚAÛEù(à7Þaù4ÚaÛ-ã'Ù/�-ÞfÝHÚAÕsÞAÔ òXÿ4ë5îZê�è�ݤÓZÖ<Ý�ßCÖ�Û ÷ Ô�ùEÚaÔXâ�ÔCå Ö7Üß5à(Ù Õ-ÞAÔXØ�ð(ó10Xë2�Xê�è�� 3EÓ-à(ÓsÖ�Ù4%5'"'�67*Fõ8� ÕZÖ�פݤÚ�ß9�-Þ�Ö�×�ÝOø4Õ Ô�à7á¡Ö�ã7ÔCÛ4Ý5�2ßXÖ�ÞaÞaÔCå èXð;:�ê=<`ò<ï¤ë]òXÿ4ë5îZê>�ÓsÖ(Ü�פÔ�ß5ÔXÛ4ÝHÞAø]Ö�ÝMÝH×HÖ(ß{ݤÔ�å Ù��sß�Ó Ö<ݤݤÔXÛ4ÝHÚAà(Û&� ?/â�Ö�ÛZÖ@%('�'")+*hõWÒzà ÓsÖ�ÛZå�ÞAÔ¬ÔBA;ß5ÚaÔXÛ4ݤÞaø;ÝHÓ-Ôå�Ú�ÜOä°DC����Ñ�H�F���{�4¶8E2���F�;�������S�{���$���F�/�$�O��©��O�F�¡���t�F�S�GF!�M���M���F�h� ´ �O�X���O�����;¯n�O�{�/�H�F���O�M«Z±E�M¦{���IHt�S� ¦5�O�F�F� �[ª5«¥X���� KJ<�¤ª5«"L ´ ¯�M�NPO-QSRS« ´ ���<���<��£Q-�O�F�$���F�����{�����/�/��¢{�b�S���{� �F���UTH�<���F�¬�O�{�5ª����Z�<�����z�{�W�����E���s���S���z�v�{��¢��A�{�t�7�O���F�{�<���-�{�t�M�Ñ�����F���C�{� ���F�¡����{�h���5���M�/�t� �F���{���v�a�O�z�S�F�M¦����S�O�/�F�S�H�v�F�S�n�M�{�����M�!�����n�S���!�/�����z�{�v�S�����F����©S�����O���A�{�2�S����§S�v�{�v�O�{�$�$�O�F�O�Ñ�������¦����X�F���{�{«Z���S�$�O�{�XªC�F���{�5���S���F���O�{«����S���F� �����$���v���S�/�S�S©S�����M�H�����{�4«s���S�*� ���¡�<�H���>�����7�M���M«s���S�*�S�������O�$����{� ¦5�O�����<�H�t�O�{�XªC���S�����v©5ª/���O�F�$���F�����{���������S�W° ´WV «�®[�S�{£s�����O�{�5ª����F�S�O���z�����{«������F�O�S��©S�����F�4«X�������{���!�{��F�O��¦5�M���¤«��{�2�F�����O�S�������F��©S�C�F�W�������������¤«C�F�;XX�S���F�O�!�S�����{�v�F���O�M� §S�b�7�O���$���F�F���{�/�����7TH�{�n�`�a�O�{£ ´ �{�5ªC�F���{�5�ZY [ [ [° ´WV [ [ \ ] [H 1[ \ [ [9T2[ [9T2[ \ [ [��O�¤£

Page 2: An overview of software agent-oriented frameworks

^ _ `Wa�b�c5c+d�c(efc+gBhjika�b,l"m+n opg

ݤ×HÚa÷q��ݤÔ�åæÖ7Ûså;ÓsÔ5ݤÔCפà(ã7ÔCÛ-ÔXà"�sÜ�ßXà7ÛsÜMݤ×�Ö�ÚaÛ4ÝHÜ5�4ܤà�á[ÝOâ�Ö�×HÔ>Ö7ã7ÔCÛ(Ý�Ü�Ö�×HÔ�ã(Ö�ݤÓ-ÔCפÔ�å'ÚaÛ(ÝHà â$ÓsÖ<Ý�â�ÔßXÖ7ÞAÞWèXð�:�ê><`ò�ï¤ë òXÿ4ë5îZê>�Mð�ï{í�ë5îZêhë�ú,:�ïHò<ì'ë9<`ð�ï�rSès� !þÖ7Ö�Ù'Ö7×�Ö7Ûsåt! à��sÞAÚaÛu%('�'wv(*hõx�Ô�ßXÖ��sÜMÔ;ܤà�á[ÝOâ�Ö�×HÔ'Ö�ã(ÔXÛ4ÝMähà7×HÚAÔCÛ4ݤÔCåwá9×HÖ7Ù ÔXâ�à7×HçEܬßCÖ�Û ÷ Ô]å�Ú�ÜOÝHפÚa÷q��ÝHÔCå�Ö7ßXפà4ܤÜ�ÝHÓ-Ô;Û-ÔXÝMä

â�à7×HçEÜ5��â�Ô/ßXÖ7Û'פÔCÞAøJà7ÛPy/ó10Xë2�XêZzwò�î òCÿ(ëXì ëXîsê8{�ï¤ð�ü�ñ}| è8�=~�!��s�¡â�à(פç@� ~>פá�Ö�ÞaÚ-Ô5Ý�Ö�ÞFõ.%5'"'�)7*ݤà�Ö7ÞAÞaà<â ݤÓsÔCܤÔæá9×�Ö�Ù ÔCâ�à(פç�ܬÝHà ÚAÛ4ݤÔC×HÖ(ß{Ý'×HÔXÙ à�ÝHÔXÞaø7õ�~�!u� Ö�ÚaÙ'Ü Ö<Ý;Ö�Õ-ÕsÞAøEÚaÛ-ã²à(÷��OÔCß5ÝMäà7×HÚaÔXÛ4ݤÔ�å ݤÔ�ß�Ó-Û-à7Þaà7ã(øþÝHà å-ÚaÜMݤ×HÚA÷.��ݤÔ�ålß5à(Û4ݤÔ5ØEÝ�ÜXõP�bÖ�פݤÚ�ß9�sÞaÖ7פÞaø���~�!���� Ü�à(÷��OÔCß5ݤÚaù7ÔæÚaÜJݤàܤÔ5ÝMä��-Õ Ö7Û à(÷��OÔCß5ÝMähà7×HÚAÔCÛ4ݤÔCå ß5ÞaÚaÔXÛ4Ý ��ÜMÔCפù(ÔX×'Ö�×�ß�Ó-ÚAݤÔCß5Ý��-×HÔ���ÚaÛ â$Ó-Ú�ß�ÓûÝHÓ-ÔþßXÞAÚaÔXÛ4ÝæÖ7ÛsåûݤÓ-ÔܤÔX×Hù7ÔX× ßXÖ7Ûl÷ Ô ÷sÖ7ܤÔCålà7ÛûܤÔXù(ÔX×�Ö�Þ�ß5àEà7Õ ÔX×�Ö<ÝHÚAù(Ô]à(÷��OÔCß5ÝHÜCõlÒ�Ó-ÔCÜ¤Ô à7÷��OÔ�ß{ÝHÜ'ßCÖ�Ûû÷ZÔ ã(Ö�ݤÓ�äÔX×HÔCå ÚaÛ4ݤàûð(ó10Xë2�Xê>�Mð�ï{í�ë5îZêhë�ú/:�ï¤ò<ì'ë9<`ð�ï�rSè���#�à�ݤݤÔC×�Ö�ÛsåP�Wà7ݤÔCÞ8%5'�'������sÖSø4Ö7å Ö�ÛsåP3�ß�ÓsÙ*Ú�åEÝ%5'"'�v�*Fõ�3w�sß�Ó ÖJá9×HÖ7Ù ÔXâ�à7×Hç'ÚaÜ$å�ÔB�sÛ-Ô�å Ö(Ü$Ö ÜMÔXÝ/à�áWפÔCÞaÖ�ݤÔCå ß5Þ�Ö7ÜHܤÔCÜ�â$Ó-Ú�ß�Ó Ö'å�Ô�ÜMÚaã7ÛsÔX×$ßXÖ7ÛܤÕZÔ�ß5Ú�Ö�ÞaÚ��CÔ>ÝHà'ÚAÙ Õ-ÞaÔXÙ ÔCÛ(Ý�Ö Ü¤ÕZÔ�ß5Ú��Z߬Ö�ÕsÕ-ÞAÚ�ßXÖ�ݤÚaà7Û!õ�/Û;ÔCÛ4ùEÚaפà(Û-Ù ÔXÛ4Ý�ßCÖ�Û'÷ Ô�÷sÖ(ÜMÔ�å à7Û]ܤÔXù(ÔX×�Ö�Þså�Ú�ÜMݤ×HÚA÷q�-ݤÔCå;à7÷��OÔ�ß{ÝMähà7×HÚaÔXÛ4ݤÔ�å�á9×�Ö�Ù ÔCâ�à(פç�ÜCõ

ÒzàæܤÔ5ÝG�sÕwݤÓsÚaÜ�ÔXÛEùEÚaפà(Û-Ù ÔXÛ4Ý5�ZݤÓ-ÔJÕ-×Hà7Õ à(ܤÔCåwÖ7Õ-Õ-×Hà(Ö7ß�Ó Ú�Ü/ÝHàæå�Ô�ß5à(Ù*Õ à(ܤÔJÖ]Õ-×Hà7÷-ÞaÔXÙ ÚaÛÜ��sß�Ó�Ö â�ÖSøwݤÓsÖ�ÝJÖ ß5à(ÞAÞaÔCß5ݤÚaà7Û à�á�á9×�Ö�Ù ÔXâ�à7×Hç�Ü�ßCÖ�Û�â�à7×Hç ݤà(ã7ÔXݤÓ-ÔC׬ݤà Õ-×Hà<ùEÚaå-Ô Ý¤Ó-Ô]ܤà�äÞ���ݤÚaà7Û���#�à�ݤݤÔX×*Ö�Ûså&�Wà7ݤÔXÞ�%5'�'���*hõ@��à<â�ÔCù7ÔX×(�vÝHÓ-ÚaÜ*ܤÔXÔXÙ'Ü�ÝHàEàwÜMÚaÙ Õ-ÞAÔ"�W÷ZÔ�ßXÖ7�ZÜMÔ;ÚaÛ á�Ö7ß5Ý5�ܤÔXù7ÔC×HÖ7ÞbÚaÜHÜ��-ÔCÜ�Û-ÔCÔCå ÝHà ÷ZÔ]Ö(å-å�×HÔCÜHÜMÔ�åvõ;Ò�Ó-Ô�ÜMÔ'Ú�ܤÜ��-Ô�ܬÚAÛZß5Þ��så�Ô;Ó-à<â�ݤÓ-Ô]Û-ÔXÔ�å�ÔCå á9×�Ö�Ù Ô5äâ�à7×HçEÜ�Ö�×HÔ>å-Ô5ݤÔCפ٠ÚaÛ-ÔCåk��Ó-à<â ݤÓsÔXÚa×�à(÷��OÔCß5ÝHÜ�Ö�×HÔ>å-Ô9�sÛ-Ô�åW�-Ö�ÛZå;Ó-à<â ÝHÓ-ÔXÚa×�פÔ�ÜMÕ à7ÛZÜMÚa÷-ÚaÞAÚAݤÚaÔCÜÖ�×HÔæÖ(ܤܤÚaã7Û-Ô�åvõ Ò�ÓsÔX×HÔ5á9à7×HÔ��bà"�-×*â�à(פç�Ö�ÚaÙ'ÜJÖ�Ý*ÞaÔXù(ÔX×�Ö�ã(ÚAÛ-ã ÝHÓ-Ô Õ-פà(ÕZà4ÜMÔ�å�Ö�ÕsÕ-פà4Ö7ß�Ó�÷Eøë-�{ñsò<î2ú<í[îEÿþð7ó�0Xë2�5ê=�Mð<ï{í�ëXîsê�ë�ús:�ï¤ò�ì ëB<`ð<ï�r<è*ê9ýEïHð<ü7ÿSý²ê[ýsë üEèXë;ð;:�èXð;:�ê=<`ò<ï¤ëæòXÿ4ë5îZê�è��Sõ¬ö�۲ݤÓsÚaÜÕsÖ7ÕZÔC×5� â�Ô�Õ-פÔ�ÜMÔCÛ4Ý/ݤÓ-Ô*ß5à(Ûsß5ÔCÕ�ÝHÜ�Û-ÔXÔ�å�ÔCå á9à(×>å�ÔB�sÛ-ÚaÛ-ã]ܤà�á[ÝOâ�Ö�×HÔÖ�ã(ÔXÛ4ÝMähà7×HÚAÔCÛ4ݤÔCåæá9×�Ö�Ù Ô5äâ�à7×HçEÜ�Ö7Ûså;ÝHÓ-ÔXÚa×,�sܤÔ�ÚAÛ ÝHÓ-Ô¬ÚAÛ4ÝHÔX×Hà7Õ ÔX×�Ö�÷-ÚaÞAÚAÝOø;å�à(Ù Ö7ÚAÛtõ3EÔCß5ݤÚaà7Û�� Ö�Ûsåt6*Õ-×HÔCܤÔXÛ4Ý$ݤÓsÔ¬÷sÖ7ܤÚaß�Ûsà�ݤÚaà7ÛZÜ$à�ábÜMà7á[ÝOâ�Ö7פÔ�Ö�ã(ÔXÛ4ÝMähà7×HÚaÔXÛ4ݤÔ�å'á9×�Ö�Ù ÔXâ�à7×Hç�Ü

Ö�ÛZåæÖ7Û ÔXØ-Ö�Ù Õ-ÞaÔ�à7átÝHÓ-ÔXÚa×,�sܤÔ7õ��nÚaÛsÖ�ÞaÞAø"�.3EÔCß5ݤÚaà7Ût�'ß5à(Ûsß5Þ��så�Ô�Ü�ݤÓ-Ô¬ÕsÖ7ÕZÔC×Cõ

� Î$IsÐ��(P��@�/Yn\@�¡k�\vÏnP¡cOЬYz?�\vÏWP�\vV � YS�/: \�� Ð�YW�WI� èXð�:�ê><`ò�ï¤ë òXÿ4ë5îZê>�Mð�ï{í�ë5îZêhë�ú/:�ï¤ò<ì'ëB<`ð<ï�ru���nÚaãsõ�%(��à�� ÔC×HÜJÖwÜMÔXÝ�à�á�èXëXï �Cí���ë5è¬Ý¤ÓsÖ�ÝJßXÖ7Û�÷ZÔ×HÔ5���-ÔCÜMݤÔ�å]ÔCÚfÝHÓ-ÔX×�÷4ø��sÜMÔC×HÜ�à(×$÷Eø;à�ÝHÓ-ÔX×$á9×�Ö�Ù ÔCâ�à(פç�ÜCõZ� á9×�Ö�Ù ÔXâ�à7×Hç'Ú�Ü$Ö�Û ÔXÛEùEÚA×Hà7ÛsÙ*ÔCÛ4Ýß5à(Ù ÕZà4ÜMÔ�å'à�ázÖ]è{ü�ñ-ëXï ��í�è5ð�ï�Ö7ã7ÔXÛ4Ý�Ö�Ûså]à7Û-Ô�à7×�ÜMÔCù7ÔC×HÖ7Þtê�ëHò�ì�è¬ð;:>èXð;:�ê=<`ò<ï¤ë*òXÿ4ëXîsê�è�õbÒ�Ó-Ô�ÜMÔݤÔ�Ö�Ù'Ü�Ö�×HÔ�ß5à(Ù*Õ à(ܤÔCå à7á`Ö�ã(ÔXÛ4ÝHÜ>ÜMÔCÞAÔ�ß{ݤÔ�å á9פà(Ù Ö²ó�ò<î�r ð;:¬èXð�:�ê><`ò�ï¤ë;òXÿ4ëXîsê�è�õ�Ò�Ó-Ú�Ü�÷sÖ7Û-çß5à(Û4ÝHÖ�ÚaÛsÜæÜMÔCù7ÔX×�Ö�Þ/Ö7ã7ÔCÛ(Ý�Ü;ÓsÖSùEÚaÛ-ã�å�Ú�� ÔCפÔCÛ4Ý]á1�-Ûsß5ݤÚaà7ÛsÖ7ÞAÚAݤÚaÔCÜ]â$Ó-Ú�ß�Ó Ö�×HÔwÜMÕ ÔCßXÚU� ß Ý¤à�ݤÓ-ÔÖ�ÕsÕ-ÞAÚ�ßXÖ�ݤÚaà7Ûæݤà ÷ Ôå�ÔXù(ÔXÞaà7Õ ÔCåvõ

k

Agent 1

Agent m

Framework

1 Service 1

Service n

Supervisor

Users

Team of agents

Team of agents

Other frameworks

or

software agentsBank of

Selection

J-���S£�M{£ F!�M���F�O�F�O�5�h�H�����{�¬���s���F���f�[�!�����¡���{�M�5�� [�{�F���O�5�F�O���A�h���$���v�{�F¢

  �!�S�b�/�����/�{©�³��O�O��� ¦5�¡���s�{�S�v�v�{�F¢/���v�F�����S�S�F�O���t���S�b�F�M�����M� �[ª>���-�S�O�F���{�>�$���F�S�X�S�z���S�>���X�{���t�A�{�!���X���O�� �{���O�h��©S���W�O�5¦������{�S�$�O�X���¤£ZÈt�¤�v��¦5�O�¤«C�v�W�S���S���!�S���F�O�S���2�F�����t�����F�S�z���$�F�S�b�O�S���F�O�5�!�<�����M�v -���M��· V �{���/���M�¡ ¡9O¤Ç[£

Page 3: An overview of software agent-oriented frameworks

¢ gG£�¤B¥5ep¤(o ¥�¦Pl5§k¨�l5§�©�¦Ic(e�¥ ¢kª ¥Bg ©=«=£8e¬o ¥Bg ©­¥2h�®7e�c7d�¥�¦kl+e1¯2° _ ±

²së�ò<ìJè*ð�: òCÿ(ëXîsê�è/Ö�×HÔ�ܤÔ5Ý��-Õw÷Eø ݤÓ-ÔJá9×HÖ7Ù ÔXâ�à7×HçæÖ�ÛZåwÖ�×HÔJÜMݤ×-�sß{Ý-�-×HÔCå å�Ú�� ÔCפÔCÛ4ݤÞaøwÖ7ß{äß5à(×Hå-ÚAÛ-ãݤàÝHÓ-ÔXÚa×�פÔ�ÜMÕ à7ÛsܤÚa÷-ÚAÞaÚAݤÚaÔCÜCõ�� ݤÔ�Ö�Ù Ú�Ü�Ö7Þaܤà�ß�ÓsÖ7×HÖ(ß{ݤÔCפÚ��XÔ�å*÷4ø'Ö;è�ü�ñsëXï �Cí�èXð<ï�Ö�ã7ÔCÛ4ÝÖ�ÛZå Ö]ÜMÔXÝ/à�á$ï¤ð<ôaë{è�ݤÓsÖ�Ý>Ö�ã(ÔXÛ4ÝHÜ�Ù/�sÜMÝ/á1�-Þ��sÞAÞnÖ7ßCß5à7×�å�ÚaÛ-ã*ݤà ÝHÓ-ÔXÚa×>ßCÖ�ÕsÖ7÷-ÚAÞaÚAݤÚaÔCÜCõ�ÒzÔCÖ�Ù'Ü$à7áÖ�ã(ÔXÛ4ÝHܬßCÖ�Û ÷ Ô]ÜMÔXÝ�-Õ�ÚaÛ�Öt�-Û-Ú¬�"�sÔ á9×HÖ7Ù*ÔCâ�à(פçþà7׬ÚaÛ�ÜMÔCù7ÔX×�Ö�Þná9×�Ö�Ù ÔXâ�à7×Hç�ÜB�tÞAÔ�Ö7å�ÚaÛ-ã ÚaÛݤÓsÔ¬ÞaÖ�ÝMݤÔC×/ßXÖ(ÜMÔ"�Eݤà*ݤÓ-ÔßXפÔ�Ö<ÝHÚAà(Ûæà7ánÖ�Û ÚaÛ4ݤÔX×Hà7Õ ÔX×�Ö�÷sÞAÔ�Ù��-ÞAݤÚAá9×�Ö�Ù ÔXâ�à7×Hç'ÔXÛEùEÚA×Hà7ÛsÙ*ÔCÛ4ÝCõ3EÔX×HùEÚaßXÔCÜ�Õ-×Hà<ù4Ú�å�Ô�åþ÷EøþÖæá9×�Ö�Ù ÔXâ�à7×Hç ܤÖ�ݤÚ�ÜOá9øþÜ¤Õ ÔCß5Ú��Zß��sܤÔX×�ÜB�vÛsÔXÔCåsܬÜ��sß�Ó Ö7Ü�ÚaÛ�á9à(פÙ'Ö<ä

ݤÚaà7Û ×HÔ5ݤ×HÚaÔXù<Ö�ÞFõs³ Ó-ÔXÛ Ö ÜMÔCפùEÚ�ß5Ô*ÚaÜ�ÚaÛ4ù(à7ç(ÔCå ÷EøwÖ��sܤÔX×�à7×�÷EøwÖ�Û-à7ݤÓ-ÔC×>á9×�Ö�Ù ÔCâ�à(פçf�ZݤÓ-Ôá9×�Ö�Ù ÔXâ�à7×Hçf� ܬÜ��-Õ ÔX×Hù4Ú�ܤà7×�Ö7ã7ÔXÛ4ÝJÖ(ß{ÝHÚAù<Ö<ÝHÔCÜJÖ�ï¤ë�ò<ôÑí�´�ò�ê�í�ð�î è9��ëXî ò�ï{í�ð+�bâ$Ó-Ú�ß�ÓlܤÕZÔ�ß5Ú��sÔCÜݤÓ-Ôà7Õ ÔX×�Ö<ÝHÚAà(ÛsÜ�פÔ(�"�sÚA×HÔCå ÚaÛæà(×Hå-ÔXסÝHà*ßCÖ�×Hפø*à��-Ý�ÝHÓ-Ô�ܤÔX×HùEÚaßXÔ7õ���ßCß5à(×Hå�ÚaÛ-ã¬ÝHà�ÝHÓsÖ<Ý�×HÔCÖ�ÞaÚ��CÖ<ÝHÚAà(ÛÜHß5ÔXÛZÖ�×HÚAàS�WݤÓ-Ô á9×�Ö�Ù ÔXâ�à7×Hç�Ü��-Õ ÔX×HùEÚaܤà7× ß5×HÔCÖ�ݤÔ�ÜJÕ ÔXפݤÚaÛ-ÔCÛ(Ý ÝHÔCÖ�Ù'ÜCõ$��Ý Ý¤ÓsÔXÚa×*à<â$ÛûÞAÔCù7ÔCÞ>�ݤÔ�Ö�Ù�Ü��-Õ ÔX×Hù4Ú�ܤà7×�Ö�ã7ÔCÛ4ÝHÜ`Ö(ß{ÝHÚAù<Ö<ÝHÔ>×HÔCÖ7ÞAÚ��CÖ�ݤÚaà7Û]ÜHß5ÔCÛsÖ�×HÚaà(ÜbÝHà*ßXàEà7×�å�ÚAÛZÖ<ݤÔ�ݤÓ-Ô�Ö7ß5ݤÚaùEÚfÝHÚAÔ�Ü�à7áݤÓsÔXÚa×�ÜMà7á[ÝOâ�Ö7פÔ�Ö�ã(ÔXÛ4ÝHÜCõ��פÔ�Ö�ÞaÚ���Ö<ݤÚaà7۲ܤßXÔXÛsÖ7פÚaà"µJÚaܬßXà7Ù Õ à(ܤÔCå²à�á`ÝHÓ-Ô á9à7ÞaÞaà<â$ÚAÛ-ã ÔXÞaÔXÙ ÔCÛ(Ý�ÜB¶¬Ü¤à�á[ÝOâ�Ö�×HÔ*Ö7ã7ÔCÛ(Ý�ÜB�

ÝOøEÕZÔ�Ü/Ö�ÛZåæ×Hà7ÞaÔCÜ5�-ÜHß�Ó-ÔCå��sÞAÚaÛ-ã'ÜMÔ(���-ÔXÛsßXÔCÜ$ÚaÛså�Ú�ßXÖ�ݤÚaÛ-ã'ÚaÛ â$ÓsÚaß�Ó à7×�å�ÔC×/Ö�ã7ÔCÛ4ÝHÜ�ÜMÓsà��-Þ�å ÕZÔC×Mäá9à7×HÙ ÝHÓ-ÔXÚa×Õ-Þ�Ö�ÛsÜ5�vÝHÓ-Ô'ÞAÚ�ÜMÝà�á�ÚAÛ4ݤÔCפÛZÖ�Þ¡Ö�ÛZåS�Sà(×�ÔXØEݤÔX×HÛsÖ7ÞnÚaÛ�á9à(פÙ'Ö<ÝHÚAà(Û²×HÔCܤà��s×HßXÔCÜ�â$Ó-Ú�ß�ÓÕ-×Hà<ùEÚaå�Ô'çEÛ-à<â$ÞaÔCå-ã7Ô;×HÔ5���-ÚaפÔ�å ÷4ø�Ö7ã7ÔXÛ4Ý�Ü�ݤàþÖ(ß�Ó-ÚaÔXù7Ô;ݤÓ-ÔCÚA×Jà7Õ ÔX×�Ö<ݤÚaà7ÛZÜB�WÖ�ÛsåP�sÛsÖ�ÞaÞaø Ö7ÛÔXù<Ö7Þ��sÖ�ݤÚaà7Û�Õ-×Hà�ß5Ô�å��-×HÔ·�sܤÔCå ÝHàþÙ à7Û-ÚAݤà(×ÝHÓ-Ô]à(ÕZÔC×HÖ�ݤÚaà7ÛsÜ�à�á�å�Ú�� ÔCפÔCÛ4Ý*Ö�ã(ÔXÛ4ÝHÜCõ��sà7×�ÚaÛ�äÜMÝHÖ�ÛZß5Ô��!Ö å-Ö�ÝHÖæפÔ(���-ÔCÜMÝ�å-ÚA×HÔCß5ݤÔCåþݤà ÖæÞAà�ßCÖ�ÞbÜMø�ÜMݤÔCÙ Úaܬå-Ô9�sÛ-Ô�åþ÷EøwÖ7Û ò"�-��ë5è�èJèB��ë5î2ò<ï{í�ð���nÚaãsõ"�"�Wâ$Ó-Ú�ß�Ó ÚAÛEù7à(ÞAù(ÔCÜWÖ�Û'Ö7ã7ÔXÛ4Ý�õnÒ�Ó-Ú�ÜbÞ�Ö<ݤݤÔX×`ÕZà4ܤܤÔCÜHÜMÔ�Ünç4Ûsà<â$ÞAÔ�å�ã7Ô$ÜMݤ×-�sß{Ý-�-פÔ�ÜbÛ-ÔCÔCå�Ô�åݤà�ÝH×HÖ7ÛsÜMá9à7×HÙ�Ö��sÜMÔC×5� ÜW×HÔ5���-ÔCÜMÝ��;%��nÚAÛ4ÝHàÖ�åsÖ<ÝHÖ�×HÔ5���-Ô�ÜOÝbÔXØEÕsפÔ�ܤܤÔCåJÚAÛ'Ö�á9à(פÙ�ßXà7Ù ÕsÖ�ݤÚa÷-ÞAÔâ$ÚAݤÓ�ÝHÓ-Ô;ÚaÙ*ÕsÞAÔCÙ*ÔCÛ4ÝHÖ<ÝHÚAà(Û�ß�ÓsÖ�×�Ö7ß5ݤÔCפÚ�ÜOÝHÚaßCÜ�à�á$ÝHÓ-Ô;ÞaàEßCÖ�Þ�ÜMø�ÜMݤÔXÙ õ Ò�Ó-Ú�Ü�Ö7ã7ÔXÛ4Ý�Ö(ßXß5Ô�ܤܤÔCÜÖ�ÛZå¸���-ÔCפÚaÔCÜ'ݤÓ-Ôþܤø�ÜOÝHÔXÙ¹�>�"�{õ Ò�Ó-ÔXÛk�$ÚAÝ]Õ-×Hà�ß5Ô�ܤܤÔCÜ*ÝHÓ-Ôþå-Ö�ÝHÖº��6��'Ö�ÛZålÝH×HÖ7ÛsܤÙ*ÚAÝHÜ'ݤÓ-ÔÖ�ÛZÜMâ�ÔX×�ݤà ÝHÓ-Ôs�sܤÔX×�����{õ

Agent_Role2. Access

1. Request

4. AnswerUser

Access scenario

Localsystem

Framework

3. Data

J-���S£�Y�£ Ft�O�S���M���O�X�F�H�F���{�¬���s���F�M������»M�H�F���{�>�F�O�O�<���F������­����$�S���

msÎ�PG¼�\ I2?ÑkD�$| �WY!Ð�oE\sj!P>gw�/Ͻ�$�n�z|�?Ñjk� P�?�Ð�Ï Ð��]IsÐ��(P��@�/Yn\��¡k�\vÏWPbcMÐ�Yn?a\vÏWP�\vV� YS�/: \�� Ð�YW�WI

ö�ÛûݤÓ-Ô�3Eö����G¾ Õsפà��OÔCß{Ýt���sפÔCÛsß�Ó Ö(ß5×Hà7ÛEøEÙ à�á���ÔCà7ã7×�Ö�ÕsÓ-Úaß]ö�Û�á9à7×HÙ'Ö<ÝHÚAà(Û¸3Eø�ÜMݤÔXÙ'Ü Ö�ÛZå3Eà7á[ÝOâ�Ö7פÔt�/ã(ÔXÛ4ÝHÜ2� ��â�Ô Ö�×HÔ å�ÔXù(ÔXÞaà7Õ-ÚaÛ-ã Ö�ÛlÚaÛ4ݤÔCפà(ÕZÔC×HÖ7÷-ÞAÔ ÔXÛEùEÚaפà(Û-Ù ÔXÛ4ÝJá9à(×·��ÔXà7×HÔ5á9ÔC×MäÔXÛZß5ÔCåt�>ÚAã(ÚfÝ�Ö�Þk¾tÚA÷-×�Ö�×HÚaÔCÜ��>����¾D��à(Û]ÝHÓ-Ôs³ à7×HÞaå@³ Úaå-Ô³²ÔC÷P�1³�6"�5õ

¿ �!�S�b�F�O�S���O�F�O�X�F�H�����{���a�{���/�������F�����t���!�a�{�����M�z�M¶Z���F�{�S���S�O���F�O���F���S�{���¡�F�O�S�F�O���M�5���W���A�h���$���v�{��¢7É���§<�����O��F�O���F���S�{���$�F�O�S���M���O�X�������J���{�O�X��À �`�F�{���{És���J�M¦{���Z��ªC��©��{����»O�M�¡���J��­C���O�F�<���2���O�F�{�S���M���z���{�F�$���5�F�O�h���������{�S�Á �<���F�S�O�'�����S�O�¡���J���S�/§<�{�S���-ÂW�t� �F���F���/�A�h���$���v�{��¢���F�$���O���A�{�F�$�O��©Xª*���{�O�X���¤É2���F�{�����J�����S�$���S�O�X��� §<�O��>���O��¦C���M�$��¨7�O�F�O�J©Xª����*���{�M�5� Á ���S�/���F���¤����ª���©��{����»M�O�W���S�/���{�O�X�`�t�S���h�J�F�S�S���{���F�b���S�$�F�O��¦C���O��Â�ÉZ���S�§<�<����� ª5«��C�S��©��M���!���S�S���M�H�F�b���S�b�h�S���{�S�{���{��ª>���-�{�7�O�F�H�F���{�S�M£

Page 4: An overview of software agent-oriented frameworks

à _ `Wa�b�c5c+d�c(efc+gBhjika�b,l"m+n opg

msÎApÄ��@ Ð�}SN�6a}�8 NBÅ D�BbkzNCDE6aNXB9N�6�N�@<Q5N�uwV`8 UE8 GM14Ts|(8f^76�17698 NCL����¾tÜ�Ö7פÔ'ÚaÛ�á9à(פÙ'Ö<ÝHÚAà(Û�÷sÖ7ܤÔCÜ�å�ÔCÜHß5×HÚA÷sÚAÛ-ãwܤÔXù(ÔX×�Ö�Þ¡ã(ÔXà�å�à�ß9�sÙ*ÔCÛ4ÝHÖ�×Høw×HÔCܤà��-×�ß5Ô�ÜÆ�9Ù'Ö�ÕZÜB�ÜHÖ<ݤÔCÞAÞaÚAݤÔ/ÚaÙ'Ö�ã7Ô�ÜB�(Ö�ÔX×HÚ�Ö�Þ-Õ-Ósà�ݤà(ã7×�Ö�Õ-ÓZÜB�<ÔXÝHß�õ��JÖSùSÖ7ÚAÞ�Ö�÷sÞAÔ�ÚaÛ;Ö�Û'à7×Hã(Ö7Û-Ú��CÖ<ÝHÚAà(Û!õk³ Ó-ÚaÞaÔ,�sܤÚAÛ-ãà7ÛsÞAø;à(Û-Ôs���G¾�ܤÔXÔCÙ Ü$ܤÚaÙ*ÕsÞAÔ"���sÜMÚaÛ-ã'ܤÔXù7ÔC×HÖ7Þf����¾tÜ�ß5à7ÛZß9�-×HפÔCÛ4ݤÞaø*Ú�Ü�ù7ÔCפø;ßXà7Ù Õ-ÞaÚaßCÖ<ÝHÔCåvõöhá�Ö²Õ ÔX×�ÜMà(ÛûùEÚ�ÜMÚAÝHÜJݤÓsÔ ÖSù<Ö7ÚAÞ�Ö�÷-ÞaÔÇ���G¾zÜ à7Û�ÝHÓ-Ôt³�6����/ÞaÔ5Ø-Ö7Ûså�×HÚaÖÄ��Úaã7ÚAÝHÖ7Þ,¾!Úa÷-×�Ö�×Hø à7áÈ/ÛsÚAù(ÔX×�ÜMÚAÝOø�à�ás3�Ö�Û4Ý�Ö<ä­x�Ö7פ÷ZÖ�×�Öq����É�~�Ê�É�� à�ásÈ/Û-Úaù7ÔC×HܤÚfÝOø�à7á�¾zÖSù<Ö�ÞK� ��ܤÓ-Ô â$ÚaÞAÞ�×HÖ7Õ-Úaå-ÞAøÛ-à7ݤÚ�ß5Ô�¶nÓ-à<âûݤÓ-Ô����G¾�� Ü�ß5à(Û(ÝHÔXÛ4ÝHÜ`å�ÚU�2ÔX×`á9פà(Ù à(Û-Ô�ݤàJÖ�Û-à7ݤÓ-ÔC×5�(Ó-à<âlÝHÓ-Ô>åsÖ<ÝHÖ¬ÜMÝHÖ7Ûså-Ö7×Hå-ÜÖ�×HÔ]å�Ú��2ÔX×HÔXÛ4Ý*ÚAá�Û-à7Ý*Ö7÷sÜMÔCÛ4Ý5�`Ósà<â ÝHÓ-Ô��sÜMÔC×JÚaÛ4ݤÔC×Má�Ö(ß5ÔCÜJÖ�Þaâ�ÖSø�Üå-ÚU�2ÔX×(�WÔ5ÝHß7õ²ö�ÛZå�ÔXÔ�åW�¡ÚaÛà7×�å�ÔC×�ݤà'Ó-ÔCÞAÕt�sܤÔX×�Ü�ݤà;ÜHÖ<ÝHÚaÜMá9ø'ÝHÓ-ÔXÚa×�Û-ÔCÔCå-Ü5�-â�ÔÖ�×HÔ¬å�ÔXù(ÔXÞaà7Õ-ÚaÛ-ã'Ö�Û ÚaÛ(ÝHÔX×Hà7Õ ÔX×�Ö�÷-ÞaÔ�ÔXÛEùEÚfä×Hà7Û-Ù ÔXÛ4Ý�à�á8���G¾zÜXõÆ3w�sß�Ó Ö�Û ÔXÛEùEÚA×Hà7Û-Ù ÔCÛ(Ý�â$ÚaÞAÞbÕ-×Hà<ùEÚaå-Ô��sܤÔX×�Ü�â$ÚfÝHÓ Ü¤ÔX×HùEÚaßXÔCÜ5�vÜ��sß�Ó Ö7Ü×HÔ5���-ÔCÜMݤÚaÛ-ã'ܤÔXù7ÔC×HÖ7Þk���G¾zÜB�-â$ÓsÚaß�Ó â$ÚAÞaÞvá9×HÔXÔ�ÝHÓ-ÔXÙ á9פà(Ù�â�à(פ×HøEÚAÛsã*Ö7÷Zà"��Ý$ݤÓ-Ô¬ÚaÛså�ÚaùEÚaåq�sÖ�Þß�ÓsÖ7×HÖ(ß{ݤÔCפÚ�ÜMݤÚ�ßXÜ�à�á����G¾zÜXõmsÎ � I2?�kD�$|qË L8��6[Q<R78 GONCQ{G{x46�NÒ�Ó-Ô å�ÔCܤÚaã7Û à7áݤÓ-Ô½3Eö����G¾ Ö7×Hß�ÓsÚfÝHÔCß{Ý-�-×HÔ²Ö�ÕsÕ-ÞAÚaÔCÜæÕ-×HÚAÛZß5ÚaÕ-ÞAÔ�Ü ÔXÞaÚaßXÚfÝHÔCå ÚaÛ ÝHÓ-ÔÄ�sÔXÞ�å à7áܤøEÜMݤÔCÙ'Ü/ÚaÛ(ÝHÔX×Hà7Õ ÔX×�Ö�÷-ÚaÞaÚfÝOø&� ��ÔCÛ-ÔCܤÔX×HÔ5ÝHÓþÖ�ÛZåÇÌ�Ô5ÝHß�ÓsÕZÔCÞ�%('�'7�S��Ì�ÔC×HÜHß�ÓE÷ZÔCפãt%('�'�v���3Eø�ßCÖ�×�ÖÔ5Ý�Ö7Þ�õI%5'�'")+*��EÛsÖ�Ù ÔXÞaø;ÝHÓsÖ<Ý�Ö7Û ÚAÛ4ݤÔCפà(ÕZÔC×HÖ7÷-ÞaÔ>ÔCÛ4ùEÚaפà(Û-Ù ÔXÛ4Ý$Ù��sÜMÝ5¶�ì ò�í[îsê�ò<í[î ݤÓsÔ�Ö7��ÝHà7Û�äà7ÙJø²Ö7Ûså ÚAÛZå�ÔXÕ ÔXÛså-ÔXÛsßXÔ]à�á�ÝHÓ-Ô]ܤøEÜMݤÔCÙ'ܬݤàþ÷ZÔ;ÚaÛ4ݤÔCã7×�Ö<ݤÔ�åW�$ï¤ë�ú<ü.��ë¬Ý¤Ó-Ô;ÚaÛ�á9à(פÙ'Ö<ÝHÚAà(ÛsÖ�Þå�Ú�ÜMÕZÖ�×HÚfÝHÚAÔ�Übà�á2ݤÓsÔ/ù<Ö�×HÚAà"�sÜbÚaÛ(ÝHÔX×�ß5à(Û-Û-ÔCß5ݤÔ�å*ܤø�ÜOÝHÔXÙ'Ü5�4Ö7Ûså;ý-ëXô ñj�ZÜMÔC×HÜ¡ÜHÖ<ÝHÚaÜMá9øÝHÓ-ÔXÚa×`ÛsÔXÔCåsÜXõx�Ö(ÜMÔ�å;à(Û;ݤÓsÔCܤÔ�ßXà7ÛsܤÚ�å�ÔX×�Ö<ÝHÚAà(ÛsÜB�4â�Ô>Õ-×Hà7Õ à(ܤÔCåæÖ�Û²í[îsê�ë5ï¤ð�ñ-ëXï¤ò(ó5ôAëJì*ü�ôÑêFí :�ï¤ò<ì'ë9<`ð�ï�r]ò�ï ���ýEí[ê�ë-�XêFü�ï¤ë á9à7×!ݤÓ-Ô�3�ö�����¾'ÔCÛ4ùEÚaפà(Û-Ù ÔXÛ4Ý�� !wÖ7Ö7Ù Ö7×!Ö�Ûså�! à"�-ÞaÚAÛÆ%('�'�v�*Fõ!Ò�ÓsÚaÜ!Ö7×Hß�ÓsÚfÝHÔCß{Ý-�-×HÔ���nÚaãsõw6"�WÚ�Ü`ß�ÓZÖ�×�Ö7ß{ÝHÔX×HÚ��CÔCåJ÷Eø�ÝHÓ-Ô��sܤÔ/à7átÖ��5ôfí�ë5îZêUÍZè5ëXï �<ë5ï¡Ö7Õ-Õ-×Hà(Ö7ß�ÓI��÷Eø�ÝHÓ-Ô�ÚaÛ4ݤ×HàEåq�sß{ÝHÚAà(Ûà�á�ݤÓsÔ'ݤÔ�ß�Ó-Û-Ú¬�"�sÔ;à�á�ìJí[ï{ïHð<ï'è{í[ê�ë{è �n÷4øþݤÓ-Ô]Õ-פà(ÕZà4ÜMÚAݤÚaà7Û à7á�ÝHÓ-פÔCÔ ÝOøEÕZÔ�Üà�á�á9×�Ö�Ù ÔXâ�à7×Hç�Ü��ܤÔX×Hù7ÔC×5�Zß5ÞaÚAÔCÛ(Ý(� Ö7Ûså ÞAà�ßCÖ�ÞAähܤà��-×�ß5Ô�� �sÖ7ÛsåW�.�sÛsÖ�ÞaÞaø�� ÷4ø]ݤÓ-Ô*ß5×HÔCÖ�ݤÚaà7Û à�á¡ß5ÞaÚaÔXÛ4Ý/á9×�Ö�Ù ÔXâ�à7×Hç�Ü÷Eø'ݤÓsÔÜMÔCפù(ÔX×�á9×HÖ7Ù ÔXâ�à7×HçEÜ5�Eâ$Ó-ÔXÛsÔXù7ÔC×�ÚfÝ/Ú�Ü$Û-Ô�ß5ÔCÜHÜHÖ�×Hø7õ

j

Services

1

Services

k

Data Providers Service Providers Service Consumers

Static Environment Dynamic Environment

Base

i

1

Base

1

i

Server Framework

Server Framework

(mirror site)

Framework creation

(when needed)

Client Framework

Client Framework

Users (clients)

Access to the GDLsLocal-Source Framework

Local-Source Framework

GeoreferencedDigital Library

1

Digital LibraryGeoreferenced

(main site)

J-���S£+\�£ V �S� ��� �a�F���$�O�2�{�F¢�°z�F�h��� �F�O���F���F�¡���-�F�S�`¥X®�¯n°n±jÎZ�X¦C���F�{�S�$�O�5�ö�Ûwâ$ÓsÖ<Ý�á9à7ÞaÞaà<â/ÜB� â�ÔJå�Ô5Ý�Ö�ÚaÞzÝHÓ-ÔJܤÔX×Hù7ÔC×/á9×�Ö�Ù ÔXâ�à7×Hçf� Ü/ÚAÛ4ݤÔCפÛZÖ�ÞzÖ7×Hß�ÓsÚfÝHÔCß{Ý-�-×HÔ7õG�sà7×�ݤÓ-Ô

à�ÝHÓ-ÔX×�á9×�Ö�Ù ÔXâ�à7×HçJÝOø4Õ ÔCÜs��Ú�õ Ô7õbÞaà�ßXÖ7Þfä�ÜMà"�-×�ß5Ô$á9×�Ö�Ù ÔXâ�à7×Hç'Ö�Ûsåæß5ÞaÚAÔCÛ4Ý�á9×�Ö�Ù ÔCâ�à(פçq� �4â�Ô>Õ-×Hà�äùEÚaå-ÔÖ*ܤÓ-à(×MÝ/å�Ô�ܤßXפÚaÕ�ݤÚaà7Û&� !wÖ7Ö7Ù Ö7×$Ö�Ûså�! à��sÞAÚaÛ&%5'�'wv(*hõ

Page 5: An overview of software agent-oriented frameworks

¢ gG£�¤B¥5ep¤(o ¥�¦Pl5§k¨�l5§�©�¦Ic(e�¥ ¢kª ¥Bg ©=«=£8e¬o ¥Bg ©­¥2h�®7e�c7d�¥�¦kl+e1¯2° _ Ï

Ò�Ó-ÔÆÐ2ëXï �<ë5ïsÑvï¤ò�ì ëB<`ð<ï�r����nÚaãsõS����ä�ÚfÝ�ÚaÜ/ݤÓ-Ô÷ZÖ7ß�çE÷Zà(Û-Ô¬à�ábÝHÓ-Ô/3Eö����G¾�ÔCÛ4ùEÚaפà(Û-Ù ÔXÛ4Ý5�ÚAÝ*Ù à7ÛsÚfÝHà7×�Ü*Ö7ÞAÞ�ݤÓsÔ à(ÕZÔC×HÖ�ݤÚaà7ÛsÜ�Û-ÔXÔ�å�ÔCålݤà Ü��-Õ-Õ à7פÝ�ݤÓsÔ Ü¤ÔX×HùEÚaßXÔCÜ�ÚfÝ'à7�2ÔX×�ÜCõ&� ܤÔX×Hù7ÔC×á9×�Ö�Ù ÔXâ�à7×Hç ã(Ö�ݤÓ-ÔC×HÜ¬Ö ÝHÔCÖ�Ù+à�á$ÜMÔCù7ÔC×HÖ7Þ¡Ö�ã7ÔCÛ4ÝHÜ5¶jÐZü�ñsë5ï ��í�èXð<ï ��Ò�ëXô ñ���Ðf��ëXî ò�ï{í�ð+���{îsê�ëXï¤ò��B�êFí�ð<î.�.�*ð<ì'ò<í[î;Ö7Ûså�Ózë�ò<ï{îZí[î4ÿ7õ�! à7×HÔXà<ù(ÔX×(��ݤÓsÚaÜ�ÝHÔCÖ�Ù ÓsÖ7Ü�Ö7ßCß5Ô�ܤÜ�ݤàJݤÓsפÔCÔ�ÚaÛ�á9à(פÙ'Ö<ÝHÚAà(ÛsÖ�Þ×HÔCܤà��-×�ß5Ô�ÜB�<ÝHÓ-ÔÐvë5ï ��í���ë9��ÐW�HëXî ò�ï{í�ð/Ö7ÛsåPy�îsê�ð<ôAðHÿ7é}x�Ö(ÜMÔ�ÜXõWÒ�Ó-ÔG3EÔCפùEÚ�ß5Ô�x�Ö(ÜMÔ/Ú�Ü`Ö(ßXßXÔCÜHÜMÚa÷-ÞaÔݤÓsפà"�-ã7Ó Ý¤ÓsÔ/�/ÔCÞAÕ-ä���ã7ÔXÛ4Ý>Ö7Ûså ß5à(Û4ÝHÖ�ÚaÛsÜ/Ö;ÞAÚ�ÜOÝ>à�á��sܤÔX×�Ö7Ûså�3Eö����G¾lܤÔX×Hù4Ú�ß5Ô�Ü$à7�2ÔX×HÔCå ÷EøݤÓsÔÜMÔCפù(ÔX×�á9×HÖ7Ù ÔXâ�à7×Hç õWÒ�Ó-Ô3�ßXÔXÛsÖ7פÚaà�x�Ö(ÜMÔ�Ú�Ü$Ö7ßXßXÔCÜHÜMÚa÷-ÞaÔ�ݤÓ-×Hà��-ã(Ó]ÝHÓ-Ô�3�ßXÔXÛsÖ7פÚaà�ä­�/ã(ÔXÛ4ÝÖ�ÛZåþß5à(Û4ÝHÖ�ÚaÛsÜ�ݤÓ-Ô*×HÔCÖ�ÞaÚ��CÖ<ÝHÚAà(ÛþÜHß5ÔXÛZÖ�×HÚAà4Ü�ÖSù<Ö�ÚaÞaÖ7÷-ÞaÔ¬á9à7×�ݤÓsÔ�ÝHÔCÖ�Ù'ÜCõÒ�Ó-ÔÆ3�ß5ÔCÛsÖ�×HÚAà�x�Ö7ܤÔß5à(Û4ÝHÖ�ÚaÛsÜ�ÜMÔCù7ÔC×HÖ7Þ ßXà7Ù ÕZà(Û-ÔXÛ4Ý�ÜB¶}�;%��¡á9à(פÙ/�-Þ�Ö<ݤÚaà7Û]ÕsÖ<ݤݤÔX×HÛsÜ�ݤÓZÖ<Ý/Ö�×HÔ��sܤÔCå;ݤà*Ó-ÔXÞaÕ Ö��sܤÔX×ݤà�ܤÕZÔ�ß5ÚAá9øÓ-Ú�ÜzÛsÔXÔCåsÜbÖ7ßXßXà7×�å�ÚaÛ-ã$ݤà�ÝHÓ-Ô�ù7à�ßXÖ7÷q�-Þ�Ö�×Hø�Ö7Ûså¬ÝHÓ-Ô�ç4Ûsà<â$ÞAÔ�å�ã7Ô�ß5à7Û4Ý�Ö�ÚaÛ-ÔCå�ÚAÛ�ݤÓ-Ô~>Û4ݤà(ÞAà(ã7øÆx�Ö7ܤÔ��W�>�"�`ß�ÓsÖ7×HÖ(ß{ÝHÔX×HÚaÜMݤÚ�ßXÜ�à�ázÖ7ã7ÔCÛ(Ý�×Hà7ÞaÔCÜ�Û-ÔXÔ�å�ÔCå]ݤà ßXÖ7פ×Hø à���Ý�ݤÓsÔ�ÜHß5ÔCÛsÖ�×HÚaà(Ü5�Ö�ÛZå¸�>6"��Õsפà�ß5Ô�å��-×HÔCÜ��sܤÔCå ÝHà ÷q�-ÚaÞaå ÝHÓ-Ô;Õ-Þ�Ö�ÛZÜ�ݤÓsÖ�ÝJÖ�×HÔ Ô5Ø�ÔCßB��ݤÔ�å ÷EøwݤÓsÔ]Ö�ã(ÔXÛ4ÝHܬå��s×MäÚaÛ-ã'ݤÓsÔJÜHß5ÔXÛZÖ�×HÚAàZõ�Ò�ÓsÔ�~>Û4ݤà7Þaà7ã(ø@x�Ö7ܤԬÕ-×Hà<ùEÚaå�Ô�Ü/Ö;å�ÔXÝHÖ7ÚAÞaÔCåwå-ÔCÜHß5×HÚAÕ�ÝHÚAà(Û à�ábçEÛ-à<â$ÞaÔCå�ã(Ôß5à(Û4ÝHÖ�ÚaÛ-Ô�å]ÚaÛ ÔCÖ7ß�ÓÇ����¾¡õ

Extraction

Extraction

Extraction

Liste services

Base

Base

Base

Service

Maintenance

Maitenance

Administrator

server framework

Help-Agent

Client

framework

User

Scenario-Agent

Interaction-Agent

frameworks

Other server

Locales-sourcesframeworks

Server framework

Domain-Agent

Learning-Agent

ScenarioSoftware agents

External observation

Internal observation

Formulation patterns

Towards other agents

Update scenario requestUpdate scenario

Scenario request

New

teams

Realization scenario

New

knowledges

Update

Domain update propagation/confirmation

Local-source update eventLocal-source identification (associated framework)

Ser

vice

initi

atio

n

Ser

vice

nee

d/in

voca

tion

Request/New teams of agentsUser identification(associated framework)

Domain knowledge request/answer

Domain knowledge request/answerNew

team

req

uest

s

Domain update request/confirmation

Processing programs

Ontology

Supervisor-Agent

J-���S£�RS£ ¥C�O��¦5�O�!�a�F���$���v�{�F¢7À �v���X���O�F�<���4���F�h��� �F�O���F���F�

Ò�Ó-Ô�Ózð5��ò<ôU��Ð2ð<ü�ï-�HëjÑ!ï¤ò<ì'ë9<`ð�ï�r ä>÷4ø Ö�ÛZÖ�Þaà7ã7øwݤà ÚaÛ�á9à7×HÙ'Ö<ݤÚaà7Û�Ö7ã7ÔXÛ4Ý�Ü·� 3�øEßCÖ�×�Ö Ô5ÝJÖ7Þ�õ%5'"'�)7*=�2ÝHÓ-Ô'ÞAà�ßCÖ�ÞAähܤà��-×�ß5Ô�á9×HÖ7Ù ÔXâ�à7×HçEÜ>Ù'Ö�ÚaÛ4ÝHÖ�Úa۲ݤÓ-Ô;Ö���ݤà(Û-à7ÙJøwÖ�ÛsåþݤÓ-Ô'ÚaÛså�ÔCÕZÔCÛså�ÔCÛsß5Ôà�áWÝHÓ-Ô�����¾tÜ�ÚAÛ ÝHÓ-Ô�3�ö�����¾�ÔCÛEù4Úa×Hà7Û-Ù ÔXÛ4Ý�õ}3EÕ ÔCßXÚU� ßXÖ�ÞaÞaø��ZݤÓ-ÔJÞAà�ßXÖ7Þfä�ܤà��-×�ß5Ô�á9×�Ö�Ù ÔXâ�à7×Hç�ÜÖ�×HÔ'ÝHÓ-Ô�:�ïHð<îsê=�MëXî úSè¬à7á$ݤÓ-Ôt���G¾zÜ�÷Eø Ù à7Û-ÚAݤà(פÚaÛ-ã ÝHÓ-ÔXÚa×JÔCù7à(Þ���ÝHÚAà(ÛlÖ�ÛZå�÷Eø²Õ-×Hà�ß5Ô�ܤܤÚAÛsãå-Ö�ÝHÖ*פÔ(���-ÔCÜMÝHÜ$ܤÔXÛ4Ý$÷Eø;ݤÓsÔß5ÞaÚAÔCÛ(Ý�á9×�Ö�Ù ÔXâ�à7×Hç�ÜXõÒ�Ó-Ô&Ônôfí�ë5îZê}Ñ!ï¤ò<ì'ë9<`ð�ï�r�ä/â$Ó-ÔXÛu�sܤÔX×�Ü>ÛsÔXÔCå²ÚaÛ�á9à7×HÙ'Ö<ݤÚaà7Ûþá9פà(Ù ÜMÔCù7ÔC×HÖ7Þ�����¾tÜ5�vݤÓsÔXø

ÚaÛ4ù(à7ç(Ô�×HÔXÞaÔXù<Ö�Û4Ý�ܤÔX×HùEÚaßXÔCÜ`á9פà(Ù�ݤÓ-Ô�ܤÔX×Hù7ÔX×`á9×HÖ7Ù ÔXâ�à7×Hç��4â$Ó-Ú�ß�Ó]ÚaÛ-ÚAݤÚ�Ö<ݤÔ�ÝHÓ-Ô�ßXפÔ�Ö<ÝHÚAà(Û;à�ázÖß5ÞaÚaÔXÛ4Ý�á9×�Ö�Ù ÔXâ�à7×Hç]à(Û Ý¤ÓsÔæüEèXëXïq| è�ì ò"�Hý�í[î ëXõs?/ÔXÔ�å�ÔCåwà7Õ ÔX×�Ö<ݤÚaà7ÛZÜ�Ö�×HÔÕ ÔXפá9à7×HÙ ÔCå ÷EøæݤÓ-Ôß5ÞaÚaÔXÛ4Ý/á9×�Ö�Ù ÔXâ�à7×Hç]Ö�ÛZåæÙ à(Û-ÚfÝHà7×HÔCå ÷Eø]ÝHÓ-Ô�ܤÔX×Hù7ÔC×�á9×HÖ7Ù*ÔCâ�à(פç2õ8~>Ûsß5ÔÖ7ÞAÞ!à(ÕZÔC×HÖ�ݤÚaà7ÛsÜ�Ö�×HÔß5à(Ù Õ-ÞAÔXݤÔ�åW��ݤÓsÔß5ÞaÚAÔCÛ(Ý�á9×�Ö�Ù ÔXâ�à7×Hç;ßXÖ7ÛæÔCÚfÝHÓ-ÔX×�÷ZÔå�ÔCÞAÔXݤÔ�åæà(×$ÜOÝHà7×HÔCå]á9à7×$Þ�Ö<ݤÔC×8�sܤÔ7õ

Page 6: An overview of software agent-oriented frameworks

Õ _ `Wa�b�c5c+d�c(efc+gBhjika�b,l"m+n opg

�ZÎ/jnÐ�Ï¡jb|�~WI2?ÑÐ�Ïö�Û Ý¤Ó-Ú�Ü;ÕZÖ�Õ ÔX×(��â�Ô Õ-פÔ�ÜMÔCÛ4ݤÔCåûÝHÓ-Ô Ù'Ö+�Oà7×;ß�ÓZÖ�×�Ö7ß{ÝHÔX×HÚaÜMݤÚ�ßXÜ*à7á�ܤà�á[ÝOâ�Ö�×HÔ Ö7ã7ÔCÛ(ݤäFà(פÚaÔXÛ4ÝHÔCåá9×�Ö�Ù ÔXâ�à7×Hç�Ü*Ö7ÛsåûݤÓ-ÔCÚA×æÖ�Õ-Õ-ÞaÚ�ßXÖ<ÝHÚAà(Û Ý¤à ݤÓsÔu3Eö�����¾ Õ-פà��OÔCß5ÝCõ � á9×�Ö�Ù ÔCâ�à(פç�Ú�Ü'Ù'Ö7å�Ô�-Õ�à7á�ÝHÔCÖ�Ù'Ü�à�á$ÜMà7á[ÝOâ�Ö7פÔ'Ö�ã(ÔXÛ4ÝHܬݤÓsÖ�Ý�Ö�×HÔ;Ö�÷-ÞaÔ Ý¤à á1�sÞU�sÞaÞ�ܤÔX×HùEÚaßXÔCܬà�� ÔCפÔ�å²Ý¤àÇ�sܤÔX×�ܬà7×ݤàlà�ݤÓsÔX×;á9×�Ö�Ù ÔCâ�à(פç�ÜCõ Ò�Ó-Ô�ÜMÔ ÝHÔCÖ7Ù ÜæßXÖ7Û ÷ZÔ ÜMÔXÝ��-Õ ÚaÛ ÖP�-Û-Ú¬���-Ô á9×�Ö�Ù ÔXâ�à7×Hç�à(×]ÚaÛܤÔXù7ÔC×HÖ7Þ¡á9×�Ö�Ù ÔXâ�à7×Hç�ÜÞaÔCÖ(å�ÚAÛsãþÚaÛ�ݤÓsÔæÞ�Ö<ݤݤÔX× ßXÖ(ÜMÔ]ݤà²Ý¤Ó-Ô ß5×HÔCÖ�ݤÚaà7Û�à7á>Ö�ÛlÚAÛ4ݤÔCפà(ÕZÔC×HÖ7÷-ÞaÔÙ��sÞfÝHÚfá9×�Ö�Ù ÔXâ�à7×Hç�ÔCÛEù4Úa×Hà7Û-Ù ÔXÛ4Ý�õD³ Ô�Ö�Þ�ܤà¬Õ-פÔ�ÜMÔCÛ4ݤÔCå Ósà<âûá9×�Ö�Ù ÔCâ�à(פç�Ü5�<ݤÔ�Ö�Ù'Ü¡à7ávÖ7ã7ÔCÛ(Ý�ÜB�Ö�ÛZå'ÜMà7á[ÝOâ�Ö7פÔ/Ö7ã7ÔXÛ4Ý�Ü¡ßXÖ7Û'Õ-ÞaÖSø ܤÔXù7ÔC×HÖ7Þ-×Hà7ÞaÔCÜ¡Ö7Ûså Ó-à<â ܤßXÔXÛsÖ7פÚaà(Ü`ßXÖ�Û'÷ Ô��ZÜMÔ�å*ݤàJÜ¤Õ ÔCß5ÚAá9øݤÓsÔXÚa×/÷ZÔCÓsÖSùEÚAà(×CõÒ�Ó-Ô$פÔ�ÜMÔ�Ö�×�ß�ÓÕ-×HÔCܤÔXÛ4ݤÔ�å�ÚaÛ*ݤÓ-Ú�ÜbÕsÖ7ÕZÔCסÚ�ÜWÕsÖ�פÝbà�ávÖ>Þ�Ö�×Hã7ÔC×WÕ-פà��OÔCß5ÝWâ$Ósà(ܤÔ�Ù'Ö7ÚAÛ à7÷q�OÔCß{ä

ݤÚaù7Ô�Ú�ÜtÝHà>Õsפà(ÕZà4ÜMÔ�Ö�å�Ô�ÜMÚaã7ÛJÙ Ô5ݤÓsàEå�á9à7×WÚaÛ4ݤÔX×Hà7Õ ÔX×�Ö�÷sÞAÔ�ÔXÛEùEÚA×Hà7Û-Ù ÔCÛ(Ý�Üt÷ZÖ7ܤÔCåà(ÛJܤà�á[ÝOâ�Ö�×HÔÖ�ã(ÔXÛ4ÝMähà7×HÚaÔXÛ4ݤÔ�å�á9×HÖ7Ù*ÔCâ�à(פç�ÜCõI3w�sß�Ó�á9×HÖ7Ù*ÔCâ�à(פç�ÜtפÔ�Ü��-ÞAÝtá9×Hà7Ù�ÔXØ�ÕsÖ�Ûså-ÚAÛ-ã>à7÷��OÔ�ß{ݤäFà(פÚaÔXÛ4ݤÔ�åá9×�Ö�Ù ÔXâ�à7×Hç�Ü¡ÝHÓ-פà"�-ã7ÓæݤÓsÔs�sÜMÔ¬à7ánܤà�á[ÝOâ�Ö�×HÔ�Ö7ã7ÔCÛ(Ý�ÜXõÖq×"Ø+×�Öq×�Ù.ÚS×(ÛÜkÝ7Þ�Þ�ßBà�áwâwã�ä7å7æ/ç�Ý�Þ�ßBè�áwéÆã M�¡ ¡ ê�£ìë�í+î�ï�ðBñsò7ó ô ï õBñ�í+ö�ò7ñ�÷;ø5í7ù ô ù=õ9ú{£S°n�S�S�����{�� ¬û��O�F����ªGQ �S©S�������S���S�´ �{�$�<���5ªX£ü ä9ý(ä7æqá.éjãwä7å�æ·â+þ5ÿ�����æ7Þwá��}ã M�¡ ¡9OC£��n©C³��O���� ��{�F���O�X���O�*�����S�����M�H�F���{��a�F���$���v�{�F¢X�¤£��.ù� �(í+ï�÷�ó�ö¬ï�ù í/ù���ö�ø(ñ�����������«wM�[ Á �n�O���{©��O�­Âh£

��ßBå7ß���ßBà+ßBÞ�ÿqá�éÆã�ä�å7æ���ßBÞ+þ(ÿ��Bß5è�á ��ã M�¡ ¡2RS£ ¥X���A�[�!���������{�O�X���¤£!�.ù" ��5í+ï�÷�ó ö¬ï�ù í ù��uö�ø(ñ�����$#&%H«�O Á(' ��� ª+Âh«+R")+*5ê \�£

��ß5à��­þ(ÿ�,�ßBà.-.á0/fã M�¡ ¡9OC£ìNW�S�¤�t���O�S�{�`�F�¤¦5�O���¤¶ ´ �X�{�7�O�F�H�F� ¦5�`���X���O�������{�O�X�W���{�M�5�b���S�S���{���t�a�{�t�O�X���O�� �S�����F�n���C�a�{���/�H�F���{�$�����h�S� ���O�O���S���M�M£S®[� çZã���ä7å7æ�12��äsä7å�æséÆã3��è54��­þ5ÿ Î ���¤£�«�ë­í+öKñ26­í7ó ö¬ï�ù í7ó ô87�ù6:9�î>ø(ù<;·ù í!�.ù�ù=;5ñ+6�ó ö¬ï?>2ñ�ë­í+�­ù6<}ó ö¬ï�ù í@�fõ9ñ�í+ö¬îBA C�%BD=��ë��EA C&%:F5«�Gt�S��©��O��M�Y [ Y$����±4�M�����S�F� Gz�����O�W���°n���F� §S�M�Ñ���(®[�X���O�������{�O�S�O�5«(¥X�S�F���S�{�O�8H �O���Ñ��� Á NW���M��«<¯n�O�F�/���5ªX«(J<�O©4£wM�¡ ¡9O Âh«��S�4£7O O2*7M�[ [�£

é�ä�äI�fä7à�áKJ.ã M�¡ ¡9OC£ �.ù9í+ö(6­ïML=�(ö¬ï�ù í$Nó ô óO6�Pñ�î­ù ô �5ö¬ï�ù9í ð9ñ�îQ;�6>ùRL;ô<Nñ2}ñ�îÄð0A ïUí+öKñ+6�ù<;SPñ+6�óRL�ïUô ïUö�Pñ ð9ñ�îî�ú î�öNñ+�ñ�î�TU�(í7ñ�!Pñ�ö�ø(ù�ðBñ�ðBñ�÷�ù í7÷�ñV;�ö�ï�ù íW;5ó6X�<6�ó}ñ2Y�ù6:9 î�ù"6­ï�ñ�í+ö�Pñ�îZ��ó�õBñ�í+ö¬îZô ù�õ ï�÷�ï�ñ�ô îh£BQZ�4£Cµ�£5�F�S�� �F���M« ´ �{�$�S�����O�z¥C�O���M���M�`µn�O�<�����F�$�O�5�¤«S±��M¦�����Hz�S� ¦5�O���F� �[ª5£7Ln�U[�O©��O�{« ´ ���<���<��£

é�ä�äI�fä7à�á�J.ã�ä7å�æ/ésÝ�4�è5��å.á�\�ã M�¡ ¡9OC£ ®[�5���M���{���M�F��©S����� �[ª>���Z���������F��©S�����O�����S���S���F�O�F�{�{�O�S�O�{�S�n��ªC�� ���M�$�z©<���F�O��{�¬�F���f�[�!���������{�O�5�� [�{�����O�X���O���A�h���$���v�{��¢C�M£S®[� çZã���ä7å7æI1+��äjä7å7æÆéjã���è]4I�­þ(ÿ Î ���¤£�«ë�í+öKñ+6­í7ó ö¬ï�ù í7ó9ôS7sù6:92î>ø(ù=;@ù í^�.ù�ù<;5ñ+6�ó ö¬ï?>2ñ,ë�í+�;ù6<�ó9ö�ï�ù í_�fõBñ�í+ö¬î`A C&%`D=��ë��EA C&%:F5«aGz�S��©��M�}M�Y [ Y����±E�O�O���S��� Gt���F�O�!����°n����� §<�O�Ñ���4®[�5���M�������{�O�S�O�{«(¥C�S�����S�{�O�bH �O�F�Ñ��� Á NW���O��«S¯n�O�F�/���5ªX«(J<�O©4£�M�¡ ¡9O Âh«��S�4£Y2R")+*5Y ê ¡�£

ésÝI47è]��åqá�\�ã.ä7å�ætÜfÿ�ä��c,3dKæ7à+ä7äqáU\�ã M�¡ ¡ ]�£ °n�*�M¦5�O��¦C���O�l���t�S�����F����©S�����M� ������� §<�O�Ñ���2���X���O�������{�O�S�O�5£®[�fe ��è2ß9ý Î �(£�«3gwù�(í7ð9ó ö¬ï�ù í+î�ù��ih�ïUî�öM6­ï(L2�5öKñ�ðj�k6­ö¬ï l�÷�ï�ó9ô+ë­í+ö¬ñ�ôUô ï õBñ�í7÷=ñC«X�S�4£(\+*5ê ê�£�¯�£ V £ Q-£���À Èn���F����S�EG`£ Fb£ ' �O�S�S���S�{�t�O�S� �F�{���¤£mon ä7å7äqáap�ã d>âwã M�¡ ¡ ]�£ ¥X���A�[�!�����$���{�O�X���¤¶W°n���¤¦5�O��¦C�����`£rq�í7ùYkô ñ�ð�õBñ�skí5õ ï�í7ñ=ñ+6­ïUí5õEtWñ+>-ï�ñ+Yvu"u{«�\Á ¥C�O���F�O��©7�O��Â�«�MZ*BR9[�£

wZà.x­ä�è5�Ká�y�ãpáapZä7à.z�ßBý.ár�}ãpáwä7å7æK{Sæ n ä7à+æ��2áX|7ã M�¡ ¡ ]�£ ò�ø(ñ�sWî�î­ñ�í+ö¬ï�ó ô�h�ïUî�öM6­ï(L2�5öKñ�ð~}iL���ñ=÷�ö¬î��I��6<�>-ï?>2ó ô��b�5ï�ð9ñM£ ' �{�S��ûæ������ªE� ¥C�{�S�M£

â(ÿ"Ý7ÿ7äI��á.�}ã M�¡ ¡ \�£ °n�{�O�X�� [�{�����M�5���M�¬���F�{�{�h���$�$�����S£&��6­ö�ï l�÷�ï�ó ô�ë�í+öKñ�ôUô ï õBñ�í7÷�ñ���{«+ê(MZ*5¡ Y�£â5ý�þ5ä�à+äqá��8ãUá���ß(þ�z�ßBà�ár�8ãUáwç"ä7å7åI4qá0��ãpá e ��è2è5��ä��b�­Ý7åqá�éjãpáwä7å7æQJ�ßBåI-Sá��}ã M�¡ ¡ ]�£ µn�������F��©S�C�F�O����5�F�O�������{�O�X�����{�O�X���¤£që�sXsUs�sU�<;(ñ26­öM��ë­í+ö¬ñ�ôUô ï õBñ�í+öi��ú î�öKñ+�î8ó í7ð@ò�ø(ñ�ï?6 �8;";7ô ï�÷�ó ö¬ï�ù í+î@uRu{«q] ÁM' �S� ª�Â�«\ ]+*BR9ê�£��5�����4¶ T T¤�!�!�`£ �O�M£ �M���4£ �O�S�7TC£