|
1 The Human-Provided Services Framework |
|
|
1 | (16) |
|
|
|
|
|
1 | (2) |
|
|
2 | (1) |
|
|
3 | (1) |
|
|
3 | (1) |
|
|
4 | (2) |
|
|
5 | (1) |
|
|
6 | (2) |
|
1.4.1 Middleware Platform |
|
|
6 | (1) |
|
|
7 | (1) |
|
|
8 | (2) |
|
1.6 Using the HPS Framework in Ad-Hoc Collaborations |
|
|
10 | (4) |
|
1.6.1 Defining Service Interfaces |
|
|
11 | (2) |
|
1.6.2 XML Collections of Services |
|
|
13 | (1) |
|
|
13 | (1) |
|
1.7 Conclusion and Future Work |
|
|
14 | (3) |
|
2 Unifying Human and Software Services in Web-Scale Collaborations |
|
|
17 | (12) |
|
|
|
|
|
17 | (1) |
|
2.2 Web 2.0's Collaboration Landscape |
|
|
18 | (1) |
|
|
19 | (1) |
|
2.3.1 Ad Hoc Contribution Requests |
|
|
19 | (1) |
|
2.3.2 User-Defined Processes |
|
|
20 | (1) |
|
2.3.3 Interactions with Formalized Processes |
|
|
20 | (1) |
|
2.4 HPS in Web-Scale Collaborations |
|
|
20 | (6) |
|
|
21 | (4) |
|
2.4.2 Ad Hoc Collaboration Example |
|
|
25 | (1) |
|
2.4.3 Process-Centric Collaboration Example |
|
|
25 | (1) |
|
|
26 | (3) |
|
3 Modeling and Mining of Dynamic Trust in Complex Service-Oriented Systems |
|
|
29 | (48) |
|
|
|
|
|
30 | (1) |
|
3.2 Service-Oriented Collaborations |
|
|
31 | (2) |
|
3.3 Communication, Coordination, and Composition |
|
|
33 | (2) |
|
3.3.1 Social Trust in Collaborations |
|
|
33 | (1) |
|
|
34 | (1) |
|
3.4 From Interactions to Social Trust |
|
|
35 | (6) |
|
|
36 | (3) |
|
3.4.2 Personalized Trust Inference |
|
|
39 | (1) |
|
3.4.3 Trust Projection Layer |
|
|
40 | (1) |
|
3.5 Fuzzy Set Theory for Trust Inference |
|
|
41 | (2) |
|
3.6 Trust Model Definitions |
|
|
43 | (7) |
|
3.6.1 Fundamental Trust Model |
|
|
44 | (2) |
|
3.6.2 Temporal Evaluation |
|
|
46 | (2) |
|
|
48 | (2) |
|
3.7 Towards Flexible Compositions |
|
|
50 | (4) |
|
3.7.1 Community Balancing Models |
|
|
51 | (1) |
|
3.7.2 Request Delegation Patterns |
|
|
52 | (2) |
|
3.8 Architecture and Implementation |
|
|
54 | (7) |
|
3.8.1 Interaction Monitoring |
|
|
54 | (1) |
|
3.8.2 Activity Management |
|
|
55 | (1) |
|
3.8.3 Trust Model Administration |
|
|
55 | (1) |
|
3.8.4 Personal Trust Rules Management |
|
|
55 | (1) |
|
3.8.5 Social Network Management and Provisioning |
|
|
55 | (1) |
|
|
56 | (1) |
|
3.8.7 Human Provided Services in the Expert Web |
|
|
56 | (1) |
|
3.8.8 Interaction Monitoring and Logging |
|
|
57 | (1) |
|
|
58 | (1) |
|
3.8.10 Trust Provisioning |
|
|
59 | (2) |
|
3.9 Evaluation and Discussion |
|
|
61 | (9) |
|
3.9.1 Computational Complexity of Trust Management |
|
|
61 | (6) |
|
3.9.2 Interaction Balancing in Large-Scale Networks |
|
|
67 | (3) |
|
3.10 Background and Related Work |
|
|
70 | (2) |
|
3.10.1 Flexible and Context-aware Collaborations |
|
|
70 | (1) |
|
3.10.2 Interactions in Mixed Systems |
|
|
71 | (1) |
|
3.10.3 Behavioral and Social Trust Models for SOA |
|
|
71 | (1) |
|
3.11 Conclusion and Further Work |
|
|
72 | (5) |
|
4 Script-Based Generation of Dynamic Testbeds for SOA |
|
|
77 | (18) |
|
|
|
|
77 | (1) |
|
|
78 | (3) |
|
4.2.1 Related Research on SOA Testing |
|
|
79 | (1) |
|
4.2.2 Evolution of Genesis |
|
|
80 | (1) |
|
4.3 The Genesis2 Testbed Generator |
|
|
81 | (7) |
|
4.3.1 Basic Concepts and Architecture |
|
|
82 | (2) |
|
4.3.2 Extensible Generation of Testbed Instances |
|
|
84 | (2) |
|
4.3.3 Exploitation of Groovy Features |
|
|
86 | (1) |
|
4.3.4 Multicast Testbed Control |
|
|
87 | (1) |
|
|
88 | (3) |
|
4.5 Discussion and Future Work |
|
|
91 | (1) |
|
|
92 | (3) |
|
5 Behavior Monitoring in Self-Healing Service-Oriented Systems |
|
|
95 | (22) |
|
|
|
|
|
|
95 | (3) |
|
5.1.1 Self-Healing Principles |
|
|
96 | (1) |
|
|
97 | (1) |
|
5.2 Flexible Interactions and Compositions |
|
|
98 | (3) |
|
|
98 | (2) |
|
5.2.2 Delegation Behavior |
|
|
100 | (1) |
|
5.3 Architecture Overview |
|
|
101 | (2) |
|
5.3.1 Mixed SOA Environment |
|
|
101 | (1) |
|
5.3.2 Monitoring and Adaptation Layer |
|
|
102 | (1) |
|
|
103 | (4) |
|
5.4.1 Interaction Monitoring |
|
|
104 | (1) |
|
5.4.2 Event Trigger, Diagnosis, and Recovery Actions |
|
|
105 | (2) |
|
5.5 Regulation of Behavior |
|
|
107 | (3) |
|
|
107 | (1) |
|
|
107 | (1) |
|
|
107 | (2) |
|
|
109 | (1) |
|
|
109 | (1) |
|
|
110 | (1) |
|
5.6 Simulation and Evaluation |
|
|
110 | (3) |
|
|
110 | (1) |
|
5.6.2 Results and Discussion |
|
|
111 | (2) |
|
|
113 | (1) |
|
5.8 Conclusion and Outlook |
|
|
114 | (3) |
|
6 Runtime Behavior Monitoring and Self-Adaptation in Service-Oriented Systems |
|
|
117 | (22) |
|
|
|
|
|
|
|
118 | (1) |
|
6.2 On Self-Adaptation in Collaborative SOA |
|
|
119 | (2) |
|
6.3 Profile Similarity and Dynamic Trust |
|
|
121 | (2) |
|
6.3.1 Interest Profile Creation |
|
|
121 | (1) |
|
6.3.2 The Interplay of Interest Similarity and Trust |
|
|
122 | (1) |
|
6.4 Design and Architecture |
|
|
123 | (4) |
|
6.4.1 Genesis2 Testbed Generator Framework |
|
|
124 | (2) |
|
6.4.2 Adaptation Framework |
|
|
126 | (1) |
|
6.5 Behavior Monitoring and Self-Adaptation |
|
|
127 | (3) |
|
|
130 | (5) |
|
|
130 | (1) |
|
|
131 | (2) |
|
|
133 | (2) |
|
|
135 | (1) |
|
6.8 Conclusion and Outlook |
|
|
136 | (3) |
Index |
|
139 | |