14
Evolutionary test environment for automatic structural testing Joachim Wegener * , Andre Baresel, Harmen Sthamer DaimlerChrysler AG, Research and Technology, Alt-Moabit 96a, D-10559 Berlin, Germany Abstract Testing is the most signi®cant analytic quality assurance measure for software. Systematic design of test cases is crucial for the test quality. Structure-oriented test methods, which de®ne test cases on the basis of the internal program structures, are widely used. A promising approach for the automation of structural test case design is evolutionary testing. Evolutionary testing searches test data that ful®l a given structural test criteria by means of evolutionary computation. In this work, an evolutionary test environment has been developed that performs fully automatic test data generation for most structural test methods. The introduction of an approximation level for ®tness evaluation of generated test data and the de®nition of an ef®cient test strategy for processing test goals, increases the performance of evolutionary testing considerably. q 2001 Elsevier Science B.V. All rights reserved. Keywords: Test automation; Structural test; Evolutionary test; Evolutionary computation 1. Introduction Testing is the most signi®cant analytic quality assurance measure for software. Often, more than 30% of the entire development expenditure is allocated to testing. The crucial activity for the test quality is the test case design, since type and scope of the test are determined by selecting feasible test cases. Existing test case design methods can essentially be differentiated into black-box tests and white-box tests. With black-box tests, test cases are determined from the speci®cation of the program under test, whereas with the white-box tests, they are derived from the internal structure. In both cases, complete automation of the test case design is dif®cult. Automation of the black-box test is only meaning- fully possible if a formal speci®cation exists. A wide range of commercial tools is available to support white-box tests, e.g. TESSY [28], Cantata [5], Attol [1], and TCAT [27]. However, these tools are limited to program code instru- mentation and coverage measurement. The test case design itself is further reliant on the tester. Since the de®nition of structural test criteria, it has been desirable to automate test case determination, thus arriving at clear cost savings. A promising start towards achieving this is the evolutionary test, described since the mid 1990s in various papers, e.g. Refs. [12,26,29]. Evolutionary tests comprise the use of search methods for test data generation. The principle behind evolutionary testing is the conversion of the test goal into an optimisation problem that is then solved by the application of metaheuristic search methods, e.g. evolutionary algorithms. In this work our preceding work on evolutionary structural testing of Ada based programs [12,26] is enhanced. A test environment for programs written in C has been developed, in which the test case design for control-¯ow- and data-¯ow-oriented structural test methods is automated. The features of the test environ- ment reach beyond previous work in this ®eld. The test environment contains a powerful graphical user interface to specify the input domain of the test object. All test activities, such as: ² test organisation, ² instrumentation of the test object, ² test execution, and ² monitoring are performed fully automatically. If no test oracle is available, the tester will be required to perform test evaluation personally. Furthermore, several improvements of the evolutionary test itself have been implemented in the evolutionary test environment: ² ®tness evaluation of individuals is enhanced by an approximation level which is based on the test object's Information and Software Technology 43 2001) 841±854 0950-5849/01/$ - see front matter q 2001 Elsevier Science B.V. All rights reserved. PII: S0950-584901)00190-2 www.elsevier.com/locate/infsof * Corresponding author. E-mail addresses: [email protected] J. Wegener), [email protected] A. Baresel), [email protected] H. Sthamer).

Evolutionary test environment for automatic structural testing

Embed Size (px)

Citation preview

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

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

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

��������

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

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

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

������ �� � ����� "� ��� �� ���������� ���#������ $� ��� ��%� � ���������� �� � ���������� � "��� ������#�� ���

#���� ����� ������� �� � �� �������� �� �� � ������ �� � ������ ��� ����������� �� � ##�&������ ����� �� ����

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

���������� �� ���� ��� ���"�� � '(() �� ���� ������� � * ��� ���� � ����

�!����+ �� � ��������, ������� �� �, ���������� �� �, ���������� ���#������

� ���� ������

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

�� �� �� ����� -����� ��� ��� .(/ �� ��� �����

������#���� �&#������� � ������� �� �� ���� ��� �����

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

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

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

"� ������������ ���� "��%!"�& �� � �� �����!"�& �� �

���� "��%!"�& �� � � �� � � � � ��������� ��� ���

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

�����!"�& �� � � ���� � ������ ��� ��� ������ ������

$� "��� � � � ���#���� �������� �� ��� �� � � � �� ��� �

�������� ��������� �� ��� "��%!"�& �� � � ���� ������!

����� #� �"�� �� ���� #��������� �&� � � ���� ���

�� �������� ���� � ���"�� �� �##�� �����!"�& �� � �

� � ����0 1'23� 4��� 153� ����� 1)3� �� �4�� 1'63

������� ��� � ���� � ������� �� #��� ���� �� ��!

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

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

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

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

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

��� � ��� ���������� �� �� �� ��"�� ���� ��� ��� )77( ��

���� ##� � � � 8�� 1)'�'9�'73 ���������� �� �

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

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

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

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

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

$� ��� ��% �� #������� ��% �� ����������

������ �� ���� �� �� " �� #��� 1)'�'93 �

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

4 � "��� ������#��� �� ����� ��� �� � � � �� ���

�� ������!:��! �� ��!:��!������� ������ �� �

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

���� ��� "����� #����� ��% �� ��� ���� ��� �� �

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

�� #����� ��� ��#�� ����� �� ��� �� � �";��� ��� �� �

�������� � ��� +

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

� �� ���������� �� ��� �� � �";����

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

� ���������

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

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

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

<�������� ���� ��#������� �� ��� ����������

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

����������+

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

##�&������ ����� ����� � " �� �� ��� �� � �";���=

$�������� �� ������ ���������� >. ?'(()@ 2>)A25>

(75(!52>7B()BC ! �� ���� ���� � '(() �� ���� ������� � * ��� ���� � ����

D$$+ �(75(!52>7?()@(()7(!'

��� �� ���� ���B�����B��� ��

� 4�� #������ ����

"����� ���������# ;����� ������E�������� �� ���

?� ������@� ��� "� ��E�������� �� ��� ?� �� ��@�

���� ����E�������� �� ��� ?� �����@

������ :�� �#� �� ����� ��"�� ���#� �� ��

��������� �&������� �������� #��� #�� � ��

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

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

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

������� ' �� ��� ##� � ��� ����������� �� �����!

����� �� ���� �� �� "���� �� ##������� $� � �

�� ��"� ��� � � �� ���������� �� ���� �� ������ ���!

��� �� ���� D����� ��% � �%��������� �� �� �� ��

$� ������� .� ��#������� �� ������#���� �� ���������!

� ������ �� ���� � �� ��"�� �� ����� $� ������� >� ���

������#�� �� � ���������� ���#����� � "��:�

#� ����� ������� 5 ���#� � ��� � � � ��� �"�����

��� ��� ��#������� �� ��� �� � ���������� <������

������� 9 ���� � ��� ��� #���� �� #����� ���� !

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

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

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

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

�� ��� �� � �";��� ��� ��� ��� #�� �� ����� ���

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

F�� �� ��� ���!������� �� ����� ?��! ������� � ���# �

��� @ ��� ����� ��� �� �� � #�"��� �� �#���� ���� � %

�� ��� � ��� �� ���#��&� �� ��������� � �� ���!����

��� #�� G����"������ ��� ������ ��%� ����

����"��� � ��� ���"�� �� ��� � � �������� ���!

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

������� � ������� ������� � �"� ��� $� ���

��%� ���������� ������� ���� "� � �� �� ������

�� � ��� ���� ���� �"� ��� �� ���"����� �� ��� ���!

���� �� �������� �� � � % � ���� "��� #���� ��

#������� ��%� � � 8�� 1'9�.>3

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

�� � � � �&����"�� �� � �";��� �� �� ������� #�����!

���� $� �������� �� ��� �������� �� ������ �� ����� ���

���� ���� �� ��� �� � �";��� �� � "� ���"�� �� ��"�� ��

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

$%�% ����& ������'����� �� �(��'������ ���������

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

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

�� ���� ������� �� F���= ����� �� "�������� �����!

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

��% �� #���� �� ���"� �� #������� ������� ��

#�#������ �� ��������� D��� �"�� ������� ���� ��

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

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

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

������ ���� ��� �������� �� ���� ����� "���� ���"�!

����� �� ��� � #���� ��� ���������� ����� ��� ���!

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

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

��� �#����� ������� "� ���� �&����� �� ���������

"������ ���� ����� �� �#�� ?����"������@ �� ���

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

?�������@ ��� �#����� �� ��� ���������� ������� �

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

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

����� � ������� �� �#�������� ��#������ �� ��� ����!

����� = ���� ���� ��� ��� ����� ����� ��������

��� ��� �� ����� ��������� � �%�� ��� ��� #���

�� ��� ��� #��� #�#������ �� ��� ��� ��&� ��������

��� ���� ���� � ������� ���� ��� �&#� � ���

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

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

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

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

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

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

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

�� � ������ ��� ��������� �� "� ������������ ����!

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

<�� ) #����� � ������� �� ��#��� #������ ��

���������� ������� <� ���� #�#������ �� ��� � ��

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

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

����� ��� ���� H ����� ��� � ��� �� #�� ��

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

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

�������� � ����� ��##��� ��������� � �������� D� ��

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

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

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

������� 4��"������ ������� � ��� �� ���� 1)73

������������ ������� � ##���� G�� ��������� �

)% *������ �� ��% + ,�&�������� ��� -�&�!��� �������� ./ 0$���1 2.�32�.2>'

<�� ) ���������� �������

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

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

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

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

�� �������

$%$% �44�������� �� ��&�!��� �������

$� ��� �� ������ ����� �� � ���� ��� �� �� �����!

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

���� � �#���� ���� � % <� ��� � ������ �#� �������

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

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

������ $� � ##�#��� ���� �������� �� "� �������

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

H ����� ��� ������ #�#������ � ������� � ����

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

���� ����� ��� �� � �";��� � �&������ <� ��� �� � ����

��� �&������� � �������� �� ��� ���� ���� � ����!

����� �� ��� ��� #������ ��������� G�&�� #�#������

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

�";����� �� ���"������ �� ������� �� ������ ���

��� #��� $� � ��#���� �� �� �� ��� ��� �� � �� ����!

��� � �� ��� ��#�� ����� �� ��� �� � �";��� -�� #���

��������� � ���� � � ������� "� �&������� ��� �� �

�";��� ���� ��� ��� #������ �� � �� � ��� #�#������

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

������� �� ��� ����� #������ ��� ���� <�� ���

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

��� �� � �";������ � �������� � ����� ����� ��##���

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

F�#������ �� ����� �� � ��� � #� ���� �������� ����

�������� ����� �� �� � �� �������� $�� �� �&�#���

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

���� �������� �� ��� ��������� � " �� �� ��� �&���!

���� ���� �� ��� �� ��� �� � �� ?� � 8��

1.�6�)9�'(�..3@ <� ���� �� � � ��� ���� ���� �

������ ��� #�! �� #� �!��������� �� ������ ?� �

8�� 1.(3@� �� �� �"� ��� �� � �� ����!�������

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

����� #���� �� ��� ���� �������� 1'53 <���� ##��!

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

�� ��� � �� ��"�� �� 8�� 1>�).�.(3

$%/% 5��(��'� !��6 �� ���'��'��� ������� �44��������

D����� ��% �� ��� �������� �� ������ �� ���� "�

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

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

���� �������� +

$� ��� ��% �� ��%�� 1.'3� 8�#� 1'>3� ����� ��"��

1.53 �� D� �� � 1)23 ��� ���� �� � ��������� �

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

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

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

���� ���� � ��%�� � 8�#� �� ����� ��"��

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

" � �� ��� ������!:�� �#�� D� �� � � � ���

������!��#������� �#� �� ��� �� � �";��� �� ��� #�#� �

8�#�� ����� ��"�� �� D� �� � ��������� �� ���!

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

�������� ��������� �� ���� -�� ������ � �� ��� ��%

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

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

��� �&������� �� ��� ����� � ��� ��� �"�� #���

#�� � ����"� �%��� �� ��� �������� �� ���� ���#����

������ ��%�� = ��% ��������� �� ��� #�� �� � ���

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

#��� $�������� ��� # ������ ���&������� � ���

�&������ #��� #�� � �"��� ����� ���� ���� ���

��� ��������� ��� � �� � �� # �� ��������� �&������

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

��� ��#� � �� ��� ��% �� I���%� �� � 1.93� ���!

�� 1'93� ���� �� � 1)'3� J�K� �� � 1)53 ����

���� �� � 1'73 ��� �� ��� �������� �� ������� ��

"��� �� ���� $� �������� J�K� �� � � � � ��%���

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

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

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

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

�� � �&������� �� #����� �� �������� #��� "����

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

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

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

"��� � ��������� ���� �� ������ ���� <� ��� #���

��� � ��������� ���� �������� � �������� �� �#!

�� �#���� ���� � �����%�� �� ��� �� �� � ����

�&������� ��� #��� �� ��� �";������ � �� ���#���

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

�� ��� �&������� ��� #��� ��������� �� ��� �� ���

�� ��� #��� �� �� � �� ��������� ������ ��� �#���� !

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

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

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

"������ ��������� �� ��� �� � �";��� <� �&�#��� ��

"������ ��������� 7 �� ���� �� "� ������� ��'��

���� ��� ���� �������� �� "� ������ �7� �1)'�'9�'73� � ��� ������ �� ���� 1'93 ��� ����

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

�"��� ��� ���� ���� (� �� � ���� � ����� ����� �����

��� "������ ���������+ 7 �� ��� ��� �� ���� ���

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

�� ��� ��&� #��� �� <� "��� #������ �� 7 �� ���

���� �������� � ����� "� �� 7� �� � ������ ����!

�� �� $� ��� ���� �������� ��� ���� �� ( ����

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

�� <� �����#�� ��������� �� ��� ��#� � � � ��� � ������

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

���� �� ��� ����� ��������� ���� ���� �� ��� #���!

��� � �� � $� ��� � � �� � � � ��� ���� ���� �� �

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

���� �� ��� ����� #������ ?���#� 8�� 1'73@

$� ���#� �� �� ��������� �� ��� ���� � ��� �"�����

)% *������ �� ��% + ,�&�������� ��� -�&�!��� �������� ./ 0$���1 2.�32�. 2>.

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

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

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

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

������� �� "���� � ��� � �� ��� ���#��& �� � �";���

��� ������ ������� ##���� 4����� �������

##���� ���� �� ��������� �� ������ � ��� ��� �!

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

��� ���������!������� ������ � �� � ������ ���#��&���

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

#��� �� ��� � ����������� �";����� �� � �#���� !

���� D��� �� �� � "� ��������� �� ���������

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

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

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

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

�� ��������� ��% �� ������ ������� ������ � � � 8��

1)23

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

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

��#����� �� ��� �����!������#���� ���� � � �

8�� 19�))�'.�.)3 H �� �� � �� � ��� �&������� �� ��

������� ? ������� ������@� �� "���� ?"���

������@ � �� ��������� ���� ��� ������ ���� ��'�

�� 8���� ?��������� ������@ ��� �� �� ##����� �����!

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

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

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

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

������ ������!:�� �� ��!:�� ������� �� � ������ �

���� �� #����� ��% ��������� �� �������

������ �� � ����� ? �������!� "���!� ��������� ��

#�� �� �@ <� ��� #�#� �� ��� ������ �� � ����� �

������� ���� ��� ������� � ��#������ �� ������!:��

�#� �� ������ �� � #�#� �+

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

� #��!������� ������ �

� ����!#��!������� ������ � ��

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

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

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

���� �� ��� ������ $� ��� �� ������ #���"��

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

#��� �� ���� �� "� �&������� �� �&�#�� # ������

�� �� � �";��� ������� �� ������ ���� ����� �� ���!

���� ������ <� ��� ���������� �� � �������� ��� �� �

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

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

�� � " �� �� ��� ������!:�� �#� �� ��� #���

���� �� �

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

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

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

##������� �� ���������� �� � <� ��� ��������� �� ���

���� ��������� �� "���� �#�� #����� ��% �� ���

��� ������� �� ��� "������ ��������� ?���� ����

1)'�'9�'73@ �� �&���� ��� � "� ���������� ��� ��� �� �

##�&������ ������ ����� ������� ��� ��� "������

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

������ ��� ������ #��� �� ��� �&��� ��� �%� ��

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

�� ��� #��� �� ������ �� ��� ���� �������� H���%�

#����� ��%� �� � ������ � �� ����� #����� #�� ��

�� ����� ���� ������ ��� ������!:�� �#� <� ���

##���� ���� ��� �&������� �� ��� #����� ���� � ��

�������

/%�% 9������������ ������

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

#����� ���� �� ��� ������!:�� �#� ��� ���������

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

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

1.�)63� #���� � � ##��� �� ��� ��������� �� ��� � #��!

���� �� � ������� $� ������� �� ��� "��� ���� � ��� ���� !

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

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

<� ����!������� ������ � #��� �� � ��� ��� ���

���� �� ��� ������!:�� �#� ��� �";������ �� ��� �����!

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

�� ��� ���� �� ��� ������!:�� �#� <� ��� ���������

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

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

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

�� ��� "������ ��������� �� � "� ������� <� ���

���4�� ��������� ����� �� �&�#��� ��� �������� �� ���

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

��'� �� 8���� #��� �� � �� �� ��� �'���4�� ���������

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

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

/%�%�% 8������ &'������

<� ��� ����!������� ������ ��� ��������� �� #���

�� � ����#������ �� ��� #�� �&������ �� ��� ������!:��

�#� ��� � "��� �%�� ���� ������ "� �� ����

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

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

�� ���� �� ��� "������ ���� ? �� ������� ' .@� �����

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

� #������ "������ ��������� ?���#� 8�� 1)'�'9�'73@�

� ##�&������ ����� � ��������� �������� �������

�� ��� ���� �������� �� ��������� ��� ##�&������

������ �� ��"�� �� ��� ��&� #�#�� ���� ��� ���#!

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

"������ ���� ��� ����� ��� ������ ����� �� ##�&�!

������ ��� "���� ��� ���� �� ��� ��������� ��� �&����

�� ��� �� 8�� 1'93 ���� ��� �&�� ���� � ���� ��

)% *������ �� ��% + ,�&�������� ��� -�&�!��� �������� ./ 0$���1 2.�32�.2>>

��� �������� �� ���� �� ���� �&������ ���� "�������� ��

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

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

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

��� ##�&������ ����� �##��� ���� �� � ������!

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

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

���� <� ��� ���#������� ���� ��� � "������ ����

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

�� � ��� ���� ���� ��� � ���� �� <�� '+ $�������� )

���� ���� ##�&������ ����� ��� ��������� ' �� .�

�� ���� "���� �� ��� ��� ���� ���� �� ���� )

��� ����� ��������� �"��� ����� ##�&������ �����

���� ���� ) � �&������ �� ��� $� ��� �� �� �� ���

���� ���� �� ���� 6 ��� ��������� ' �� . ���� ���

�� ##�&������ ������ ������� ���� ���� ��������

#�� ������ ��� ������!:�� �#� <� "��� ���������

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

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

������

$� ��� �� �������� ��� ##�&������ ������ ��� ����

�� ��� ������!:�� �#� � ���#�� ������� ��� ����

���# � ��� ��������� ������ ��� +

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

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

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

� $� ���� � �&�� ��� �� ��� #��� �� � ��� �� ���

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

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

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

-� ��� " � �� ��� ����� ���� ���# �� � ���������

��� ��� ##�&������ ����� ��� "������ ��� � � ���� ��

��� ������!:�� �#� �� ��� ���� ���� <� ���� ����

���#� �������� #�� ������ ���# � ��� �� �� ��!

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

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

��� ����� ���"� �� ##�&������ ����� �� ��� ����

���� ��� ���� �� ��� ������!:�� �#� � ���� �����

�� ��� � #������ ##�&������ ����� ��� ���"����

"���� ���� ��� � � ���� �� ��� ������!:�� �#� ��

��� ���� ��� �&���� ##�&������ ����� �� ��� ����

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

���� ���#� �������� #�� � ����� ���� ? �� <�� .@

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

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

##�&������ ������ ���� ��� ��� �� ����� ��� ����

���� "� �&������ ����� ��� "� ��������� �� �����

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

����� ����� ��� � �� �������� ��� �&���� ##�&!

������ ����� F�� �� ��� ��� ���"� �� #��� #�� ��

���#��& �� � �";��� � ��� ����� ��� "� #������ ����������

��� ��������� ���� ��� ���� � ����� �� ##�&������

�� ��� �� � �� ���� �� ��������� ��� ��&� "������ �����!

���� �"��� ��� ����� � ���� ����+

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

<� ��� "�� �#��� L �� � ��� �� ���� � ���������

������ ��� ������ �� ���� 1'93 <� ��������� ����� ���

���� �������� ���� �� "� ������� �&������ ��� ����!

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

�������� ��� �������� �� ��� ����� #������ �%�

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

��� "������ ��������� <� ���#���� #������ ���

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

/%$% 5����������� ������

D��!������� ������ ����� �&������� �� ����� #��

)% *������ �� ��% + ,�&�������� ��� -�&�!��� �������� ./ 0$���1 2.�32�. 2>5

<�� ' J�������� �&������� �� ���� �������� ��������� ?����@, ##�&!

������ ����� �� ��� ���� �� ��� ��� #������ ������!:�� �#� ?����@

<�� . � ������� �� ##�&������ ����� �� ����

�� ��� ������!:�� �#� ��� ������ �� 4�� ����� ���

��� ���'��� 4�� ���� 1)(3 �� ���4���� 4�� ��(����� 173

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

������!:�� �#�� ����� � ���� � �� ����� ��� ��� ��

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

#��� ��

/%$%�% 8������ &'������

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

������ � ���� ��#�� ��� �� ����!������� ������

"��� � ��� �&������� �� ����� #�� ������ ��� ������!

:�� �#� ��� ��� #��� �� �� ��� ���������� �� �

4�� #�������� �� ��� ����!������� ������ � ��� ����

�������� �� #��!������� ������ ��� � � �� ��� ���

���#����� ##�&������ ����� �� �� ���� ���������

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

##�&������ ����� �� � ��������� �� ��� #������

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

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

����� �� ��� �� ���+

� ��� ������ �� ��� �������� ������ #�� ������ �:��� ���

##�&������ ����� ?���#� 8�� 1)>3@� �

� �� �������� #�� ������ � ��� ����� �� ��� ##�&!

������ �����

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

#����� ��� " � �� ��� ##�&������ ����� ��� ���!

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

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

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

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

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

��� ��� ��� ���"������ �� ��� ��� ��������� ?����!

"������@ �� ��� �� ��� ���"�� "���� ��������� $� <��

>� �� �� ����� ��� �&������� �� ��� � � ��������� ?�������

��� �& ���� )� .A5� 6� �� 2 �� ��� ���� #��@ ���� ����

�"��� ���� ##�&������ ����� �� �� �������� #��

������ � ��� ����� �� ��� ���� �������� -����� ��

��� ����� ��������� ?������� ��� ���� )A>� �� 6@ ����

�"��� ����� ##�&������ ����� ��� ��� � � ���

$� "��� � � � ���� �������� � �##�������� "�

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

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

������ ��� ��� ���� #�� <� ��� � � ��������

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

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

������ �� ��� � � ���� <� ��� ����� �������� �������

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

���= #�� ������ � �%�� ���� ��� ������� ���

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

/%/% 9����4����������� ������

��� ����!#��!������� ������ ����� ��� ����������

�� #����� ���� �� ��� ��� ���� ��� �&������� ��

#����� #�� ������ ��� ������!:�� �#� ��� �����

����� ��� �������� ��� �� ������� ��(����� 1''3� ����

:�-�) 123 ?���� ���� ������� �� ;��#@ "����� �� ���

�� �� ������

��� ������������ �� #��� �� �� ����A#��!�������

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

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

����� "� ��� ���� �� ��� ������!:�� �#� ���� ����

�������� ���� <� :�-�) ��� #��� �� � ��� ���

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

��� ��� ���� �� ;��# �������

/%/%�% 8������ &'������

D��� �� �� ����A#��!������� ������ �����

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

)% *������ �� ��% + ,�&�������� ��� -�&�!��� �������� ./ 0$���1 2.�32�.2>9

<�� > �&������� �� ��� ��������� �� #��!������� �� � ���

<�� 5 �&������� �� ��� ��������� �� ����A#��!������� �� � ��� ?��� ��������� �� ��� ���� �"��� ����� ���� ���� ��� ��� ��� �� ��� ����@

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

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

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

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

�� �#� ��� "��� ��� � ���#����� <� ��� ��� ����

�������� �� "� " �� �� ��� ���� �������� �� ����!

������� �� #��!������� ������ <���� ���������

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

���� ��� �� ����!������� ������ <� ���������

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

#��!������� ������ � ���������� ##����� �� ����� ���

��� ���� ��� �������� �� ��� �� ��� #�� $� <�� 5 ���

����!��� ��������� �"��� ����� ���� ���� ��� ���

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

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

/%.% 9����������������� ������

<������ ��� ����!����!������� ������ �� �� �&�����

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

������!:�� �#� �� #�!��������� ������� �������

#�������� ������� #�� "������ ���� J� � �� ���

��!:�� ������� ������ ��%� ������&� �� ����'��� ��

���� ��� ������ 1')3

D�� ������ ��� ������!:�� �#� ���������� ���

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

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

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

��� �� "� �&������ �� ��� ��!:�� �� � ����� ��� ����

��&� �������� �� �&�#��� �������� �� ��"�� ���������

�� � � ������� ���� ��� ������!:�� ���������� ����

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

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

#��� �� �� ��� ���� ��!:�� ������� ����� �%�

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

/%.%�% 8������ &'������

<���� ��������� �� ����!����!������� ������ � �

�%� #��� �� ��� ��� D��� �� �� ��� ����������

�� � � ��� �# �� ���� ���"������ ���� �&������� ��

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

������� ������� #�������� #�� ������ ��� ������!:��

�#� �� ����!#��!������� ������ ��� ##�&��!

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

�� ��� �� ���� �� ����!������� ������ <� ��

��������� �&������� ��� � � ���� ����� � ##�&������

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

��� ���� �������� �� ����!������� ������ $� <�� 9 ���

)% *������ �� ��% + ,�&�������� ��� -�&�!��� �������� ./ 0$���1 2.�32�. 2>6

<�� 9 �&������� �� ��� ��������� �� ����A����!������� �� � ���

<�� 6 4��#����� �� ��� ���������� �� � ����������

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

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

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

���#���� ��� �&������� �� ��� ��������� �� ##�&!

������ ����� �� "� ����� �� 8�� 1'3 ��� �� ���� ����!

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

8�� 1'9�'73

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

$� ��� �� ������ �� � � � �� ��� �� �������� ���!

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

�#�� ���� ���������� ����� ��� � � �� �& ���#����� +

� # � �� ��� � �� �� � �";��� �

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

����� �� ��� �� � �";��� �

� �� ������� ����� �#��� #��� ������ �&������

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

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

��� �� � �";��� ���� ��� ������� �� � ���

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

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

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

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

� ����"�& �� ���������� ������� �� ������ ��� �� �

��

<�� 6 ��� ��� ��������� �&����� "������ ��� ����

.%�% 5�����

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

����� ��� ��� #� �"�� �� � �";��� $� �������� �� ���� !

� ������ ��������� �� ��� �� � �";��� 4�����!:��

�� ��!:�� ��� � � ���� ��� �� ���� �� � �";���

��� � ��� � �������� ��� �������� ��� ������!:��

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

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

������ � � � ��� ���� ���� �� � �!������ �� ��#�

.%$% ��4���� '��� �����&��� &�� �����&��� �4���;������

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

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

�� �� �� ��� �� ����� ��� �� � �";��� ������� ���������

"� ��� # � ��� #��� ��� <� ��� ��� ������#�� ����

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

�� #�� ��� �� � �";��� �� ���� ������� ���� ���

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

��� �� ��� ��#�� #���� ? ���� �� ��� ���� ������

�� <�� 2 �� ��� #���� ���������%!���@ �� ���� ������

��#�������� "������ �������� ��#�� #���� ? ����

�� ��� ���� ������ �� <�� 2 �� ���������%!��� �� �������

���%����@ ��� � ���� ���� "� ��� ����� ����� �� � ��

�������� <�������� �� � � � #� �"�� �� ���� ������

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

�� �� #����� �� � �� � �� �� � ���� �&� ����

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

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

�� �������� ? ������@

.%/% ,����'������

��� ���� ���#����� �� ��� ���� ���������� � ��� �� ��!

����� ��� ��"�� �� � �� ��������� $� ��� �� �����!

��� ��:����� �� ��� #��� "������ ���

�� ���������� � �� �%� #��� �� ��� "������

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

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

��%� � � 8�� 1'93� � ��� #� �"�� �� ��� ������ ��%�

�&?����LL���LL&'��<�?�@@ ���� ������ ��� "������

��������� � ���� ��� ����� ��� �� �����#�� �&������� ��

)% *������ �� ��% + ,�&�������� ��� -�&�!��� �������� ./ 0$���1 2.�32�.2>2

<�� 2 K#���� � � ������� �� �� � �";��� ������� #���������� ������ ��� ������� �� ��� 4!�������� ��<����<��(����<�<���������0 1

��� ����� #������ �� ���� ��� ������ ��� �� �����!

����� �� ��� "������ ��������� � ��� ��� ��� ����!

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

#������ �� ��� "������ ���� �� ��� �� � �";��� �

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

�� ��� ��������� ��� "������ ��������� ? �� �������

.@ ��� �� ���������� � � #����� ��������� �� ���

������� �� #��� "���� �&������ "� � ���������

.%.% ���� ���(�� ���������

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

�� � �";��� ���� ��� ������� ��������� �� ���� ���

��������� � ��� #������ "� ��� �&������� �� ��� �� ��!

������ �� � �";��� �� ��� �� � ������ ���� ��� �� � �";��� �

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

������� �� ��� �� � �";��� $� � ��#���� ��� � � #����!

����� �� ��� �� � �";��� ������� � �%�� ���� ������

$�������� ��� �� ��� �#� ��� ���� ��#�� � �&�����

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

.%�% ���� �������

��� �� � ���#��& ���#����� �� ��� ���������� �� �

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

�� ���� �������� � % ��%� ��� �������� �� ��� #���

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

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

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

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

������ �� � ������� D��� �� � ��������� �� ���

" � �� ��� ������!:�� �#� #������ "� ��� # � ���

�� � ������ ���� ��� ��������� #��� �� �� ���!

��� ��� �� � #��� -�� ��� ��� ���� ��� ��������

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

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

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

�� � ��� ����� �� ��� �#���� ���� � ����� �� ����!

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

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

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

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

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

������ ���� ?� � ���#� 8�� 1)53@ ��� ������ � �����

������ $� ������ ��� ��������� �� ��� �� � "��� � ���

�#���� ���� ��� ��� �� ���� � ������� ���� ����!

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

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

������ �������� ��� #��� #�� �&������ "� ����

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

�";���= ������!:�� �#� <���� ���� � ���� ����!

��� "� ##����� ��� ���� �������� �� ��"�� �� ������� .

��� �%� ��� �� ���� �� ������ �� ��� "������ �����!

���� ���� ��� ##�&������ ����� ���� ������

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

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

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

����� ��� ��������� ���� ��� "� � ���� ���� � ���!

"�� � ������� ��� ��&� ��� �� ��� �� � ��� �� �� ���

��� �� � ����%�� ������ ���� ������� "��� � #���

�� �������� �� �&����� � ���� �"��� �� ��� ��� ���� ���

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

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

�� �&� �� ���� "����!� � ��� � ���� ��� $� ���

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

�%�� ���� #��� �� �� ��� �������� $� � #� �"��

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

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

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

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

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

-��� �� #��� �� ��� "��� #��� �� ��� �� � �

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

���#���� �� �� #���� ���� ��� �"����� ������ -� ���

" � � ��� �� �� � "�� �� ����% ������ #��� ������

��� ��� ��� ������ � ���� �"��� � ������ ��� �����!

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

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

#������� ������� ?�D$@ �� �&#�� �� � �� ������

�� ���� ���� �� ��� ���#�� #���� �� ��� �� � �";����

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

�� � ���� J������ �� #����� �� � �� ��������� ����!

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

.%�% ������ ��� �(��'������ ��������� ������7 "���7

� ����"�& �� ��� ##���� ��� ������ ��� "(��'������

�������� ������7 &�� =�� !�� ������ ? "���7@ "� ��!

��� D������� 1)73 ��� � ��� #������ ���� ���

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

�� ���"� �#� ������� �� ��������� $� � #� �"�� ��

��#������ ������� ������� ���� ���������� �!

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

� #� �"�� ��� ����"�& ���� ��� ���"� �� ��������

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

�� ��"�� �� ������� ' ) ��� ����"�& � � ��"�� ��� ##��!

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

"������ �"!#�#������� �� #� � � �&��� ��� �� ��� !

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

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

���� �� � ��������� ��� ����"�& ���������� �� ��

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

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

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

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

-� ���� ���������� � ���� "��� ##���� �� ������

�&#������ ���� ��#��� ��!���� �&�#�� �� �������

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

� � ���� #������ �� ��� ���� ����� �&������� � ���

��� �"����� <� �� �� � �";��� ���#���� ������

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

)% *������ �� ��% + ,�&�������� ��� -�&�!��� �������� ./ 0$���1 2.�32�. 2>7

�%�% ���� ��>����

�"�� ) ��� �������� �� �&����� �� � �";��� ����

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

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

�� ��� ��������� ���#��&��� ���� �������� ���������

�� ��� �� � �";���= ������ :�� <�������� ��� �&����

�� ���� ����� �� J��= ������ � ��������� �� ��� �� �

�";��� ��� �&���� �� ���� ����� ����� ������� ��� ����!

����� �� ������ #��� �� ���� � #��� �� ��� ������!

:��� ���� J��= ������ ��� ��� ���#��&��� ��

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

���&0 1 � ��#��� 4 ��"� �������� $� ������ ���� ��

��� ��� #������ :����� #���� ���� ���&0 1 ������

���� �������� ����� ����% ��� ��#�� ���� �� ��

������� $� ��� �&#������ ��� �&���� ���� ������

� �� �� )( ����� �� ��4$$ ������ �����������

��� �M� �� ��� ��� #�� � '55)(

,�<����<��(����<�<���������0 1 � ���#��� �#���

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

#����� ������� � ������� ������ "� ����� ������� $�

� ����� ��#�� #���� ��� ����� ��� ��!������ ��

��� ������� �� ��� ���� <� ��� ��� 7!��!������ �

���� "������ ( �� )577 ��� ������� �� �� ��� ���

!��!������ ��� ���� ��� ��� �� �� (A)'67

��� �������� ,�<4����<�������<��<���������0 1 � ���

��#�� � �� � �";��� �� ��� ���� ������� $� � � � ���

���#��� �#��� $� ����% �� #���� � ������ �� ���

������� $� � �& ��#�� #���� �� ��� ��!������ ��

#���� �� ������� <� ��� ��!������ � ��� �� ����

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

-����<;���0 1 � �������� ��� ����!������ � ���

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

���� ������ ��� $� � ��� ��#�� #���� �#� ���!

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

9��?�!0 1 � ��� �� � ���#��& �������� $� �#���� � ���

��������� �� �&���� �� :�� $� � ��� ���# ����

�&���� �� ��� �� ��� ���# ��� ������!:�� �#� ��

9��?�!0 1 � #� ����� �� <�� )) ��� ��#�� � ��� �� ��#����

�� ��� ��� �� "� �#���� �� ��� �M� �� ��� � ������� ��

���� ���� �� )) ���� � ������ �� 6. ��#�� #����

���4��7<8��!0 1 � � ������ �� � �";��� ��� ������

)% *������ �� ��% + ,�&�������� ��� -�&�!��� �������� ./ 0$���1 2.�32�.25(

�"�� )

4��#��&��� �� �� �� ��� �������� �� � �";���

�� � �";��� N��� �� ���� G��"� �� "���� B���# 4�������� ���#��&��� J&���� �� ���� ����� J��= ������

����? @ 9> 56B> )9 ' '6

$ O����O������O"�O�������? @ 6) '>B) 2 > 9

$ O#����O������O��O�������? @ 5 5B( ' ) .

����O����? @ )(2 .6B> ). ' )(

G��:��? @ )5> )5.B)( .> 6 >(

4��#��&O:��? @ >' >)B' ). ' )(

4� ���O������? @ .5 .2B( )> ' 6

<�� 7 J�� ������ ������� "� ���������� �� ���� �� ���� �� ��� �&#������

���� �������� "������ ��������� �� ������ ���� ����!

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

�&������

��� ������&<��������0 1 �������� � � ��#������!

���� �� ��� �� �� ������ �� ��� �&�#�� � �� ��

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

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

"� ���� :����� #���� ���� � "� ���� ������

����

�%$% ���� ���'���

$� ��� �&#������ #������� ���������� �� ���� �

���#�� �� ���� �� ���� �� �� �� � �";��� ����������

)% *������ �� ��% + ,�&�������� ��� -�&�!��� �������� ./ 0$���1 2.�32�. 25)

<�� )( J�� ���"� �� �� � �� ������� �� ��� ���������� �� ��� ���� �� � �� ��� �&#������

<�� )) 4�����!:�� �#� �� ��� ���:��? @ �������� ?��������� �� ������� ��� ���# @

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

��� � ��� �"!#�#������ ��������� >(A9( ��������� �

��#������ �� ��� ���#��&��� �� ��� �� � �";��� F� ����

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

�� �������� �"!#�#������ ��� ��� �� ���! �M� <�

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

�� ������ ���� ����� �� ������ ?���#� <�� 7 ��

)(@ ��� �&#������ � �#���� )( ����

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

�&#������ -�� "��� �� ��� 9��?�!0 1 �������� � ����!

�"�� ?"��� >' � >> �� <�� ))@ �������� ��� ����� �

#� �"�� ������ � 77/ <� �� � �� � �";��� � ����

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

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

�#��� �&�#�� + �� �� �&#������ ���� �� ���� � �

����� ���� "��� ������ ?�������� ���� � ��� �� ���

�� ��� ���� @ <� ��� ���4��7<8��!0 1 �&�#�� ����

�� ���� ������� ���� "��� ������ �� 5(/ �� ��� �&#��!

���� � �� �� ��� -����<;���0 1 �&�#�� �� '(/ <� ���

���� �� � �";��� � ���� �� ���� ����� ���� "��� ����!

�� �� ���� �� ��� �&#������ ��� ��� ������

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

��� �&#������ � ���� �� <�� 7 <�� )( ��� ��� ���

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

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

�� ���� �� ���� "������ 5 �� 9. ���� ��� �� � ��

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

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

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

��� �� � �";��� "������ )9( �� '5> ��� � ��� ��

��� #��� ��� ���� �� >A9 #� #��� �� ���������

�&#������ ������� ����� ������ ���� �� ��� #���

�� �&��"���� ��� ���������� �� ����� �� � #���!

���� ���� ���#�� �� ����� ������ ���� �� ��!

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

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

�� � ���#��& #��� �� ����� "� ������ "� ��� ���

65/

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

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

�� �� ������ �� � <� ��� ���� ���������� � "���

������#�� ��� ##��� ���������� �� ���� �� 4 #���

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

������� <�� ��� ���� �� ��� ���������� �� ��

������ �� ���� ������ �� "� ������� ���� ��� ���!

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

�� �� ��� ���� �������� �%� #��� �� ����

����+ ����!������� ������ � #��!������� ������ �

����!#��!������� ������ � �� ����!����!�������

������

-� ��������� �� ���� �������� � " �� �� �&� ����

��% ��� ������ ��������� ������� �� ��� "���!

��� ��������� �� ��� �� � �";��� ��� � ##���� ����

��� ���!������� ��� �� �������� #��� ���!

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

"� ��� �� �� ��� ������ �� �&������� ��� ����

�������� ���� � ##�&������ ����� �� � #� �"�� �� ���

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

�������� �� ������� ��������� ��� ##�&������

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

������!:�� �#�� �&������ "� � ���������� �� ���

������ #��� �� ��� ����������� �� ��� ##�&��!

���� ����� ����� ��� � % �� �������� ����� #��

������ ��� ������!:�� �#� #��� �� ��� � ����!

���� �� �&����� � ���� ���� �"�� -��� ##����

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

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

#��� #�� � ��� �������� �� �&������ ��� ����������

�� � ���� ��� ���� ��� ���"��� � ��� �&#����� #���

�� ���� ��� "� ����� � �� -� ##��� �% ��

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

"������ ���� ���� � "������ � ���� ��� "���!

��� �� ��� �� ��� #��� ��� ��� ����� ��� ##�&��!

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

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

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

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

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

"������ ��������� � ��� ��%��� �� ��� �� ������

�� ��� �&#����� #��� ��� ��� #�� ���� ��� "�� ���

���#��& "������ ��������� ���#�� "������ �����!

���� � ������� ����� "� ������ ����%�� "� ��� ����!

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

�� ��� ##�&������ ����� ��� ��� ����� ����

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

"������ ����

$� ��� �� ������ � �������� ����� �� �� ��� �� �

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

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

��� "��� ����� D��� �� ����� #���� "� ����� �

��� ��������� ���������� $�������� ���"�� �� ��� �

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

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

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

������ ���� $� ��� �� ��� �� � ����%�� ������ ��� ����!

� � #� �"�� ������ $����� �&#������ ����� ��� ���

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

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

<���� ��% �� � ����� ��#������� �� ��� �����!

����� ������ �� � <� �&�#��� ��� �������� �� :�

�� ��� "������ ��������� �� �� � �";��� �%� �� ����

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

��#� �"�� $� � � ���� ��� ���� �� :� � ��������

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

�� ������� ��� �#��� :� "� �� ������ ������

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

������ �������� �� 4 ����� "�% ��� ��� �������� ��

����� #������ �� ������ ��#�������� � ���%�� "� LL

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

)% *������ �� ��% + ,�&�������� ��� -�&�!��� �������� ./ 0$���1 2.�32�.25'

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

���� ��� ���%�� #������ �� ���� "� �#���� �� ��� ���

��� ���� <� ��� ��������� � LL � LL 4� � �� � ���� ��

"� ������� ��'� � �� "���� ��� �������� �� ��� ����!

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

��� ��� �� ��������� ��� ����� �LL� ��� �� �

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

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

����� �� ���� #������ "����� ��� ���#������ -��

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

�� ����� #������ <� ��� � ������� ��� � �� �� ��

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

���������� ��!:�� ��� � ��� �������� ����� ��#��

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

"� ����� ��#���� $������ �� � #� �"�� �� � ������

����� ��� �M� �� ��� ��� ����� �� ��� ������� #���

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

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

�� ��� #��� �� <���� � ��� � ���� � ���� ���

�� � ��#���� ��� ������� �� ���# �� ��� ���� ����!

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

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

�";���

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

�� ������ �� � �� "� ##���� ��% �� �����#��!

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

�� #�� �� � �� ��!:�� ������� �� ���� ������ ����

"� ��� ��� "� '(() ��� �� � ���������� ���� � � "�

�&������ �� ������ �� ���� �� �";���!������� ��

#��� <�������� �� ��� ���� ���#����� ��

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

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

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

'�%�������

1)3 ����� H��� �� �+���#+BB��� ����� ���B#����� B�� ��B����& ; #�

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

1'3 � �� ��� ������� ����� ��� ���%���� � ��� ���������P��

���������� ?��������� �� ������ �� ���� � ��� ����������

������� @� F�#��� ��� � � ���"���� H���� ���� ������ K�����

'(((

1.3 � ���M�� ������ �� ���� ��������� � *� G� ��� 8��������

G�� 0�%� )72.

1>3 � ������ K J����� �� ���� ����� � ��� ���!" �� �������

������� � D�������� �� ��� <� � 4�������� �� K������ D���!

���������� H���� ���� H��� )779� ## >9)A>99

153 4���+���#+BB��� �#�"�� ���B#> ���� $DN

193 4#"����� J����� J���� �� ������� ������ ���������� $� ��!

����� 4����� J����� H���� ���

163 � !K K� � � ���� � F ��� � ���������� ������� �� ���

��������� �� �&������� ���� "���� �� ��!���� ������ $��

$������� 4��������� �� �##���"�� J��������� *��������� ��

���� � ��������� �� 8��!���� �� ��� � N������ K�� �����

?)777@ 2B)A2B2

123 J ������� F ������� J ������� �&#������ ���� � ����� 92

������� ������� �� �"�� D�������� �� ��� ���#� ��� ��

4��#��� ������ ����������� D���������� D� � G�� 0�%�

)769� ## >56A>9.

173 � ������� 8���"����� �� ��� #�� ��� � �� ���� ������ $���

�� ����� �� ������ ���������� ' ?.@ ?)769@ '(2A')5

1)(3 � ������� �� �������� �� ��� ����������� �� ��"���� �� �����

������!D����� �� �&#������ 2 ?)762@ .2)A.76

1))3 $�4 95� ������ �� 4��#��� �� ��� �##������� �� $��� ���

�����!8����� �� ��� ?��� )''@

1)'3 � ���� � � ������ F ��� � �������� ������ �� ���� � ���

������� ������� � ������ ���������� ����� )) ?5@ ?)779@ '77A

.(9

1).3 � ���� � � ������ I 0��� F ��� � ��� ������� �������� ��

����� �� � �� �� � ��� �#���� ��� ��������� � D��������

�� ��� ���� $��������� 4�������� �� ������ Q����� J���!

���� ?�QJ =75@� ������� �#�� ?)775@ >.5A>>>

1)>3 � R���� �������� ����� �� � �� ��������� $��� �� �����

�� ������ ���������� )9 ?2@ ?)77(@ 26(A267

1)53 K J�K�� 4 J������ J ����M� K������� ����� �� � �� "�

���������� �������� 8�#�� 8��8!()2!76!()� 8�� 4�#������

�������� *������ H��� )772

1)93 < J������ � ������� 4��#� �� �� ���� ��� � �� ���������!

� �� ���� �� ��� ��������� �� ������ ��� ���� � D�������� ��

��� <���� $��� 8��!���� ���������� �� �##������� ���#�!

���� F����� H�� ?)772@

1)63 K J�� � ��� �� �� ������!�� ����� ������ G�� 0�%� )767

1)23 8 D� � J ����� 8 D��%� �� �!�� �������� � ��� �������

������� � ������ �� ����� *�������� �� 8���"����� 7 ?>@

?)777@ '9.A'2'

1)73 � D�������� K������ �� ���������� �������� ����"�& �� H �

���� J��" S F������������ )777� ���#+BB��� ���"& ���B

1'(3 D D� ����� 8 G� �� �� ���� ��� � ��� �� ���� �� �!� � �&���!

����!���� ��� � � D�������� �� ��� )7�� $��� 8��!���� �� ���

���#� ��� ?8��� =72@� J���� �#�� ?)772@ ).>A)>.

1')3 � 8## � � ����%�� F� :�� ��� � ��������� �� �� � ��

��������� D�������� �� ��� ��&�� $��������� 4�������� �� ����!

�� ����������� ��%��� �#� ?)72'@ '6'A'66

1''3 � 8�������� �� ��������� ��P ����������� ��� ��"���P���� ����!

��!�� ���� ?�� � J����� �� ��������� �� D���� ������

�� ��� @� � K ���"��� )776

1'.3 8�4�BF-!)62� ������ 4�� ������� �� ��"��� �� ��� ��

����#���� 4���������

1'>3 J 8�#�� 4��#���!����� ������ �� ���� � ��� K������ ����!

���� � D�������� �� ��� )(�� $��������� ������ Q�����

���% ?Q� =76@� �� <��� ��� H�� ?)776@

1'53 � ������M� � K���� ������ R ����� �� � �� �������� "� �������

������� � $��� �&#�� 2 ?5@ ?)77.@ 7A)>

1'93 � !� ������ ��� ������� �������� �� ����� �� � �� � ���

������� ������� � D�F ��� � � H���� ��� �� K������ D����#���

��� � K�� ������ )779

1'63 �4��+ ���#+BB��� ��� ���B�� ���% � ������ 8� ���

1'23 ����0+ ���#+BB��� � ! ����� ��B����B#��O�� � ���� 8M���

F�����#����

1'73 G ����� � 4�%� R J���� � J�F����� �� ������� ���!

��% �� ������ �� �!�� ��������� D�������� �� ��� ).�� $���

4�������� �� �������� ������ ����������� ����� H��

?)772@

1.(3 G ����� � 4�%� R J���� �������� #��� :� ������

� ��� ������� �������� D�������� �� ��� �4JB�$K�-<� $���!

������ ���#� ��� �� ������ �� ���� �� ���� � ?$���� =72@�

4����� ����� <����� H�� ?)772@ 6.A2)

1.)3 *������ ������ M� D����� ��� F�����P���� ��� $�������� !

������%!*��"�� �� ����� ���� ����� �� $���� ?D���

J���� �� D������ �� 8��� ���� �� $�������� ����������

D�;��� �� ��� K��� ������ �� $�����@

1.'3 � ��%�� � � ���� �� ��� ������� �������� �� �� � �� � ���

������� ������� � D�������� �� ��� ������ Q����� 4��������

=75� F������ K�� ����� ?)775@ .((A.(7

1..3 � ������� J K�������� *������� ������ ��� ���� ��

)% *������ �� ��% + ,�&�������� ��� -�&�!��� �������� ./ 0$���1 2.�32�. 25.

��!���� � ��� "� ��� �� ���������� �� ����� 8��!����

�� ��� )5 ?.@ ?)772@ '65A'72

1.>3 � ������� � ������ � ���� � F ��� � �� ���� ��!���� � ���

� ��� ������� ������� � ������ Q����� ����� 9 ?'@ ?)776@ )'6A

).5

1.53 8 ����� ��"��� ������ �� � �������� "� ��� �� �������

������� � D�������� �� ��� ��&�� $��������� 4�������� ��

������ �� ����� ���� � �� 8����� ?������8 =72@� J������

K���� ?)772@

1.93 � I���%� � 4 ���� � 4 �%��� � � N�K��� � R� �% � �##�������

�� ������� ������� �� ����� �� ����� D�������� �� ��� <���� $���!

������ 4�������� �� ������ ����������� ������ �� <��� ?)77'@

)% *������ �� ��% + ,�&�������� ��� -�&�!��� �������� ./ 0$���1 2.�32�.25>