Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
Purchase Benefits
Looking to rent a book? Rent CASCOM [ISBN: 9783764385743] for the semester, quarter, and short term or search our site for other textbooks by Schumacher, Michael; Helin, Heikki; Schuldt, Heiko. Renting a textbook can save you up to 90% from the cost of buying.
Preface | p. xxv |
Acknowledgements | p. xxvii |
Introduction | p. 1 |
Introduction | p. 1 |
Background | p. 2 |
Motivation: CASCOM in Emergency Assistance | p. 3 |
Overview of the Approach | p. 5 |
Overall View of the Book | p. 6 |
State of the Art | p. 9 |
Intelligent Agent-based Peer-to-Peer Systems (IP2P) | p. 11 |
Introduction | p. 11 |
IP2P Enabling Technologies | p. 11 |
Wireless Networks | p. 11 |
End-user Devices | p. 13 |
Seamless Mobility | p. 15 |
Ontologies in the Wireless World | p. 16 |
Overlay Networks | p. 22 |
Centralized P2P Architecture | p. 23 |
Pure P2P Architecture | p. 24 |
Hybrid P2P Architecture | p. 25 |
Summary | p. 25 |
Semantic Web Service Description | p. 31 |
Introduction | p. 31 |
Issues of Semantic Service Description | p. 31 |
Functional and Non-Functional Service Semantics | p. 32 |
Structured Representation of Service Semantics | p. 32 |
Monolithic Representation of Service Semantics | p. 32 |
Data Semantics | p. 33 |
Reasoning about Semantic Service Descriptions | p. 33 |
SAWSDL | p. 33 |
Annotating WSDL Components | p. 34 |
Limitations | p. 34 |
OWL-S | p. 36 |
Background: OWL | p. 36 |
Service Profile | p. 39 |
Service Process Model | p. 40 |
Service Grounding | p. 42 |
Software Support | p. 42 |
Limitations | p. 44 |
WSML | p. 44 |
WSMO Framework | p. 44 |
WSML Variants | p. 45 |
Services in WSML | p. 47 |
Software Support | p. 50 |
Limitations | p. 50 |
Monolithic DL-Based Service Descriptions | p. 51 |
Critique | p. 52 |
Summary | p. 54 |
Semantic Web Service Coordination | p. 59 |
Introduction | p. 59 |
Semantic Service Discovery | p. 59 |
Classification of Semantic Web Service Matchmakers | p. 61 |
Logic-Based Semantic Service Profile Matching | p. 64 |
Non-logic-based Semantic Profile Matching | p. 69 |
Hybrid Semantic Profile Matching | p. 69 |
Logic-based Semantic Process Matching | p. 71 |
Non-logic-based and Hybrid Semantic Process Model Matching | p. 72 |
Semantic Service Discovery Architectures | p. 72 |
Semantic Service Composition Planning | p. 79 |
Web Service Composition | p. 79 |
AI-Planning-Based Web Service Composition | p. 80 |
Classification of Semantic Service Composition Planners | p. 80 |
Functional-Level Composition Planners | p. 83 |
Process-Level Semantic Service Composition Planners | p. 83 |
Static Semantic Service Composition Planners | p. 84 |
Dynamic Composition Planners | p. 87 |
FLC Planning of Monolithic DL-Based Services | p. 89 |
Interrelations | p. 90 |
Composition Planning and Execution | p. 92 |
Negotiation | p. 92 |
Open Problems | p. 93 |
Summary | p. 95 |
Context-Awareness | p. 105 |
Introduction | p. 105 |
Context Definitions | p. 107 |
General Design Principles and Context Modeling Approaches | p. 109 |
Context Dependency Architectures | p. 112 |
Smart-Its Architecture | p. 114 |
Merino Architecture | p. 114 |
Architecture proposed by Cortese et al | p. 115 |
WASP Architecture | p. 115 |
CoBrA Architecture | p. 116 |
Context Taylor | p. 116 |
Summary | p. 118 |
Technology in Healthcare | p. 125 |
Introduction | p. 125 |
Objectives | p. 126 |
Benefits of e Health | p. 127 |
Improving the Quality of Healthcare | p. 128 |
Improving the Access of Healthcare | p. 128 |
Reducing Costs | p. 128 |
Barriers and Challenges of e-Health | p. 129 |
Mobility m Health | p. 129 |
m-Health Applications | p. 130 |
Technology Issues in m-Health | p. 131 |
Overview of m-Health Projects | p. 132 |
CASCOM in the Healthcare Domain | p. 135 |
Concepts | p. 135 |
Summary | p. 136 |
The CASCOM Solution | p. 141 |
General Architecture | p. 143 |
Introduction | p. 143 |
Technical Approach | p. 144 |
Conceptual Architecture | p. 145 |
IP2P Network Infrastructure | p. 146 |
Agent Architecture | p. 147 |
The CASCOM Architecture in Detail | p. 148 |
Networking Layer | p. 149 |
Service Coordination Layer | p. 150 |
Context Subsystem | p. 152 |
Security & Privacy Subsystem | p. 152 |
Instantiations of the CASCOM Architecture | p. 153 |
Centralized P2P | p. 153 |
Super-Peer P2P | p. 153 |
Structured Pure P2P | p. 154 |
Unstructured Pure P2P | p. 155 |
Discussion | p. 156 |
Summary | p. 158 |
Agent Platform and Communication Architecture | p. 161 |
Introduction | p. 161 |
Background | p. 162 |
FIPA Agent Platform | p. 162 |
Agent Platforms for Mobile Devices | p. 163 |
CASCOM Agent Platform | p. 165 |
CASCOM Agent Communication | p. 167 |
Messaging Gateway | p. 174 |
Summary | p. 176 |
Distributed Directories of Web Services | p. 181 |
Introduction | p. 181 |
Service Entries | p. 182 |
Directories | p. 183 |
Directory Services | p. 183 |
Directory Operations | p. 184 |
Policies | p. 186 |
CASCOM Service Directory Architecture | p. 187 |
Network Topology | p. 188 |
Network Construction | p. 191 |
Used Directory Policies | p. 191 |
Examples of Network Interactions | p. 192 |
Usability | p. 194 |
Vulnerability | p. 196 |
Breakdowns | p. 196 |
Recovery | p. 198 |
Security | p. 199 |
Related Work | p. 200 |
Summary | p. 202 |
Service Discovery | p. 205 |
Introduction | p. 205 |
Overview | p. 205 |
The CASCOM Service Discovery Agent | p. 207 |
The CASCOM Service Matchmaker | p. 208 |
Configurations | p. 209 |
SMA Interface | p. 213 |
Hybrid Semantic Service Matchmaker OWLS-MX | p. 214 |
Hybrid Matching Filters | p. 215 |
OWLS-MX Matching Algorithm | p. 216 |
OWLS-MX Variants | p. 217 |
Implementation | p. 217 |
Service Precondition and Effect Matchmaker PCEM | p. 218 |
Motivation | p. 218 |
PCEM Architecture | p. 219 |
PCEM Engine Module | p. 220 |
PCEM Languages Processing Module | p. 221 |
Preconditions and Effects Matching | p. 223 |
Implementation | p. 226 |
Role-Based Matchmaker ROWLS | p. 226 |
Motivation | p. 226 |
Interaction Modelling | p. 227 |
Role-Based Service Advertisements | p. 228 |
Role-Based Service Requests | p. 228 |
Role-based Service Matching Algorithm | p. 229 |
Implementation | p. 230 |
Summary | p. 230 |
Service Composition | p. 235 |
Introduction | p. 235 |
CASCOM Service Composition Agent SCPA | p. 235 |
Pre-Filtering for Service Composition | p. 237 |
Generic Pre-Filtering Framework | p. 237 |
Instantiation of Pre-Filters | p. 241 |
Service Composition With OWLS-XPlan | p. 243 |
Architecture | p. 243 |
Converter OWLS2PDDL | p. 245 |
Static Composition | p. 252 |
Dynamic Composition | p. 254 |
Service Composition With MetaComp | p. 256 |
Architecture | p. 256 |
Service Selection Methods | p. 259 |
Implementation | p. 260 |
Summary | p. 260 |
Semantic Web Service Execution | p. 263 |
Introduction | p. 263 |
Composite Service Execution | p. 264 |
General OWL-S Execution Procedure | p. 265 |
Centralized Approach for Service Execution | p. 266 |
Service Execution and Context-Awareness | p. 267 |
Service Execution Agent | p. 268 |
Implementation | p. 273 |
Distributed Approach for Service Execution | p. 273 |
General Assumptions | p. 274 |
Execution Strategy | p. 274 |
Interaction Model | p. 280 |
Implementation | p. 281 |
Summary | p. 283 |
Late Binding of Service Provider Instance during Execution | p. 284 |
Tight Integration of Service Providers and Execution Agents | p. 285 |
Context-Awareness System | p. 289 |
Introduction | p. 289 |
System Requirements | p. 290 |
Context Representation | p. 294 |
Base Ontology | p. 295 |
Distribution Ontology | p. 297 |
Context Data Ontology | p. 297 |
Context System Architecture | p. 298 |
System Overview | p. 298 |
Detailed Component Description | p. 300 |
System Deployment | p. 304 |
Summary | p. 305 |
Security, Privacy and Trust | p. 309 |
Introduction | p. 309 |
Two-Party Interactions | p. 310 |
A Model of Mediated Interactions | p. 312 |
Abstractions | p. 313 |
Expectation of the Utility of Agents | p. 314 |
Decision Making Strategy | p. 316 |
Trust PDF and the Risk Factor | p. 316 |
The Role of the PDF of Trust | p. 318 |
Worst-Case Analysis | p. 320 |
Integration in the CASCOM Platform | p. 321 |
IP2P Network Layer | p. 322 |
Service Coordination Layer | p. 322 |
Summary | p. 325 |
Trials and Results | p. 329 |
Qualitative Analysis | p. 331 |
Introduction | p. 331 |
Usability Trials in Helsinki | p. 333 |
Test Set-Up | p. 334 |
Execution | p. 335 |
Results | p. 336 |
Field Trials in Innsbruck and Basel | p. 339 |
Test Set-Up | p. 340 |
Execution | p. 341 |
Results | p. 342 |
Summary | p. 346 |
Quantitative Analysis | p. 349 |
Introduction | p. 349 |
Service Matchmaker Agent | p. 349 |
Test Environment | p. 349 |
Test 1 | p. 350 |
Test 2 | p. 350 |
Test 3 | p. 350 |
Test 4 | p. 351 |
Service Discovery Agent | p. 353 |
Test Environment | p. 353 |
Test Results and Discussion | p. 353 |
Service Composition Planner Agent | p. 354 |
OWLS-XPlan | p. 354 |
MetaComp | p. 355 |
Service Execution Agent | p. 357 |
Test Environment | p. 357 |
Test Results and Discussion | p. 358 |
WSDir | p. 358 |
Test Environment | p. 358 |
Topology and Scenario | p. 359 |
Test Results and Discussion | p. 360 |
Summary | p. 360 |
Table of Contents provided by Publisher. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.