Atjaunināt sīkdatņu piekrišanu

Socially Enhanced Services Computing: Modern Models and Algorithms for Distributed Systems [Hardback]

Edited by , Edited by , Edited by , Edited by , Edited by
  • Formāts: Hardback, 141 pages, height x width: 235x155 mm, weight: 407 g, XII, 141 p., 1 Hardback
  • Izdošanas datums: 12-Jun-2011
  • Izdevniecība: Springer Verlag GmbH
  • ISBN-10: 3709108128
  • ISBN-13: 9783709108123
  • Hardback
  • Cena: 91,53 €*
  • * ši ir gala cena, t.i., netiek piemērotas nekādas papildus atlaides
  • Standarta cena: 107,69 €
  • Ietaupiet 15%
  • Grāmatu piegādes laiks ir 3-4 nedēļas, ja grāmata ir uz vietas izdevniecības noliktavā. Ja izdevējam nepieciešams publicēt jaunu tirāžu, grāmatas piegāde var aizkavēties.
  • Daudzums:
  • Ielikt grozā
  • Piegādes laiks - 4-6 nedēļas
  • Pievienot vēlmju sarakstam
  • Formāts: Hardback, 141 pages, height x width: 235x155 mm, weight: 407 g, XII, 141 p., 1 Hardback
  • Izdošanas datums: 12-Jun-2011
  • Izdevniecība: Springer Verlag GmbH
  • ISBN-10: 3709108128
  • ISBN-13: 9783709108123

Socially enhanced Services Computing deals with a novel and exciting new field at the intersection between Social Computing, Service-oriented Computing, Crowd Computing, and Cloud Computing. The present work presents a collection of selected papers by the editors of this volume, which they feel will help the reader in understanding this field. The approach discussed allows for a seamless integration of people into trusted dynamic compositions of Human-provided Services and Software-based services, thus empowering new interaction models and processes in massive collaboration scenarios in a Future Internet.



Socially enhanced services computing is located at the intersection of social, service-oriented, crowd, and cloud computing. This book presents a collection of selected papers which will help the reader achieve an understanding of this complex field.

1 The Human-Provided Services Framework
1(16)
Daniel Schall
Hong-Linh Truong
Schahram Dustdar
1.1 Introduction
1(2)
1.1.1 Approach
2(1)
1.1.2 Contributions
3(1)
1.2 Related Work
3(1)
1.3 Interaction Models
4(2)
1.3.1 HPS Interactions
5(1)
1.4 HPS Framework
6(2)
1.4.1 Middleware Platform
6(1)
1.4.2 Data Collections
7(1)
1.5 Implementation
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)
1.6.3 Personal Services
13(1)
1.7 Conclusion and Future Work
14(3)
2 Unifying Human and Software Services in Web-Scale Collaborations
17(12)
Daniel Schall
Hong-Linh Truong
Schahram Dustdar
2.1 Introduction
17(1)
2.2 Web 2.0's Collaboration Landscape
18(1)
2.3 Motivating Use Cases
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)
2.4.1 The Framework
21(4)
2.4.2 Ad Hoc Collaboration Example
25(1)
2.4.3 Process-Centric Collaboration Example
25(1)
2.5 Future Work
26(3)
3 Modeling and Mining of Dynamic Trust in Complex Service-Oriented Systems
29(48)
Florian Skopik
Daniel Schall
Schahram Dustdar
3.1 Introduction
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)
3.3.2 The Cycle of Trust
34(1)
3.4 From Interactions to Social Trust
35(6)
3.4.1 Interaction Layer
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)
3.6.3 Trust Projection
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)
3.8.6 VteTECore
56(1)
3.8.7 Human Provided Services in the Expert Web
56(1)
3.8.8 Interaction Monitoring and Logging
57(1)
3.8.9 Metric Calculation
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)
Lukasz Juszczyk
Schahram Dustdar
4.1 Introduction
77(1)
4.2 SOA Testbeds
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)
4.4 QoS Testbed Scenario
88(3)
4.5 Discussion and Future Work
91(1)
4.6 Conclusion
92(3)
5 Behavior Monitoring in Self-Healing Service-Oriented Systems
95(22)
Harald Psaier
Florian Skopik
Daniel Schall
Schahram Dustdar
5.1 Introduction
95(3)
5.1.1 Self-Healing Principles
96(1)
5.1.2 Contributions
97(1)
5.2 Flexible Interactions and Compositions
98(3)
5.2.1 Scenario
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)
5.4 VieCure Framework
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)
5.5.1 Trigger
107(1)
5.5.2 Diagnosis
107(1)
5.5.3 Recovery Actions
107(2)
5.5.4 Sink Behavior
109(1)
5.5.5 Factory Behavior
109(1)
5.5.6 Transient Behavior
110(1)
5.6 Simulation and Evaluation
110(3)
5.6.1 Simulation Setup
110(1)
5.6.2 Results and Discussion
111(2)
5.7 Related Work
113(1)
5.8 Conclusion and Outlook
114(3)
6 Runtime Behavior Monitoring and Self-Adaptation in Service-Oriented Systems
117(22)
Harald Psaier
Lukasz Juszczyk
Florian Skopik
Daniel Schall
Schahram Dustdar
6.1 Introduction
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)
6.6 Experiments
130(5)
6.6.1 Scenario Overview
130(1)
6.6.2 Experiment Setup
131(2)
6.6.3 Result Description
133(2)
6.7 Related Work
135(1)
6.8 Conclusion and Outlook
136(3)
Index 139