a light-weight agent architecture for collaborative multimedia systems

32
A light-weight agent architecture for collaborative multimedia systems q Robert Simon * , James Nolan, Arun Sood Department of Computer Science, Center For Image Analysis, George Mason University, Fairfax, VA 22030, USA Received 4 August 2000; received in revised form 23 December 2000; accepted 18 May 2001 Abstract This paper describes the Agent-based Imagery and Geospatial processing Architecture AIGA). AIGA is a novel approach for developing and supporting large-scale query- driven multimedia information systems. AIGA is designed to support collaboration and reuse by de®ning a set of light-weight agents and a combined knowledge encoding and agent communication language called I-XML. Scalability and reuse are achieved by employing a two-tier communication structure. Agents do not communicate directly but rather through a shared page space. We show how this approach simpli®es system de- sign and facilitates collaboration and information sharing among area experts. AIGA is speci®cally designed to allow experts to answer open-ended queries such as ``What is the current situation at the border between two countries?''. For this envi- ronment the reuse of prior strategies reduces the number of computations necessary to construct new answers. We have implemented AIGA in a Java environment. We believe the resulting system demonstrates the eectiveness of our approach in constructing large-scale query-driven multimedia information systems. Ó 2002 Elsevier Science Inc. All rights reserved. Keywords: Distributed multimedia systems; Image and geospatial computing; Distrib- uted agent systems Information Sciences 140 2002) 53±84 www.elsevier.com/locate/ins q This work is supported by a grant from the National Imagery and Mapping Agency under the NIMA University Research Initiative program. * Corresponding author. E-mail addresses: [email protected] R. Simon), [email protected] J. Nolan), asood@cs. gmu.edu A. Sood). 0020-0255/01/$ - see front matter Ó 2002 Elsevier Science Inc. All rights reserved. PII:S0020-025501)00181-5

Upload: robert-simon

Post on 02-Jul-2016

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: A light-weight agent architecture for collaborative multimedia systems

� ����������� ��� � ��� ��� ��� ��������� �������� ������ �

����� ����� �� ��� ����� ���� ����

���������� ������� ������� ������ �� ����� ��������� ����� ���� �����������

������� �� ��� �� � �

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

��������

'��� ##� �� ���� �� �����!"���# ������� ��# ��������� ��������� ���$��������

(�)*�+, �)*� �� ���� ##�� � ��� ����#��� �� ��##������ ����� � -����

����� �������� ���������� ������, �)*� �� ������ �� ��##��� ���������� ��

��� �� �.���� �� �� ���$�!%���$� ���� �� ������ /������ � ����� ��

��� ������ ���� ����� ��� )�0&1, � ������� �� ��� � ���� ��

�#������ ������� ������ ���� ���� ���, ����� �� ��� ������ � ��� ��� ���

���� ������� ���� ���� �����, 2 ���� ��� ���� ##�� � ���#��.� ����� ��

���� �� � ������ ���������� �� ���������� ������ ���� � 3#���,

�)*� �� �# �. ��� ������ �� ���� 3#��� �� ���� �#����� -���� �� � �

442�� �� �� ����� �������� � �� ����� ���� ��� �������566, 7�� ���� ����

������ �� ��� �� #���� ������� ��� � �� ����� �� ��#������� � ���� ��

������ � �� �����, 2 �� ��#����� �)*� �� �� ���������, 2 ����

�� �������� ����� ��������� �� 8 ������ �� ��� ##�� � �� ������ ����

����� � -��������� �������� ���������� ������, � ���� 9����� � �� )� ,

��� ������ �����,

&��%�#�' "��������� �������� ������ )�� �� ���#��� ��#����� "�������

��� ��� ������

)��������� � �� � $�� (����+ :!;%����,�����, ��<�� �<���

� '��� ���/ �� ��##���� �� ���� ���� �� ������ )���� �� &##��� ��� � ���� ��

�)&� =�������� ��� � )������� #�����,� >����#������ �����,

(!���� �##������' �����? �,���,�� (�, �����+� @����? �,���,�� (�, ����+� ����? �,

���,�� (�, ����+,

�������::<�$<A � � ����� ���� � ���� 9����� � �� )� , ��� ������ �����,

B))C ����� ���:: (�$ +��$%$ �:

Page 2: A light-weight agent architecture for collaborative multimedia systems

� ���� ������

&������� ���������� ������ � ���� �� 9���#��� �� )����� ����� � ����� ����� ���, '� �� �� �� ��� ������ �� ����� �� ������ ��� � ������ ��#������ ������ ���� �� ���������� #�� ������� ������ � �������� �� �� ��� ���#��.� �� ������ �� ���#������� �� ����� �������� ���������� �#��������, '� ����� �� ��� ������� �� ������ ��#�� �� ��� ��� ��� ���� ��� ��� �� ����� ��� � ����� ���������� ���� ���� ����, "�#�� ��� ������ �� ���� �� � ���� �� ��������� � ��� ���� ##�� �� ���� � ������� � �� �����D �� ��#�3��� �� ��� ������ �� ���� ��� �� ��, '��� �� #��� �������� ��� ���������� �������� ##�� ����� ��� � �#�� ��� ��� ������� ����� � �� �����D ��#�3 �� ��������� ������ �� �����/�� ���� ��� ��������� �� #�� ����� �-������� ��� � ��� ��������� ���� #��� ��� �#����� �� -��� �� �� E�FG,

'��� ##� #����� ���� ���������� ����� � ��� ��� ��� ����� ��������� ������, �# �. ���� � �� ��� ����������� ��� � ��� ����� ##�� � ��� ������ -��������� �������� ���������� ������,'� �� �� �� ��� ��� ������ �� �� �� ����� �� ��#�������� �� ����� ��� �� �����!"���# ����� ��# ��������� ��������� ���$�������� (�)*�+,�)*� �� ������ �� ��##��� ����� � ��������� )���� �� *���#��� #�� ����� ()*�+ ������, )*� ������ ����� �����#� ��#� �������� �� ���#��� �� E$��$H�!I��$G, "� ��#� ��#� ��� �� ��� ������� ���� ����� ��� �� ���� ������ ��� ���� ����� ��#������ � �#�� � , '�� �� ���� � � ��#� ��� �#�� ���� �����#� ���#�������� �� ������ �� ���� �� ��� ���� � ���� �� �� ������ #���� � �� ������ �� � � �� ����� ���� ���� ������, =����� �� � ������ �� ��� ����#�������� ���������� �� ��� ������ ��������� �� ��� ������� �� �������� �����D����� �� ����� ���#�������, "� �� ���� ��#�3���� ��D� �� �� ��� ����� �� #������ ������ #������ � ������ �� �� ������ ���� �� ��##������ ����������)*� ��#����� � ##�� �� �� ��� ��� �� �������� ����������������,

7�� ����� � �� #������ �� �� � )*� ����� �� ��� � ����� �� ����� �#����� -��� �� � � 442�� �� �� ����� �������� � �� ��������� >������ �� �� >������ J��566 '��� �� � 3����� ��#�� ��-������ �� ����, '� ���� ���� -���� � ����� ��� �� ���� �����#��� ���� �, K� ��# �� ���� �� � ����� ����� �� �� ����� ����� ���� ��8��� ������� �� ���������� ������ �� � � ���� �������� � �����#�� �� � , ������ ���� �� ���������� ������� �� �#���� ����#��#����� ����� �� ���� #���� �� ����� ���� �� �� � � ��� ������D�����, >��#�3 )*����� -������� �� � � #������ ����� �� ������� ��#� ��� �� ��� �� ���#� ������ �� )*� ������ ���� ��� �#��

:� )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 3: A light-weight agent architecture for collaborative multimedia systems

���� 3#��� �� 3#����� �� ���� ��� �� ����� ������������� ��.�� �� �� ��������� �� �� �� ��� � ���D���, 7������ ��#�3 )*� -������� ���� �-��� ���������� ���� ��8��� ��#� ��3#���� �� ������ � ��� � ������� ����#�� � � 3#���� � , '��� �������� ���� ������ �� ��� ������� ����������� �� �� ������ � ����� �� ��#� ��� �� #������ )*� ������ �� ������ ���������, 7������)*� ����� -���� ���� � ������ �� ����� ������, 7�� ����� � ���������� �������� �� � � #������ ���������� ���� >������ �� ��>������ J�� �-���� � ��� �� �#�� ��#���, K��� ��� �� ����������� )*� ������ �� ��� ���������� ��������� ���������� ���� �� �� � ��� �#���, '� �������� �� ��� #������ �� �� ����� 3���"��� �����"�� ��#��� ����� � ��� ���� ��� �8���� � �� � � #������ �� ��#�3��� ���� ��� ����� ������� ������ �� ���������� ���� 3#���, 7�3��������� ��� �� ���� �� ����� ��� �� -���� �� �� ��#� #������, '����� ��������� �� ��� ��� ������ � ��� ��� �������� �������� #�� ����� ��#� #���� � �� ���� ������ �� �� �� �����, '��� �� ��# ���� ���� � �-������ �� ��#�3 -��������� ������, 7������ ������ � ��� ���� ������ � �#� �� ���� �� �����#�� ���� ��������������� ������ �� ����� #�������,

'� ��������� ##�� � �� ����� ����� ��� ���������� �������� ������� �� � � ��������� )*� ��#����� ����� � �� �� � ��@ �� �� ��#�������� ������� ��� �� � � >K�J� E�I�!!�!H�!%G, '� ��� ����� �� ������� ��� �� �� #����� ����� ���.� ������ ��� ������� �� ��#�3��� �� ����#��� ���������� ##�� ����� ��� ���������#�������� �#����� ������ �� �����/�, '�� �� ������ ��� �# ���� ����� � ��������� �������� ���������� ������ ��� � ������ ���� ��� )*� ��#����� ����� ��� �/� �� ��L ��� �� �� ���� ##�� �,7�� ����� � �� �-���� ����� � �� ���� #��� ��� �-��� �� -��� ���� ���� /���� �� ��� , '��� �/� ����� ��������� ������� ���������� ������ ��L ���� �# ���� �� �� �-���� ����� �� � � ���� ����� � ��� �� ��� ������� �#����� ������ �� ������� ���, ������� ���� #����� �� ��� ����������� )*����/ ������ �� �� � �� ��� � �# �� ��##��� ��� ��� ��D �� ����� ���������� ���������� ������������ �#��������, >����� ������� ��������� �� ��L ���� ��������� ���� E!%G,

�� �������� #����� �� ����� ��������� ������� ##�� �� �� ������ )*� ##�� ����� � ���, M���� #��� �� )*����/ ������ �� ��� ����� �� ����� �� �� ���� �.�� �����, 7�� ���� ���� �� �� ��#����� ��� �� ��������� ����� ����� ��� ��8���� ���� �� 3#�� �� ������� ����� �� ���� �� #�� ����� �� ������ �������, '� ����� ��������� #���� ��������� ������ �� ��� �� ����.� ���� -�����# ���� �� ��� � �����#� ���� � �� ����������, '��� �� #��� �������#����� ��� -���� �� #������ ��� �� ��� � �� ��� ��#�� ������ ��<

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- ::

Page 4: A light-weight agent architecture for collaborative multimedia systems

�� ��� �� ��������� ��#������� ����� ���� �� ������ ��� � ��#���� ������, >������� ��� ����� � �� ����� �� ������ 3�#�, *���� �� #������ ��#�� ������ �� �� ������ ��� ������ � ���� ��#� ���� 3#��� �� ���� �� ���� �� �������� ���� ���� � ������� �� �� ��������� �� ��.�� ��� �� �� ��,

�� �� ������� #�#��� ##�� � �� �������� ������ ��� � ���� ����� ��#� �� #������ �� �� �� ���������� ��������� ��� ���������E$��$F��%���G, �� ��� �� ������������� ������ #�� �� ��� ���/������� ���� ���� ����, ����� � ������������� �� �� ��� ��� ���� ��� �� � ���� #������� ������ #�� ��� ��� #� ��� ����� ��� ������ � ���� ������� ��� � �� ����� � ���� ����������, ������� �� ##��� �� ������������� � ����������� �� ������ ��#�������������� ������, ��� ������� ������ � ��� ������ �� �� ������ � ��� � ���#�� 3 ������ ����#��� ����� �� ����� �� ����� ������ 3 �����, ����� ��� /������ ���� �� ���� ������� ������� ����#�� ���� �������, �� �������� �� /������ �#������������ � �� ������� ��� �#�� �������# �. �3����� ��� �� ������� �� �� ���� �� �� �����, K� 3�#� �� ���� �� �� ��"��� ������� � �� � �������� ��� �� ������ �� �� ����� E!G, >����� � ��������������� 3#�� ���� �.���� �� #�� ��� �� �� � �#�����, 2����.����������� � ���� � �� ������� ������� � �� ������ #�� ����� ������������ �-���� � �������������� �#�������� �� ��� ����� �,�� #�� �� ��� ���/ � �� ��� � �������� ��� �)*� ��� #������ ����� ����������� ��� ������ ���#��� �� �3��� �� �� #��� ����� ��� �����,

� ���� � �# � �� �� �����#��#�� ������� ������ �� ������#�������, '� ���� ��� ��� �����#������� �� � ����� �����������4������� (�>1+ E%G, �� �>1 �� ����� ����� �� ����� �# �.� ����, � ����/���� 3�#� �� � �>1 �� �� N������ M��� ��&��#������ 1���� (NM&1+ E%G, NM&1 ����� �������� �� ��� ���C ����#��� ���� �� NM&1 ���� ���� �� �� ##�� ����� ���, )� #������ ��� �� �� #�������� � �� ����� ��� �������� ���� �� 3 ��� �������� ����� �� � � ������� ���� ����� �� �� ����������� �� ���� �, '� #�������� � ��� �#�� �# � ������,

'� �����D� ��� ##�� � �� 3����� #������, O����� ��#����� #���� ��� � ���� #� �� � ��L ����� �� �������� �#�����������D� ��� ��������� �� )*����/ ��#����� ����������, J� ��������� �) � ���-�� � ���� �� ���� ���� �� � �� �������������� ������� ��� #������ ����� �� ���� �#����� -������� �� � ��� ���� �� ����� �� ������, ����� �� ����� ���� � ������ ������ ���� ��� �� ��� � ��� ������, 7������ �����#��#�� �>1� ���� �� �����#�� �� ���� ��#���� �� ��#����� ���������� ��

:F )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 5: A light-weight agent architecture for collaborative multimedia systems

���� � � ������� � #������� ,�,� ���� � �� �� ��##��� ��� ������ ���� ��� ����� ������ ������� ##�� �����, =��� ������ �������� ���� �/� �� ����� � �� �����#��#�� �>1� ��������L ��� �� �.� �� ������ ��#�������� �#����,

)� �������� �)*� � �� ��#�� ���$�!%���$� ##�� �, 2 ������#� ���#��.� �>1� ��� )�0&1� ��� � ��� ���� � � )*��������� �#�������� �����, "�8��� )�0&1 � ������ �#�������-����� ��� �� �������� ������ �� #�� ����� ������� � ������3 ���� �� ��������� �� �)*� ����, '� /� ����� �� ����##�� � �� ��� �����#� ���� �� ����� ������ � � ������������3#���� ����� )�0&1, '��� ����� �)*� ���� �� ��#�� �������#�� ������� �� �� ��������� ������� �������� ���,

2 �� �����.� �� ��� �� �# ���D� �)*� ����, �)*� ����� ������������� �� �� ��� ��� ��� � ������ � ���� � ����� � �������� �)*� #�� �� � ������ ������� -��� ������� �������� ���� ����������� ��� ����� � ��� �� � ���� �� ������ ������� �� ���� ���,

1���������� ���������� ����� �� ��� �� ���� ��##��� ���������� ����� � �� #�� ����� �� ����� ��D� ��##��� �������� ��#�� ����� �������� �� �/ ����� �� �� ��#���� ���� �� )*�������, '� ����� �� ��� ##�� � �� ��� �� �� ���#� �� ��#������8����� ��������� ����� �� ���/ �� �� ��������� �)*� ����� �������� ����� ��� � �� ����� � ���� ������ �� #�� ����� ������������� ��� ��� �� ��.�� �� ����������� �� ��� ������ �#���� �, 9� ����� ���������� �� �� 3 ���� ������ )�0&1 �� ��� #�� ��##���� ���� ��� ������� �� ��� ������� ����������,J �� �� �� ���#�� ��� �� � ������� �� ��� � ��� ���� �� ��##��� ����������� �� ��#������� �������� �� �� ��##��� ��� )*� ���#����� ��� � �� ����� ���� � ���� ��� ��� ##�� � �� ##�� ���� �� )*����/ ������,

K� ��������� �# � �� �)*� � �� � ������ � �� ����#��� ��##��� ��������� ������� ����� �� ��P� � ���������, )� ����� � -��������� �������� ������ �� � � �)*� ��8��� �� ���� ��� ����#���� #�� ���� �� #���� ��P� ���� ���������� ������������ ��� � ����� �� ��� ��� �� ��.�� ��, 2 �� ������� ������ ���#�"����� ��#�� �# �. ���� ������ )�0&1 ��� � � ����� ���� ���� �� ������ � �� �� ������ �� ������ ������ �������,

'� ##� #�� �� � �������C � ���� � #������ �� ����� �� �� �)*��������� �� �>1� ���� �� ��� � � � ��� ������ )�0&1, � ���� ! ��� ���� �� �)*� ����� � ��� ���, � ���� � �� ���� ��� ��#��������,� ���� : #������ � ������ �� ���� ���/� �� � ���� F #����� ��� �� �������,

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- :H

Page 6: A light-weight agent architecture for collaborative multimedia systems

� ��� ��������

�)*� �� ������ �� #����� � ��� �������� ��� ��� ��������� )*� ��#�����, 2����� �)*� ��� � ��� ��� ��@ �� ; �)*� ���� �� �)*������, ����� � �)*� ������ #�� ��� #�� �� ������� -����� ���� ���� �� ��� ��������� ��#������� �� #�� ����� ������� ����� ��� ����������, '�� � ������� ����!������� � �� ���#����� �� �������� �� ��� -���� #�� ����� �-��� �� ������ ��#�� ����� ������ ������� ��� �#�� ���� ��� /������ �� /������������ ���� ���� �)*� ����, �)*� ���� � �#���� ������ �� ������� ���� ��� �� ���� �� ��� � � ��� ����� � #������,

�)*� #�� � ������ �� � 0&1���� ������ �� � ���������������� �� #����/ �� ���� ���� ��� ��� ����#��#��, 7����� ��� � ���� �� �)*� �>1� ��� � �� ��� )�0&1� ��� *� ������� ��/�# ������, �� ���� � ���� �)*� ���� ������ � ���� ���� �)*� �������� ��� ��� �� �� �������� �� /����� ��������� ���� �� �3� �� � �)*�#�, '� 8 � �� �� ���� �������� �� �� ���� ��� ���� �� -��� �� ������� �� �� ����, � ���� �)*� #�� � ��� �� � �� �)*� ������������ ������ )*� �#���������� ��#������� �� #�� ����� ������� �� ���������� ��������� ��������, �)*� #�� � #���� �� 3 ������ ��������� �� �)*� ����� ��� � ��� ����� ������ �� ����� ����#������ �� �)*� ����, �)*� #�� � ��� ��� �� ��� ����� �#�������, 7�� ����� � )*� -���� �� � � 442�� � �� �� ����� �� ������������ #�������� �� �� ��� �� Q������566 � 3#���� �� )�0&1������ #�, B�� � ��� �� � �� ���������� ����� ����� ����������� � � ��� ����#�� � ����������, B�� ��� ��� ���� � ����� ������ ��#����� �� ������ �������� �3��� �� �������� �������������� ������ ���� �� � � �� =�1 �� ������ ����, 7������ �)*� #�� ���� ��� �� � �� )*� ��#������� ������� �� ���������, �� 3�#��� ���� �� �� #������ �� #� ��� �# �.� �� 3 � �-�� �� ��#� ������� � �/� �� ������� #������� ���� ������ ���,

M���� � 44�����66 �� �)*� ��� � ����� �� � �)*� #���� �� �� ������ #�� ���, '� #� �� ����� =�1� �� �� ��#�� ��� ����� �3� #��� �#���� ����� �� ���� ������� � , �)*�#� #�� ����� �� ������ 8��� �� ���� �� ���������, � ���� !�� ���� �� #����� �*)� ���� �� �� ����� ����� � ��� ���,'� ��� �� ���� � ���� �� ���� �)*� #�� �� �� �)*� ��������� ������ ����,

�*,* ���� �����

�� 3#���� ���� �)*� #�� � ������ �� � 0&1 ��#���� ������ ��� )�0&1, )� ������� �� #�������� �)*���# �. ����3 �� ���

:% )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 7: A light-weight agent architecture for collaborative multimedia systems

�������� � �)*� #� ��� �� ��#���� ���� ������ ��/�# �������� �� ������ �� *���#�� � &�/�# 1���� (*&1 E$:G� �� ��������+ �� �� ����� "� ��#���� 7�����/ (�"7+ E!�G, �)*� #�� ���� �� �)*� �� #����� ���������� �� -��� ������ �� �� ����� �������� �� #������ -����� �������� ������� #�� ����� ��#� �� �����,7������ �)*� ���� �� �)*� #�� �� ���� �� ������� �� �/ ������� )*� #���� #�� ����� �##���������, '��� �� ���� �� � ��#����� -��� ���� �� � ���� #�� ����� ��#� �� ��� �� ���/ �� ���� �� #���� ��� � � #�������� �� �� ##��#��� ����,

��� )�0&1 �� ������ �� ������ 0&1� �� �� ������ � ���� �� ������������ � ������ #���, )� �� ��#�������� � ���� � ���� ���� � 3#�� ��3�#� �� ���� ����3 ������ 0&1 �� ������ �������� �� ��, )� ������ ��#��� ��������� � ���� #���� )�0&1 ����� ���� � �� ##�� ������� �)*� #� ������ 0&1 �� ��� ���� #�����0&1 �#�������� ��� ����#�, '� #��#�� �� ���� �#�������� �� �� ���#���� �� �# �.� ���� �� �)*� #�� �� �� ��� ��� �� ��, )� ���� �������� �#���� ���� ���� �� ���� ��� ���� �3�� ����#��� �� ������ ��� �� ���� �� �� ����������� �� ������ ��� � ������, 2 ���� ���� � ������� �)*�/����� � ���, ���#�� ������� �� /����� ������� � �#���� ���� ����� �� �� ���� ##� �� �� ���� �� , 2������ ���� ���� �� � �#������ ��� ������� ���� ���� �� �� ��� ���� ##� �� �� ��� ������ ������� ���� ���� �� �� ��� �� ##� D�� �� ��� ����,

�� ����� �� 7��, $� � �)*� #� �� ��#��� �� 5����� 6�������)������������� �� ����������� ���� � ���� �� #����� ������ �� ����-���� �� 7�������� ������� ��� ��.���� �� ��#������� ��#� ������ ##��#��� �-�� �� �/� ����� �� �� �##��������� ���#�������,

'� ���� ��� �� >��#������� ��#� �� B�� ����� �� � �#������ �� �� ��� ���� �� ���� ��� ��8��� ��������� �� ���� �� ��#�����, '��� �� ����� ��� ��#�3 �������� -���� �� � � ���� ���

7��, $, 9 � �)*� #� �� ���� �@�� � �����,

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- :I

Page 8: A light-weight agent architecture for collaborative multimedia systems

##� �� ��#� � )*� #�� ����� #������, �)*� ���� ��� �)*� #��,����� � �� #�� ��� ��� ������� ����. ���� �� � �-��� ��#� �-����� �� ������ �������� �� �������� �� /����� ���������, 2 ��� 3�#��� � �� ��� � ����� �� ���� ����,

�*,*,* 5����'� M��� � ���� �#����� -������ ��� � ����� ����� �� ��

�����, '��� -��� �� � ��#��� ���� /������ �� �� ����� �� .��� ��#�� #�� ����� ��� ��� ���� �� �� -��� ���������, 7�� 3�#�� �� ��>������ ��<J�� 3�#�� ���� -��� ����� � ���/� ���� ���� �� ������������� ������� �� �� J��� ���� 44����� � �� ����66 #�� ����� ���, '� -��� �� �#����� �3��� -��� �� � � 44)� >������ �� �� �� ���� �� >������ J��566, '� ���� ��� ������ �� �� -��� � � ������C�����

�������

�����

!������

"����

'� -��� �� �� �# �� ������)"� '���� >����� �� Q��, '� �������)" �� ���-� �����.� ��� �� �)*� #�, '��� �����.� � � ��� � ������ ���3 �� ��� ������� �� �� /��� #��#���, '� '��� �� >������� � ��� �� �� "����� >�� E!G �� �#���� �� ���� �� �� -��� ���� ���� ��� ��� ��# �����, '� Q�� �� ����� �� ��� -��� ������,

�*,*�* 6������� )������������'� J���� �#�������� ������ ���������� ���� �� ����#��

�� ���� �� �� -���, 7�� 3�#�� ���� �� �� ��� �������� � ���� ���� ����� �� ������ �� #� �� �� � � ������ �� ���, �� �� -��� ��3 ��� �� ������ � ������ ���� ����� ���� J���� �#�������� ����� �#��� ���� ���������� ��� ��#� �� ���� �� -���, '��� ������������ �� ��� ���#��� ������ ���� � �� ��� ���� �� �� �#� ���������� �� ����� ������ #�� �����, )�0&1 ��� �� K#�*)� >���������6�*���#�� &�/�# 1���� (*&1+ �� �#���� ���#��� ����� ������������, '� J���� �#�������� �� �#����� ���� �� ��������� ���� ���C#�������$�%�����������

���$�����

&������������

&���������$�����

��������'��

F� )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 9: A light-weight agent architecture for collaborative multimedia systems

(�������

)����

!��* ����

'� *������ �#����� �� ����#�� ����� �� �� -���, '� *������� ���� � �����.� �� �������� #������ (�,,� ��� ������� ����#������� �� ������ �� �������� �� �##���� ����� �� ����#�� �����+� �� �� ��� � �#����� �� ����#�� ����� �� �� �� '����� (,�,� ������ �� ��� ��+,

'� B�� ���������� �� ������ ����� ��� �� �� ���� �� ��-��� (M�������� ��+� � ��� �� �� ����� ��� �� � ���� �� ��-��� ���� (7��� ��+� � ��� �� �� ���� ���� �� �� -��� ����()�� ��+� �� � ��� ��� ��8#���� �� �� �����, '� >��.�� ���#����� � ����� ��.�� �� �� #�� ����� ��#� ��� ������� ��-��� ����, '� � ������� ��� ���� �� � ��� �� �� ��.�� �����#�"����� �� �� ���������� ��� �� ����� ��, '�� ��� � ���������� � �)*���.�� )����� ���#�"����� ��#�� (�>)+, �� �>) �� ��� �� ���������� �� ������ � �� �� ���� �� ��.�� ��� �� �� �������������� �� �� �������, "����� �� ������ #�� ��� �� �� ����� ������� �� ����� �������� ��8��� ������ �� �� ������ ��� � �� ��#�� ��P� �, '� �>) �������� #�� �� #������ � ����� �� � ��P� � ���������� ��� ������, '� �������� � ��� ��� �� � ��� ��������� � ��#�3� ����� �# �. �� ������ �� � �# �� ���� ##�, O����� ���� ��� ��� ���� �������� �� ��#����� �� �# �� ��������� ����� �������� �� ��#� � ����� �� �� �� J���� � ���-�� E�!G,

�*,* * ����������� ����'� >��#������� ��#� �#���� �� ��#� � ���� �� ���� �� ����

-���, 7�� 3�#�� �� �� >������ ��<J�� 3�#�� ��������� ������ �� ���� �� �� ��� ��� ������ ���� ����� ���� �� ������ �� ����� �� ������� ����#�� ��� �� ���� �� ������ �� �������� ��� ����#�� �� �#������ ������� �� � �� ����� �� ��� #��� ����� ��#�, )� �� ��#����� �� �#���D ��� �� >��#������� ��#� �#����� �� � ���� #�� ����� ��#� �� �� �$� �#�� �� ��� � ��� ���� ����,

'� ����3 �� �� >��#������� ��#� � ���� �� ���� ����C!�)%������������%�

���+����

�����

!������� ���)���������

&���)�����

����%���

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- F$

Page 10: A light-weight agent architecture for collaborative multimedia systems

'� >��#������� ��#� � �� �# �� �� �� ��� ���� �, 9 � ���� ������ ���������� �� �� �� �� �� ���� ('��� ��+� �� ���� �� ������ (>���� ��+� �� �� �������� ����������� �� #����� � ����� ��� �� ���� � �� �� ��#�� �� ���� � ��� �� #�� �����, '�� ���� ��� �� �� ��������� ��C� ������, �� ����� �� ���#��� #�� ����� ���� ��� �� ����� �� ��

�����/ �� � #����� �� ��� ����, ����� ����� ���� ����������� �� �����/ ������� � )�0&1 �# �. ����,

� ������ ����������, '� ����� �-���� �� #�� � ���� �� ����� �� ����#��� #�� ����� ��/, 7�� 3�#�� � ��� ��� ���� #����� ��� ����������� ����� �-��� /��� (� � � ����3+ #�#���� ���� ���� ������ #����� �� � ���� #�� �����,

� ����� #��� ������, '� ����� �� ��#� �� ��#�� �� ���� � � ���� ���#�� �����, 7�� 3�#�� ��� ���������� �-���� �� ��#�� ��� ���� ��� �� ���� �#����� �-���� ��� �� ��� ����,

�*,*-* 7�������� �������'� B�� ����� ������ �.�� �� >��#������� ��#� ���� ���������

����$� ��� � �� �� 3 � ���� �� �-���� ��#�, '� #�� ����� ��#� �� ������ �� ������� �� �����. ���� �� ��� �#��� ��, 2�� � ���������� ���� �� ������ �� �/� ���� ���� ����� �����, '������� �� ���� �� ��#� �� ���� �� �� �#���� �#�� ��� #�� �����,'�� �#��� �� ��#�� � ���� �� �� #�� ����� ��� ���� � �� (,�,���� ������ ���� � �� ���� �� #�� ����� � � ��+, ��������� ��� / �� �#��� � �����.� ��/� ��� � #�������� � 3 ��� �� #����,'���� �� ������ ���� �� �� #�� ����� ��#� �� ������# #�� ��C ���� �3���� �� ������ �#��� �� �� �� � / �� �#��� � �� ��� � ��##�������� ��� #�������,

>������� ��� ����� � �� >��#������� ��#� �.�� ���C ���������� ���� �� ����� ��� �� ����� �� �#������ ��������� �, '�� � � #�� ���� B�� ����� ������, )� ���� #�� ����� ���� ��� � ��� ���#���� ���� ����C � ��� #�� ����� ���� ������ � ���������� ������ ���� ���, '� ��� #�� ����� ���� ��� ������� �� ��� �-����� ��#�� � �#���� �� ������ ���� �� #������� ��#C ��� ������� ���� �� ����� �� ��� �� ����, '����������� ������ ���� ��� ������� �� �� ��#C �� ���� �� �#������ �������, )� �)*�� ���� ������� �� � �� ���� �� �� �������� �� ��� ���� �� �� ������ >�� �� �� 2�������� B���, '� B��� ����� ������ #������ �� �� �#���� ��� ��� #�� ����� ���� ����#���� �� �� ������ �� �����.� ��� � #�� ����� ���� ��� ���� � 3 ��� �� #���� �� ��� ��� �� #�� ����� ����� ������� �� �� �����/, '� ����3 �� �� B�� ����� ������ �� ���������C

F� )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 11: A light-weight agent architecture for collaborative multimedia systems

&�����������������

�,��� �

���+����

'� '��� �� �����.� ����� �� #�� ����� ��#� ��� � � ��� ��#����, )� B�� ����� ������ ��� �� ��#���� �-������ �� �� �� ����� � ����� ��� ���� �� '���,

�*,*0* ���������� �$� ����������� ���� ��# 7�������� �������'� >��#������� ��#� �� B�� ����� ������ � ����#� �������

(+ ��������� �� ���� �� (�+ ���������� ���� �#��� ��, ����������� ���� ���� �� �/��� �� ��#�� -���� (,�,� 44)� >������ �� � �� ������ >������ J��566+� �� ��������� ��� ���� �� �� �����/ � ���� #�� �� ������� ���� -������, ���� �#��� �� ��� �� ���/� �� �������� � ��� � ��� �-���� �� ���.�� ��� ����������, � ���#� 3�#� �� �#��� � � � ����� ����� �� ��� #�� ����� ���� � ��� �� �#���� ����� ��� �� ����� ���� ��� #�� �����, )� ���� � ����� � ��� ������ ��������� �� ���� �� � ���� �� ������ �� >��#������� ��#���� ��� ���� �#��� �� � #���� �� ��� �� ������ �� B��� ����� ������,

�*,*0*,* ��������� ����$���, )� ��� � ��� ���� ���� �� -���� � ���� ���� ����� �)*� #��, 7�� 3�#�� ����� �� ��� )�0&1 ����� ����� -��� ����� ���/ ��/C

������������������ ������ ��� ����������� �� ������ ����� �������

�������������������

��������� � ��� #�������� ����� � �� ���� #�� ����� #������������ �� � �)*� #� ������ ��� ���/� ��/C

������������������������������ �������������������������������������������������������������������������� � ��������������� �

��������������'��� ������ �� ���� ��� �� ��� � ��� ��� �� �-���� ��#�� ��#��� �� ����� �� ��#��� �� ���#��� ���� �� ���� �� �� ���� ���� ���� �� �� ���, '� ����� �� �� ��� �� ��#���� ���� � ��� ���� ��� ���� �,�,

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- F!

Page 12: A light-weight agent architecture for collaborative multimedia systems

)� ��� � ��� ���� � �� �� #������ �� �� ������� �� ���������� �� ���� �� � ����, �� ��� ���� ��� �� �� �� �����/���� �)*� �� ��#���� #�� � �� �����, '� ������ ��� �� ������ ������ ��� �� ���� #��� ��� -���� � � ��� �� ������������� �� �������� -��� �� �� ��� �� ��#����� �������� ��/� ������ #������ ����, 2 �� �� � ��� ���� E!FG � �� ���� ��� ��� ��������� � ������, '� � ��� ���� � ��� �� ��� ##�� � � � ���� �C

������� �� � �� ��� � � �

��� �� ��������� �� �� #������� �� � ��� (��+ �� #��� ��� -��� (9+ � � � ���� �� �/��� �� ���� �� �� ��� ���� �� � ���� �� (������ �� �� ��� �� ��#����+ �� 5 (�� ���� �� �� -���+, '� ������ ���� � ���� �� �� 5 � ������� �� �/��� �� #���� � �� �� ������D���-�� � �� �� ����� �� ���� ��-�� �C

''7�&'7 � ������������� ''7 �� �� ���� ��� ��-�� � �� �� ��� �� ��#���� �� -���� &'7�� �� �3���� ��-�� � �� �� ��� �� �� ��� �� ��#���� �� -���� : ���� ����� �� ��� �� ��#����� ������ �� �� �� �� ����� �� ��� ��� ��#����� �� ��� � �� ��� (��� �� � ��� ''7+ �� �����, '� ���� ����������� �� �� �� ������ � ��� �� 2����� E:G � ������� ��������� ��#�����,

J� � ������ �� ��������� ���� �� �� -��� ����� �� ���������� � � #���� �� ��� ���� ��/� �� �� >��#������� ��#�, )��� ��� �� �����6� ��#���������� �� �� � �� ���� ##��#��� ##�� �� �������� �� �� �� �����, '��� �������� �� ���� �� ��� � ���� ���� ��B�� ����� ������ �� ���������� ���� �#��� ��,

�*,*0*�* ������ #����#������, K�� ##�� � �-���� ��� � � ��#�� �� �##�� ����� ���� ���� ���� ����, )� ����� ��� � ��� �/ ��� ���� ��#���� �� ���� ���� � ��� #�� �����, '� �#��� �� � ���� #��� ��� �� ������� ��� ���� �##� ���� �� ����� ��� � ���� #��� �����, ����� � ��� ���� ��� ��� #�� ����� ���� � �-��� � ��������� ���� � �� ��# �� �#��� �,

2 #����� ��� ���� �#��� �� �� � #���� � #�� �� �� ����� ��#����, � ��#�� ��� ������ �� �� ��� �� ��#���� � #���� �� ���)*� �������� � � ����� �� � ���� �,�, '��� ���������� �� � ��� �� ���)*� #�� � ����� �� 3������ �� 3�#� ���C

������������������������������ ������������ �������������������������������� ������������������������������ �!�������������� �

F� )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 13: A light-weight agent architecture for collaborative multimedia systems

���������������"���������������������������������� #�������� ������������

������������������������������������������� �������� ������������

��������������������������������������$������ #�������� ������������

������������������������������"����

��������������)� ���� 3�#�� � ���� ��� �� J���� 9� �� ���� ���� �� �#��

��� �� ��� ���� ���� �C )�� ������� 7��� "� ����� �� >���"� ����, J� �#������� �� �#��� �� �� ���� ������� � ���� ������� ������� �� �� ��������� �� ���� �� ���� �� �� �� ���.�� �#���� ��, '� ��������� �� ���� � ��� � �� ���� ���, )� ���� �� ��-��� �#����� �� ���� � ��� �� �� �� �� �� ����� �� ��� ��� ��#�����, ����� � �� ��������� ��� �� ���������� �� � �� ���� ��� ����� ����� � ��� ��� ���� ���� #����� �� ##��#��� ��� ��������,

'��� �#��� � ������ ����� �� �� ��� #�� �� ��/� �� #����, J����������� �#��� � ����� � � ������ ��� ��#� � �-������ ����� ��#� � � ��� �� #����, 7�� ����� � ������ �� ��� 3�#�, )�� �� �� ��� �� � �� �� �� ���� �#������ �� ����� �� ��.�� �� ��� �� ����� � � � ��� ���� ��/ �� �� �#��� �� �� ���#�� ������ �� � � ��� �� �� �#�� ����, )� � #�� �� ���� �������� � � B�� ����� ������ �)*� #� ������ ����,

������%���� ����������������������������������������������������� �������� ������������

��������������������������������������$������ #�������� ������������

�������������������������������������������� #�������� ������������

�����������������������������������������������������������������&��� ������ '���������

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- F:

Page 14: A light-weight agent architecture for collaborative multimedia systems

������ ��������������������������

���������������������%���� �����������

�*�* ���� �����

'� �)*� �������� #������ ����� ����������� ��� ������ ����#���� �3��� �� �� #�� ����� ���� �, � ��#���� ���� �� � ��� ���� �������� � � �� �� 7��, �,

2 �����D �� �"7 �� �� 0&1 �� �#���� �� �)*� ��������, )�����#��� �� �)*� �������� � �� �� ��#���� ��� 3������ )*� ����������� �� *���#�� � &�/�# 1���� (*&1+ E$:G �� �� ������)���� '���������� 7���� ������ (�)'7�� E!�G+, '� K#�*)� >���������� �� � ���� ���� �� *&1, '��� �# �. ���� �.�� �� ���� ����� ��� ����� � ��� ���#��� ��, ��������� �� "#����� �� "�������� ���� �� )��������� ������� K����D����� �� ����#� � 3������ ������ ��� �� �� ��#���� �� ����� ��� �� �)'7� ��� � �������� � 3������ ����� ����� �� �3��� ���������� �� � �#�����,

'� *&1 #������ �� ��� �� �#���� ���#��� #�������� �� ������� � �������� ���� �� � � 0&1 �� �"7, B�������� �� *&1 �� ���#������ ����� �� #�������, 7���� �� ��� ����� ������ �� ������, )� ���)*� ������ � �� ��� *&1 ��� � ��� �� �.� ������ �� �������� ����� �� � ��� � �, 7�� ����� � B���� ��� �� �� �� ��� ��������� �� �� ���-��� �����.� (�� �� ����� �������+ �� ����� ����,&���� ���-�)�� ../&��012�344���� ������ :F,$��,�:

'� �)'7 �� #������� ���� �����, )� ����� ��� �� ����� ��� ��#���� �� ����� ��#�� � .��� �� �3��� .��, )�� ���������� �����

7��, �, �)*� ��#���� �������� ���,

FF )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 15: A light-weight agent architecture for collaborative multimedia systems

�� �)'7 �� ���� ����#�� ����� ��� �#��� ���������� ��� �������#� �� -�������� ��, '� �)'7 �# �. ���� ��� ��� �# �. ��#���������� ����� .3������� .���, )���� �� �)*� � �� ������� �� ����� �"7<0&1 �� ���� ���, �� 3�#� �� ���#� ��� ���� �� ���������� ����, '��� 3�#� ����� �� �� ��� .� ��� �� ��# �� ��� (������ �� � �����#�� � ���� ��� �#��� ��������� (!� �+� �� ��� �� �� -���� �� *&'� �� �� ����� �� �� ��� ��� �� �#�����,)��� -�)� $���F%9K:�H%I,���������� ��%� Q�����$��������� !�$��������� 5���� &�����6�������� ���$�����������*&'$�����

#�7 ���-�)�� ../&��012�344���� ������ �,���,� $��,��$��,�

'� �)*� �������� ���#��.� )*� ���� � �� � ��#����� � ������� ���#��� #�� ����� ���� ���� ��� �-���� ��<�� �#����� �� ��#������ ��#�� ������ �� �#��� �� �� ���� ���� �, )� ����������� �� � ���� �� ��#��� ���������� �� � � �� ���� ���� ���� �������� �� �� ���� , 7�� 3�#�� �� #����� ��� ����������� ���� �� �� �#����� �� 44>������66� �� #����� � � ��#�� #�� �����/��� �� �� ���� �-���� �� ���, J�� �� ��� ���������� � ������ �� ����� �� ���#��� #�� ����� ���� � � ���/� ���� ���� �� ��#����� ��������� ����,-�)�

!�������

���)���������

&���)�����

�%�� ��� ��%��

-�) �%����

�%�� ���5%���

)� �� ��#����� �� ��� �� �� "#����=#��� ��� � �� ���� �� ���� ��� ��� �-���� ���� �� #�� �� ���� ��� #�� �����, '�� �#��� �� �� � ���#� � ��� ������ �� � � ���� ��#�3 #�� ����� ��#� ����� �� � �� #���� �� ���� ���, '��� ������ �� �� �� �� ��� ������ �� B��� ����� ������� ��� � � ��� ���� �� #������ � ����,

)� ������� �� *&1 �� �)'7� � �� ��� � �������� ��� ������� ���#��� #�� ����� ����� �� ��� �� #��, '� �������� ������ ���� ��#����� �� )*� ���� �, )�� #�� ����� ���� �� ��#����� � ��� ���� �� ���� � )����� �B) E�$G, *��#��� ���� �� ��#����� � ����� �� K#�&#'& �B), '��� �������� �� 3������� �� �� �� ���������� � ��� ��� � � �� ���� �� ��� �������� ��#�����, �� ������

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- FH

Page 16: A light-weight agent architecture for collaborative multimedia systems

������ �� ��� �� >������ ���� ����� � �#����� �� ��� �������� ������� ����,-�)� >������!������ ��� &� ��������������&���)���� ��%� N����%�� ��� ��%� )��-�) �%��� $

2 ��� ������ �� ���,��������

'��� � ���� �� ���� �� �)*� ���� �� ����� �����, K�� #�������� �� �������� ���� ����� �� �� ����# � � ��� ��� ��� �� ���#� ����#����� ��� ���� ���� ���� �� ��� ���� ���� � � �# �� ����������,

*,* ���� ������

'� ����� �� ��� ���� �� �)*� ���� ���� � ������ ������ ������ �� ��� ����� � ������� �� L �����, 7������ ��� ���� �������� � ������ ���� �� ��� � ������� �� #������ , '�� ���� ��#� �� �)*� ����, '� .��� ��# �� ��� �� � ������� ����� (��+,'� �� ���� � �� #����� ����� ���� �)*� ���� �� �� ��������������, 9 � �� �� �� ������ �� ��� �� #�� �� �� ������� �� �� ������ ������ ���������� �� �� �� -����, '��� ��� ��##������ �� �# ��. ���� �� ��#������� �� #�� ����� ��#�� �� #�������� �)*���# �. �������� � ����������, '� �� ��� �� ����� �� ������D���� �����,

'� � ��� ��� ��# �� ����� � ���� ��� �� )*� ����, )*� ����� #�� �� �� ����� ���3���� #�� ����� �� ����������� ���#��� ���� � � �#������ �� ����� ��� �� ���� � ����� ���� �������� ������ �3��� �� �� ������ �����, )*� ���� #����� ��� ������# �. /������� �� ������ #�� ����� ���������� ��� ������� -��� ����������������� �� �# �. �� �� #�� ����� ��#�,

'� .�� ��� ��# �� � �)*� ����"����� %���$ (>�+ ���, 9 ��)*� >� ��� ���� � ����� ��� ��� �� ���� ���� �� �� �����, )�#������ 44����� #�66 �� ���� �)*� ���� �� � �#����� �� �)*� )*�����, >� ����� #�� �� ���� �� �)*� #�� ��� � � �� ������ �� ����� �� ����� ���� � �� ��� � �� ��� )*� �������� � ����������� �� � � �# �. ��#������� �������� #�� ���� ��� � ������ ��>)� � , '� >� ��� #������ 44���� #�66 ������� �� �)*� ���� �� ��� ���������� �������, =��� � �����.� �� ���� ��� ��� ���� �� �� ����� ��� �� � ��� ��������� ������ �� � ��� � � �)*� #�,

F% )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 17: A light-weight agent architecture for collaborative multimedia systems

�)*� #�� � ����� ���� �� ���� #� �# �� �� �� � �������� �����, '� ���� �� ��� �� ���� #�� ��� �� � �� ����������� �� ����� ����� �� � � ����� ���#��� �#���������, '� >�#������ �� �� �� ������ ��� �� ����, '� �)*� >� �� ��� �� /��� �)*� � �������, '��� �# � �� �� ���� �3�,

*�* ����� �������� �����"����� ��# ����"�����

�)*� ��� �%!����� � ��� ���, �� �� ������ ��� �� � �)*� �����,�� �)*� ����� ������� �� � �)*� >� �� ��� ��� ��� ������ �� )*�����, >����������� ������ ���� �� /������ ������ ������ ������ � ���� �� ����� �� ������� �)*� #�� �� ����� �$���##� �# , '��� �� ��������� �� 7��, !, �� �� ��# ���� �)*� ������ � ��� �� �� ���� �)*� ������ �� ��� ���� ������ >�� �� ���� >���� �#����� ��, '��� �� ��������� �� 7��, �,

� ����� �)*� ����� �� ��� �� ��##��� ���������� �# �������� ��<�� ���� � ��� ������� �� �� ���� �, 2��� �� >� ��� ����� � ���� �#�������� �)*� ���� �� ��� ������� �� �� ��� � �� ���

7��, !, 9 � �)*� ����� ������� �� >�� ���� #� �# � �� ���� �)*� ����,

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- FI

Page 18: A light-weight agent architecture for collaborative multimedia systems

���� � ���� �� >�, ����� -����� ���������� �� ������ � ���� ���"��#���� ���� �� ���� #� �# , K��� ������� ���� �� ��#��� �� �-���, '��� ����� �� ���� ������, 7����� ��� �� �� ���������� ������ ���� ��� ������� �� #� �# � ���� �� ��� �� �� ��� � � ���� ��� ���� �� �� � �������� �� �� �� ������� �� ���� ���� ������� �, '��� ������D� �� ��#�3��� �� ���� � ���� ��� ����� ��������� �� ��� ���#��.� �� ����� ��� ��� #������ ��� ����� � ������ � � �#����� �� #��, � ���� �)*� ���� � #� ������������ ����������� ����������, 7�� ����� � �� ��# �� �)*� ��� ��#���� ����� �� ��� � #����� ��� #����, '� ��� �#�������� �� �� #� ��� � �)*� #� ���� ���� #� �# , '� ��� ���#� � ����!����� �� �� ������ �� �� �� �� ����� �� #� ���� ������� ��� ����� ���� �� #� �# , 7������ �� #� ��� ���������� ���)*� #��� �� ��D �� �� #� �# � � ��������, '����� �)*� ���� � #� ��� ������ �� ��� ���� ��� � ������� �� ��� ���� �-��� ������.�, J� ������� ���� ���� ����� �� ���������� #��������� #������� � � ��#������ �� ������ ����� ��� �����D���� �� ���� ���� �#���������, 7������ �� ���� #� �# �� � � L ����� ��#��

7��, �, �)*� � ������� �� ���� �� �#����� �� �� �)*� ������, 9 � �)*� >� �� ����

�� �� ���� >�� �� �� �����,

H� )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 19: A light-weight agent architecture for collaborative multimedia systems

���� ����� 3������ � �������� �� � � ���# � E��G, 9 � #� �# � � � /� �# ����� � ���� ������ ���� �� ������ �� �� >�, )� �-��� ���� � ����.� � �� �� #� �� ��� �� #� �# � ��� �� >� ������� ��� ��� � ���� ����� �� � ��� ��� � ���� >��, )� ���� ���)*� #� ����� �� ������ �� �� ����� ���� ��,

�)*� #������ ���� �� ����� ��� #�������� �� ���� >� �� ���� ����� �� �� ���� ���� �� ������ ������ �� ������ ����� ������� ����� �� #� �# , ��� � ����� �� 3# �� �� � ������� ���������� �� ���� ��-����� ��� #�������� � ������� �-���� �� �� ������ ���� ���� #� �# ,

K� #������� �� �� ����

%����R����.����R����� �������/;

��� ����R���� �� �� #� ������ ���� �� �# � �� ������� �� ��� ������ #� �� ���� ���, ������ #������� ��

���#R����R����.����R����R����/;

��� ������ �� �� �)*� #��, B������ #� ��#� �� ��� ���� �� �� ������� � ����� �� �� ������ ���� �� �� ���� ��� � ����� ���� �� ����� ������� ���� �� �� )*� ���� �� � , '��� �� ������� ��� /����-���, ������ #������� �� �� ����

���#R����.����R����� ����$���R��������� %���R����/;

O�� �� ����$���R�������� �� ��� �� ����� � 3������ #� ���� �� #��# ��� �� �� �� ��#�� ������ �� �� ���, 7�� ����� � �� ���#�� ����� �# ��� �� ����� ����� �� �� ����� ���� >������ ���� >������ J�� ��� �� #���� � �� �� ��� �� �, '� ��� ��� ���� ����� ���� �� ��� �� ������� �� ���, �# ������ ��� �� ��.���� ��� ����� �� �� ��� /���, �# ������ ��� �� � ��� �� �� �� ������� /���, '�#�������

���#R����R#�����.����R����� ����$���R��������� %���R����/;

�� �� �� � �� ���#R����./ ��� 3 #� ��� �� #� �� ����� ���� ��#� �# , '� ����� � �� ���� �� ����� ��� �� #� ���� � �������� � ���� �� ����� ���, J� ���� ��� ���� ����� � � ����� ������� �� � ���������,

'� ������ -��� �� �� ����� #� ���� �� #� �# , 2����� ����������� �� �)*� ���� � � �� #�� �� �� ##��#��� ���� ���#���, )� ��� �� ��� ���� ��� �� ���� �-���� ��� �� ���� �����

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- H$

Page 20: A light-weight agent architecture for collaborative multimedia systems

��#��� �� ��� ���� ��� �� ����� � �� ���#R����R#�����./ ��������� ���,

'� ���� #� �# �� #� ��� ��� � � �� ��� ��� ������, '���#����� �� ���� �� �� ���� #� ##�� �� �� �� ��� �# �. �� ���)*� ����� ��, 7������ ��� ����������� �� � ����� ����� �� �� ������� �� �� �#�� �)*� ������, 2 �� ������ � ##�� � ���)*� � ������� �� �.���� ��#���� ���� �� ��� ��� �� >�� �� ����>��, 2�� �� ����� �� ������ ��� >� � ������ ����� ���� �� ������)*� ���� ��, >�� ���� ���� � �#����� ���� �� � >� �� ���� ������ >�� �� �� �����,

)� ������� �� ����� �� �� ������ ��� ������ ��� � ������������ �#������ ��� � ������, '� .��� ��

���������.����R�����R����/;

��� � ����� ��� ��� �� �� ���� ������ �� �� �� #�� �� #��� ��� ��#���� �� #� �# � ,�,� �� #�� �� �� ��� ���� �� �� ��� ����������, '� � ��� �#����� ��

���R����.����R�����R������<���:R����/;

��� � ��� �� �� ������ 3 #� ���� �� �# �.� �����, '� ����� �#������ ��

�������R��9����R����.����$���R��������/;

O�� � �� �� ����� ����� � ����$���R�������� �� ��� �� ����� �3������ #� ���� �� #� �# ��� �� �� �� ��#�� ������ �� �����, '� ������� #������� �# �.� ��� �� ����� ��� �� �� ���������� � ���� �� �-���, '��� � ����� �� ���� �� ������ ��� �� ���-��� �� ���� �� �-��� �� ����� �# �.� ����� � ���� �� ��-���, '� ���� #��� � �-���� ���������� ���� ����� >��, 7������

��9����R����.����$���R����������<���:R����/;

�� ��/ �� ������� �-���� 3 #� ��� �� �-��� �� ��� �� �# �.� �)*������,

* * (������ �����

'� �������� �� �#������ �� �� ����� ������ �� #�� ����� �� ��#����� � �-���, �� �������� ����� (�� )���$+ � ��� �� ����������-���C 44���� ���7��� �#���� ����� ��������� �� �� 2���� �����

H� )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 21: A light-weight agent architecture for collaborative multimedia systems

�� >������ J�� �� >������ ��, O�� ������ �� ���� ��������566 '� �������� -������� �� ����� ���� .��� ������ �� ����� ��������� �� � � ����� �� ��� ���� -������ �� ��������� �� �� ����� ���������, '��� ��� ��������� ��#�3 #����� �� �� ����� �� )*� ������� ��������������#� ���� � �� 3#���,

'� �� �� ��� ��� ���� � ����� �� �� .��� ������ �� ����� ����� ��7��, :, '� )������� ������ )���$ �� ������ ���� ���� ����� �)*������, ��� ���� ������ � �� �� ���� #� �# ##�� �� �� ���� ��� #�� ��� ��� �� � ����, O����� ��� �������������� � ������� �� ���� � ������ ���� #������ �� �� ��� ���� �� #� �# ,'��� ����� ����� �� #��� �� ���� ����, '�� � ��� ��#� ��*��#��� ���� ; '3� ���� ('�+� #�� �� ���3��� �� #�� ����������� ���������� #��� �� )�����<Q��� ���� (&�+ ��� �� � �� �� ��#� � ���������� �� ����� �������� ������ �� ���� ���� ���� ������ � ��� #�� ����� # /�C ��� ���� ����������� ������ ���� � ��������� ��� �� ����� � , '� .��� ��� ����� �� #��� ���� >� ���, '� ����� )���$ ���� �� ���� �� ��,

)� ��# $� )���$ ������� ��� -��� ���� � �������� ����� �� ������� �� ����� , '��� -��� �� �������� � @��� ����� ������ (,�,� 44)�

Transform required here

Transform required here

7��, :, �)*� ���� � ����� � ��� ���� ������� ���� ���� �� �� ��#� �� ������� -���

���� >������ J��,

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- H!

Page 22: A light-weight agent architecture for collaborative multimedia systems

>������ �� ��������� �� >������ J��6� �����566+, '� )�0&1 #����� ����� ���� -��� ����� ���/ ��/C������������ ���$?II$H�HH$$����� >������ ��<J�� 2�!������ ����,"���� )� >������ �� � �� ���� �� ������ J��6� �����5

)� ���� 3�#�� �� )�0&1 -��� �� �� ������ ���-� �����.�� ���� ��� �� II$H�HH$$, '� ����� ��� �� ������� �� �� ����� �� ���� -��� ������� � �� >����� �� � � �� ��� ����� ����� -��� �� �� Q����,

������������ �� ����� ���� ��� ��� �# �. � ���� �� -��� ��������� J���� �#��������� ��� � ���� ��� ��� ����� ������ �����������C#�������$�%��������������$�����

#�7

!��� ������ �,�� :,�� �,�� I,H����� >������ ��<J�� J����&���������$�����

��������'�� =�/����

'��� �)*� #� ������ �� ��� �������� �� �� �� �� �� >�������������� �, '� >� ���� ��������� ����� (�� ���� �� � ���� �,$,:+ ����� ��-��� �� ������ �� �� ���� �� -��� ��C ($+ ����� ����� (�+ ���� �� #���� ��#������� ��#�<#�� ����� ������� ����� �� �� � ���� ��(!+ �� �� �� ����#�� �� ����� (,�,� >������ ��+ �� >� ��, 7��� ��������������� �� >� ������ �� �� �� >��#������� ��#� �� ������� ����� �� �� ��� ���� �� �� �����, '� >��#������� ��#� ��� ���� -�������� ���/ ��/C!�)%������������%�

(�������

����� )�� ������&���)����

���$�����

#�7!��� ������ �,�� :,�� �,�� I,H

(�������

����� 7��� "� ���� ����%�� ,��%088�������)�� �8�������8����9:31����

(�������

����� >��� "� ���� ����%�� ,��%088�������)�� �8�������8����9:31����

H� )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 23: A light-weight agent architecture for collaborative multimedia systems

����%�� ,��%088�������)�� �8�������8���219������

(�������

����� K#� ���� 1������ �� � ����%�� ,��%088�����)

����%�� ,��%088'��,������%�����)

����%�� ���#C<<��, �,���,��<������<�#����� &���)����

����� ���@ �"���� >������ �� �� >������ J�� �� � �� ����&���)����

����� >���� �"���� #������ !� ���

"#����� �� �� ��������� ����� � ����� �� >� ���� ������ ������� �� ��� #������ ��� �� >��#������� ��#�, '��� �)*� #� �� ���#����� �� �� ����� (�� �� ��+ ��� ����, '� ����� ��� � ��� ����� �� ��� �� �� >��#������� ��#�� �.�� �� #������ ���� �� ����>��#������� ��#�� �� �������� �� �)*� #� �� �� >�, 2�� �� #��� ��������� �� >� ��� �� B�� ����� ������� �� -������ �� ����������� �� �� >��#������� ��#� � �� ���� �#��� ��,&�����������������

�,���

(�������

����� )�� ������(�������

����� 7��� "� ����(�������

����� >��� "� �����,���

(�������

����� K#� ���� 1������ �� �

� �� ��� �� B�� ����� ������ ��#����� ��� ������C �� �#������� � ���� ���� �� �� #�� ����� ��#� ��� �� �#����� �� �##������������ #������� �� ����� �� '��� ��, )� ��� ��� 3�#�� � � ��� ����#� ���� �� >��#������� ��#� � ���� �� �� ������ ���� �����,'� >� .��� ��� ��� ����� �� #���������� �� #����� ��� �� ���� �#��� ��, 2�� #����� �� �� ������ ��� � ��� ��� � ����������, '�� ��� ����� �#���� ��� #���� #�� ��� ��� � � �� �� �������, '� ��#���� �� ���� �� � ������� ����� �� �� ���������C )� ����� ��� ����� � �#����� �� ��� ����� � � ����� ��� ��� �� ����������������, K� �� ( ��#��� �� ��� ����+ ��#����� �� )��������� 7��� "� ����� �� >��� "� ���� ��/�, '� � ��� �� ������ ( �� �� ��+ #������ �� K#������ 1������ �� �, J� ����� ����

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- H:

Page 24: A light-weight agent architecture for collaborative multimedia systems

##�� �� � �� ��� ����� �� ���������� ����� ��� � � ������ ��� � ��.���� ��� #������� ������� �� �� �� )�0&1, '� >� ���#� � �� /����� ��������) ���� �� #� �� ����� �� #� ���� �� ����#� �# ��� �� �� �� ��������� ����,

����� �� �� �����/ �� #�������� ������� ���� �� #� �# �� ��� �� �� �� �� #�� �� �� #� �# , 2�� �� #� �� ����������� � ����.� �� � 3��� �� #�, ����� ���� ���� �������������� �� #�� ����� �� ��������� ���� #�������� �� ����, =���� ������.�� ��������� �� ��������� ���� � �� �� ��� ������ �� ��#�� �����, �� ���� ��#�� #�� ������ ��� �#�� �� ����� #� �������� ������, 2�� �� ��� ��� ��#��� #�� ����� �� ����� ��� ������ ���� #� �# � �� /����� ��������) �� ����� ���� �� #�� �� �� >� ���������� ����.� ��� #�� ����� �� ��#��, )� ����� �� >� ����.� ���� �� ������ �� ��#��� �)*� #�, 7��� ���� #�� �� �� ��� �� �� �� �� �������� �� .�� ������ �� ����� �� #�� � �� �����)*� ���� �������� ���,

1 )%��)��������

2 �� ��#����� )�0&1 �� �)*� ����� ��� ����� �)*� ������, '� �)*� � ��� ���� �� ������ �� ���� �)*� #� �# � ���� ��#����� ����� ���6� ���� E��G �� ���# � � ������� E��G, ���� ���� �� �� #������ � ������ �)*� ���� � �� /������ �� ������� � ���� � ���� �� �)*� #�� #� � �� ���� #� �# ,���# � #������ 1������/ ����� � ��� ����� �� ���������� #�������� #� �# � �� � �� ��#����� �� #�������� �� �#�������� ���� �� � ���� ! ����� ���� ���� �� ���# �, ��� ���� � �#������ � ���� ���� �� ��������� ���� �� ���� 1��/�# ���� � ��� � �� ���� �� ����� ���# � � #������� ���������� ����, '� ����� �� ������� ��� �� ���D ��� ����� ������ ���� (�� �� ���� �� :�;F�&J+ ��� �� ����� � �������� �� ����� ������ #������,

-*,* ������� ��# ��������� ��������� ������

)*� #�� ����� ���� � #���� �# �. #�� ����� ���� �� �� �/��� ����� ��� �� �����/ �� ���� ����, 2 �� ��� ���� ������� ���� ���� ����� # /��C �� �� ���� � )����� (��)+ �B)��� ��� #�� ����� ��� ��������� �� �� K#�&# $ �B) ��� �� ���#���#�� ����� ��� ��������, '�� �B)� #����� �� �� �� �� ������ )*�

$ K#�&# �� �����/ �� JJ� ' ��������� #�� �� Q��D��,

HF )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 25: A light-weight agent architecture for collaborative multimedia systems

���� � ��� � � �����.� �� ���� ��� �� �� ����#������ #������� ��#�� ��#�� �� �#��� ��, 7�� 3�#�� ��� ���������� ���#����� �� �� �� >������ �� �� #����C ���������� /���,��������� �# #��@ ���� �� �#����� �� �� �� 44B��@ �66� �� ��� #������C �� ��#�� �� ���#�� �# #��@ �����, '��� ����������� �� ���� ��� �� �� �-���� �� �#����� #������ �#����� �� )�0&1 ��� ����� �� �� ���� 1��/�# ���� � ���������� ���,

-*�* ����"����� %���$

'� >� �� � ��� ��� ���� ���� #��#���C �� �� �� �� ���� ������ �� �����/� �� � #����� ��������� ����� ���� -���� �� ����������� �� �� �� �� )�0&1 "� ���� >��#����� �� �� /#� �� / ��#�� ����� �� ����� ����� �� �� �����/, B��#� ���� ��#�������� ��>� ������ ���� �� �������� ���� ���� >�� �� �� �����/, '��� �� �� ����� ���������� ���� �����/� � �� >� #������ �� ���� ������ ����� � ����� ���� ��� ���������,

'� )�0&1 "� ���� >��#���� #������ �� � ����� �� �/ �������� -���� ��#� �� �� #������ -���� �� �� ������ ������ ������������� �� ������ � �� >��#������� ��#� �� B�� ����� ������ ������ �� -���, J��� �������� �� ����� -���� � �#����� � )�0&1�� �����, J� ��#���� �� �� ���� �� ��� �� ������ �� ��������� �� � ���� ����� �� ��������� ���� �� ���� �� � ���� �,$,:, )� �� �� ������ �� ��� �����.�� ��������� �� >��#������� ��#� �� ��B�� ����� ������ �� � #��#��� �� � ���� �� ���� �� �� -���,

-* * ������� �����

'� �� #������ �� ����� �� �� �)*� �����, '��� �� ��� ��������� � #�� -���� ��� �� ��� #��#��� >��#������� ��#� ��B�� ����� �������� �� ��� ������, ������������ ���� ����� ����� ���� ����� �� ������ � �� ���� ����� �� )�0&1 �����, '� ��#������ �������� Q�� �� �����/ Q��, '� �����/ Q�� ���#��#������ ����� ����� �� �� �����/C ��� ����� �� >�� �� �#���������� �� #�� ����� �� �����, '� �������� Q�� ���#�� ����� �# �� �������� ���� ��/�� ��� �� ���� � ����#�� ������ ��� ���� � ������� �������� -����,

)� 7��, F� � ���� �� *=) �� �� �������� Q�� � �� �� �� ����������, 7��� ���� � ��� ��� � ������� �� ����� ������ �� ���� ��� �� ������� �� �� -����,

)� 7��, H� � ���� �� �������� Q�� ���� .���D� �)*� #�� �� ������ ���#�� ������� �������� ��� #���� ��, '� �)*� #� ���#���� ��� ������ �� ������, )� ����� �� �������� -���� �� >��#�������

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- HH

Page 26: A light-weight agent architecture for collaborative multimedia systems

7��

,F,

>���

���

����

��

��

��

��

���

�,

H% )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 27: A light-weight agent architecture for collaborative multimedia systems

7��

,H,

���

���

��

��

��

���

)�0

&1

#�

���

���

���,

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- HI

Page 28: A light-weight agent architecture for collaborative multimedia systems

��#� �������� �� �� ���� �� B�� ����� ������ ����#� ���� ������#�� �� ���/� �� �������� ������, '� �)*� #� ���#�� #������ ������� ���� ������� �� �)*� #� �� � ����C ��� �� ����� ������� �� ���� #���� �� ����������, '� ������ ���#�� ����� �� ���� #����� � � ����� �� #�� �����, '� ������ � ����� �� ��##��� �� �� ���� #���� �� �� �)*� #�,

9 $����� '��;

��� � �� ����#��� �� ���������� ��������� �������� ����������� ������ �� �� �� �� �� ���� ��� �� �� ��#��� � �� ��� � ��� �� ��� � �, '�� �� �� �� � � �� ������ �� 3��������� ������ �� �#�� �� 2����� ���������, '�� �� ��� ���� � � �� ������ �� 3������ ��� �� ��� � �������� ���� ��������� �� �� ����#��� �� ��� ������, K� ������ �� � �� ����#����� �� ���������� �� ��#����� �� ������ �� E$IG, O� � �� �� ��� �� ���/ ��� ��� ���� �� ������� )*� ��#�����,

0*,* ������"���# ������ � ����� 7��������'

'�� �� ��� #����� �� ��� � ������ �� )��������� ���� ������� ��/�# ##�� �� ��� )*�, '�� � ������� ������ ����8���� � �������D��� ��/�# ������ ��� ���#��� ������ �� ������ ��>����� ������ ��� "����� *��#��� &��� (>�"*�&+ � ##������ �� 7��� *���#�� "� >������ EFG, 7������ ��� 3��� ��������� � )*� ������ �� �# �. ����� ���� ����#��� �� � � ��=���� ���� )���� �� *��#��� ����� (=�)*�+ E�$G �� �� K#�*)�>��������� ���� �� �# �. ����� E!�G, '� =�)*� �� � 3����� �����/ �������� ��� ��� �� 3#���� ������ ����� �������� � �� ���#������������� E�$G, J��� �� =�)*� �� K#�*)� >���������6� 8���� �� ���� �� ����#��� >K�J����� ���������� ���� �, �� )*� �� �������� ������ � ������ ���� ##�� ����� ��� ��� ��� �� )���������� ������ #������ ���� � ������ �� �����, 2 ���� ��� �� ���� � #����� �� ��� �� � ����� � ��� ������� ���� �� ��� ���������� ��������� �� ������� �� ��������� �� ������, � ������������ ##�� � �� ������� ��� #������ �� ������� � ������� �� ��� ���,

"��������� ��������� ���� �� � ���� �� ��� �� ��� #�� ������� ������� ���� ���/ �� �� ��� �� �� ��#������� �����, 7�� 3��#�� �� �� ��� ��������� #�� ��� �� �� �� ����� #������ �� ��������� �� �� ��� �� � ��������� � ������ ����, )� �� � �� �� � � ��L ��� �� �.� ����� ��� ������ �������� ��� ���������

%� )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 29: A light-weight agent architecture for collaborative multimedia systems

��������� � ���-��, K� �� �� ��� �� ���� ��L ���� �� �� ����# ���� � ��� ��� ��� ���� ���� ���� �� �#�� ��� ��� �� ��������� ���#�3�� �� ����������� ������ ���� ����������� ������ �� � /��� ����������� ����� �� ����� ������� ������ ��� ��<�� ������������ ������� E�HG, J�� �� ��� / ���� ���� ���������� ������� ������ ���� �������� �� � �� 3 �� �� ##��#��� ������ �� � ���� �8�#����� ��� �� �@ �� ������� �� ����� ������,

���� �� ��������� ����� ��� ����� �� 3#��� ��� ����������� ������ (�9)"�&+� ����� �� ������ ���� ��� ���� �����/� �� � �C ��������� #���� �� ���� ������ ����� ������ ���� ��#������ #������� ���������� ���� ����#�� ���������� ����� .� �������� ������ ���� ��� �� �� �#�� ���� ����� E$FG, '�������� �� � ���� ��� �� #������ �� ������ ��� ����� ������������� ���� �� �� ����� ���� �� #�#��� ���� ���� �� ������������,

K���� �� ������� ������� ������������ ##�� �� �� ����������������, '��� ##�� � �� �� ��#�� ����� � �� ���� ��� �� �� ���� ���� ���������� ������ ���� �������, )� E$�G� �� ������ �� #���#��� � ������������ ����#�� ���������� ����� ��� ������� ���������� ���� *)� ��#�����, '��� ##�� � ������� ��������� ����>K�J� �� �� ��@ ��, )� E��G� �� ������ �������� ��� � �������� � � ���� �� �� ����� �� ��� ��8��� ���������� ������, EHG ������� ��� �� �� ���������� �������� �#��������� �� �����/���� �B) �������� ��� ��� ���� �� �� �� �� � �����,

'� �� ���� ���������� ������ � ����� �� ��� �� �� �# � �� ��)*� #�����C ���� ����� �� ���#��� #�� �����, 2 � ����#��� �� ��� ��� ��� ������ �� ���� � �# �� �� )*� #����� �����, '�� ��� ��� �� ���� ������ ���#���� �� �3��� #�� ����� #��������� ������ �� � ���� �� �� �� )*� #����� �����,

0*�* ������� ��# ��������� �������

O�� ���#��� ���������� �� �#������ �������� �� ���� �� ���� �� �� �� ��� ������� �����D����� �� 8���� EF����!�G, '��� �� ���� �� ����#��� �� ������ ������� ������ � �� ����������� �� �� ����, 2�� �� �� ��� ��L ��� �� ��� �� ���.� ������� �� ����������� � � ���� ���� ���������, &����� ��� ����#��� �� � � ��������� �� �� 3#���� E��$$;$!G� ������ ������� ����� �� ����#��� ��������� � ����� �� ����, '� K#�*)� >���������6� *&1 E$:G##�� �� �� �� ��������� ��� ���.� ��������, 2 � ����#��� � )*��������� ���� ����#��� �� ���� �� �� �� �� ������� �� � � *&1��� ������ )���� '���������� 7����� �� 0&1, J� ����� �� � �������� � �� �� �����#������� ���� ����� ������,

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- %$

Page 30: A light-weight agent architecture for collaborative multimedia systems

0* * ����� ����������� 4��������

)� �� � ���� �� �� ������� �����.�� ����� ������ � �������� �� ���� �� ���� ����� ������ ����, '�� ������� ������ �� �� ��� �������� ���� ��C �� NM&1 �� �� 7�������� ���)�������� B���� � ����� (7)B�+ �>1, NM&1 �� ��� �� � 3����� �� ��#���������� ��� � �.� �� �� �# � �� ���� �� �� �� ��#��� ������� �� ��� � �� ����# ����� ���� �� ������� ���� ���� �� � � ���� � ��� �� ��������� E%G, '� 7)B� �>1 �� � ������������ ����� �# �. ����� ��� �3���D �����#������� ���� ������� ##�� ������� ���� � �� -��#���, '� 7)B� ������� �.� ��� ������C #���� ����� � ��� ������ ����� ��� �������� ��� #�������� �� ����� ������������ ���� ���� 3������ #������, J��� 7)B� �� NM&1 �� ���� �� ����� ��#����� ��� ����� �� ������ �� ������ �� #� #������� ��� � ��� ���� E���!$G,

�������� ������� ��� ������� � #�� �� �� �>1 ���� #� ��� �� ������� �� � ������ �� ��� � ���� ����� 0&1 �� �"7 �#���������� �� 3#��� ����� �� -����� ��@ �� �� ��������� �� ���������� ������� E�!G, 7�� ����� � ������ ���, �9' ���������� ������/ &� ������ ��#��#��� � 0&1 ����� �� �� �� ���� ��� � ���0 "� K�@ ��(�"KS+, �"KS �� ���� �# �. ����� � ������ �� �� ��� ���� �� )�0&1 �� ��� �� �� �� �� 0&1 ������/ �� ��� �� �� �� �������, O����� �� �)*� ##�� � ��� �� ���� �# �. ��#������� ��#�� ����� ��#� ��� ����������� ����� ��� )*� �������� � � ����� ���� ��#���� �� �� �� � �>),

2 � ����#��� � )*�� ���� �>1� ������� �� � �� �� ����� ��� �� ������� �� � � NM&1 �� 7)B�� �� � ��� ����#��� 3����� ��������� ��� ���� ��� ���� ���� ���� �������� ������ �>1�, 2���� ��� ���� ##�� � �� ������ ���� ������ ��� ������ ���� ������������ ��� �����#������� ���� ���� ���#������ ����#� ������,

3 !����������

2 �� ������� � ���� ##�� � ��� � ������� ���������� )*�#�� ����� �����, =���/ ��������� ������� �� ������� ##�� ������� ##�� � �� �� ���� �� ����#��� �� ����������� ��� � ��� ����� � ���� >������ ���� 1����� � ���������� ��� ������� ��� �������� ��� ����� �� ���#��� #�� �����, 2 �� ��������� ������� ������� �� �� �� -��� ��� �-���� ��#�3 #�� ����� � ���-���� #���� � ����C ����� ��������� � ����, 2 ���� �� �)*� ����������� ��� ������ �� ���� ����� ��� ��� L ��� �� ���#����� �������,

%� )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-

Page 31: A light-weight agent architecture for collaborative multimedia systems

2 �� ��#����� #������# �� �� �)*� ������ ����� �� ��#��������� �����, 2 �� ����#� ��� ���� �� �)*� ���� ; ����� �� >� �� �� )�� B�� ����� �����, )�0&1 ���� #����� � ������� ���� ����� ��6� ���� �� �� ��������� ���� &���� )���� ���� (�&)+, '����������� ���� �� )�0&1 #����� �� �� ��#������ �� �����D��� �� ���� ����� �# � �� )J& ��#�2��/� ��#��� E��$%G, '� ����� �� ������� ���� ��� ��� �� ������ �� ���������� ������ ���� �� � ������� ���#��� �� E$�I��:�!:G,

$���������

E$G B�� ����� �� �� '���� ����� >����� �� ���������� ������ &� $III,

E�G �# � 0&1 B��@ �� ���#C<<3��,# �,���,

E!G '� "����� >�� &��� )�������, ���#C<<#���,���<� ,

E�G &, 9������� �, *������ K, *������ �, O������ ", B�-��� B������ �� ��#�������

������ ��� �#������� ����#�� �� #��� )��������� ������ �� *���#�� �

)��������� � �� $! (%+ ($III+ HH:;HIF,

E:G >, 7������ 2�����C �� 9� ����� 13� � "���� &)' B���� >������� &�� $II%,

EFG '� >����� ������ ��� "����� *��#��� &���� Q����� �,�� ��� $II%, ���#C<<

���,��� ,���<����< ����<,

EHG �, 7�/�� �, 7�-���� "��������� �#�������� �� ������ 3#����� ����� ���������� )999

)�������� ������ $� (�+ ($III+ H!;HI,

E%G ', 7����� T, 1����� �, &�.��� NM&1 � � ��� ������ ���� ����� )� ��C �,

J����� (9�,+� ������ ������ &)' B���� >������� &�� $IIH,

EIG 7�������� ��� )�������� B���� � ����� �# �. ����� Q����� $,�� $II%, ���#C<<���,.�

#,���,

E$�G �, 7� /� )���#������ �� ������ ���� "� =���� *���� ' ���-��� � ���� ��

>��#��� � �� � >����� =�������� �� ' ������� 2���� �������� $II:,

E$$G 7, 7��� � &, 9������� >, "���� ��C >, J����� �, &���� (9��,+� K��������"����

)��������� )�������� ���)����� 2��/���# �� �#��� �� '�#��� *��������� �������

'0� ������ ����,

E$�G 7, 7��� � &, 9������� N������ ������ �� ����#�� ���������� ������� ��C B,

� ������ (9�,+� )999 2��/���# �� N������ �� "� 9�������� 93 ����

>�� ��� )1� ������ $III� ##, %:;I�,

E$!G 7, 7��� � &, 9������� ��C >, J�D� &����� (9�,+� K��������J�� *���#��

)��������� ������, H�� �>& ���#����� �� ���� � �� *���#�� )��������� �������

N��� >���� &K� ������ $III� ##, $�;$I,

E$�G �, *���O� � /� �, >������ ", ������ >���#����� ����� ���� ��� ���������� #����

#�� ������ ��C B�� ����� �� �� !�� )��������� >����� �� ���������� �����

(����� $III+, ����� 2�� &� $III,

E$:G '� *���#�� &�/�# 1����� Q����� $,�� ���#C<<���,�#����,���<� ���<�# �<�����I<

*&1,����,

E$FG ",*, *��������� ", >�������� �,�, J����� �, &����� �, "��� ������� 7����

)������� =#�� ���� �9)"�&,

E$HG �, O��� �, "����� J, *�������� &, &����� B���� B�� ����� ���������� ��� *)�� '����

U 7�� ��� 1������ $II%,

E$%G )J& ��#����/� 0&1 ��� �� B���� ���#C<<���,�#����/�,���, ��,

E$IG )����� >��#������ �# �� ���� �� ����� �� �� ��� Q��, �� ��, �� &� �<�#��� ����,

)* ��� �� ��* + �������� ������� ,-� .����/ 0 12- %!

Page 32: A light-weight agent architecture for collaborative multimedia systems

E��G )��������� ������� K����D����� ' ��� � >������ �$$� *���#�� )���������<

*���� �,

E�$G '� �� ���� � )����� �B)� $III, ���#C<<@�,���, ��<#���� ��<@�����<@�<,

E��G 9, 7���� �, O�#��� N, ������� ���# �C B��� �#��� B����� �� B� �� � ��������

2���� ������ &�� $III,

E�!G 9,', ����� J���� ������C ���� � /������� ��C O, ����� (9�,+� &3���� 9����#�

�� J���� &����� �� �##��� ������� �� >������ =�������� B���� >������� $I%F�

##, $;�:,

E��G T, 1����� ', 7����� T, B��� ��C '� >����� 1��� # �� ���� >������ ����

1������ )�������� ������� $� (�+� )999 >��#��� �� ���� ����� �#����� &"� &� �<

�#��� $III,

E�:G ', 1� �,�, �� ����� B,O, ����� B���������� �� ������� ##�� �� ��� ���������

�� ������� )999 '��� ����� �� *�� �� �� ���� ������ *����: ($I%H+ �%!;�I!,

E�FG >, 1� >, >����� &, O����� >��������� �� ��#����� ���������� )999 )�����

>��#����� (����+ �H;!:,

E�HG �, 1��� T,T, '��� ��#��� ��� ��������� ���� ���������� ������ ��� ����� )999

'��� ����� �� B���� ������� �� & ��� )������� �$ (F+ ($III+ :��;::$,

E�%G �, &�D�� B, Q��� �, 7����� �'& �����/ &����� J�� �� "��������� ����. ��

)������� �� ��� ���� ��C B�� ����� �� �� ��� )��������� >����� �� ����������

����� (����� ����+, J� ���� �#��� ��� ����,

E�IG �,�, &����� ', ������ >��#���� ���������� ������C ����#��� ���� ��@ � ���� �

>��#��� ������ !I (F+ ($IIF+ �::;�H�,

E!�G '� ������ )���� '���������� 7���� ������� Q����� �,$� K ���� $II%� &)1��'"�

�:��J, ���#C<<$F�,�$�,�,:$<���<,

E!$G O, ��� �� ", �����, � B��# ��� �� ������ ����� ��� �� '� N������

9�������� ����� ����� $III,

E!�G '� K#�*)� >���������� ���#C<<���,�#����,���,

E!!G K�@ � &����� *���#� '� >����� K�@ � �-��� J��/�C �� ��� ��� ��

�# �. ����� �,! ������� ��� $III,

E!�G ����� "� ��#���� 7�����/, ���#C<<���,�! ,���<�"7<,

E!:G ����� "� ��#���� 7�����/ �# �. ���� $,�� &� � ����� 2���� 2�� 2� >������

����� ���#C<<���,�!,���<'�<����<>������� ��������!�H<,

E!FG *, ������ '� �&��' ������ ����� ; 93#������ �� ������� "� ���� B�� ������

B���� �O��� 9������� >��8�� ��� $IH$,

E!HG ",>, � ������ ",1, 1���� �, &���� '� ����� �� #������ �� ������ ��@ �

�-��� ���/��� >��#��� >������ ����� ($II%+ �I�;!��,

E!%G ",>, � ������ 7, N����� �� K����� �� �� ������ >K�J� �# �. ����� )999 >��#���

(����+ :F;F!,

E!IG �,�, � ��������� ���� ������ &���� �� &����� ��� )�� B�� ������ � ���

B���� >������ O���� &�� $IIH,

E��G ), ����� &, *��@�� >, )������ &, ����� �� ���� �� ��� ��� �� 7��.�� ���'��

�-�������� ��C B�� ����� �� �� ��� )��������� >����� �� ���������� �����

(����� ����+, J� �����#��� ��� ����,

E�$G �)&� �� ��� ��� B���� ��� ���#C<<$F�,�$�,�,:I<����<� �<,

E��G B, Q����� ', J� ��>#��� K� �� ��������� �� ��������� �� /������������ ������ ��C

B�� ����� �� �� ����� )��������� 2��/���# �� "��� �� 93#�� ������

�##�� ������ $IIF� ##, �:F;�F$,

E�!G '� 2���� 2�� 2� >���������� ���#C<<���,�!,���,

E��G N, ������ � �,� '� ���� �# �. ����� ��������2���� ������ &�� $III,

%� )* ��� �� ��* + �������� ������� ,-� .����/ 0 12-