/
Chapter 19: Chapter 19:

Chapter 19: - PowerPoint Presentation

briana-ranney
briana-ranney . @briana-ranney
Follow
365 views
Uploaded On 2016-05-28

Chapter 19: - PPT Presentation

Semantic Service Selection ServiceOriented Computing Semantics Processes Agents Munindar P Singh and Michael N Huhns Wiley 2005 Chapter 19 2 ServiceOriented Computing Semantics Processes Agents ID: 339193

chapter service processes agents service chapter agents processes michael singh munindar huhns semantics computing oriented matchmaking services selection semantic

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Chapter 19:" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Chapter 19:Semantic Service Selection

Service-Oriented Computing:

Semantics, Processes, Agents

– Munindar P. Singh and Michael N. Huhns, Wiley, 2005Slide2

Chapter 192

Service-Oriented Computing: Semantics, Processes, Agents

- Munindar Singh and Michael Huhns

Highlights of this Chapter

Semantic Matchmaking

An Advertising and Matchmaking Language

Selecting Services

SoCom MatchmakingSlide3

Chapter 193

Service-Oriented Computing: Semantics, Processes, Agents

- Munindar Singh and Michael Huhns

Discovery versus Selection

The purpose behind discovering a service is to

select

a good one

We don’t need to find all services

Just the one that’s best

for us

!

By focusing on selection, we can

Improve the payoff

Reduce overhead from trying irrelevant or less relevant servicesSlide4

Chapter 194

Service-Oriented Computing: Semantics, Processes, Agents

- Munindar Singh and Michael Huhns

Where

Does

Selection Apply?

Service users

and

providers

looking for each other

Brokers

looking for both users and providers

Markets to be populated with participants

Spheres of Commitment or organizations to be instantiated

The situation is fundamentally

symmetric

Peer to peer

Not client-serverSlide5

Chapter 195

Service-Oriented Computing: Semantics, Processes, Agents

- Munindar Singh and Michael Huhns

Semantic Matchmaking

Match using an ontology

Domain of a service

Preconditions and effects of methods

Use ontologies to reformulate queries and generate query plans by

Generalizing or specialize concepts

Partitioning concepts

Decomposing propertiesSlide6

Chapter 196

Service-Oriented Computing: Semantics, Processes, Agents

- Munindar Singh and Michael Huhns

Matchmaking Language

Describing services and formulating service requests involves

Provenance and ownership

Cost

Service agreements (e.g., refundable?)

Resource requirements

Availability: geographic, temporal, …

Payment mechanisms

Empirical, evaluative aspects (Chapter 20)Slide7

Chapter 197

Service-Oriented Computing: Semantics, Processes, Agents

- Munindar Singh and Michael Huhns

Semantic Team Matchmaking

Represent commitments and capabilities

Define

abstract

spheres of commitment (

SoComs

) in terms of roles, e.g.,

specification underlying eBay:

Capabilities:

can issue quote and ship, can pay

Commitments:

will honor price quote; will pay

To adopt a role, an agent must

Possess the capabilities

Acquire the commitmentsSlide8

Chapter 198

Service-Oriented Computing: Semantics, Processes, Agents

- Munindar Singh and Michael Huhns

Consumer and Provider Agents

SoComs provide the context for concepts represented & communicatedSlide9

Chapter 199

Service-Oriented Computing: Semantics, Processes, Agents

- Munindar Singh and Michael Huhns

Chapter 19 Summary

Service selection is key in SOC

Involves suitably rich representations of

Services

Services requested or desired

More than two-party, client-server:

Formation of SoComs to solve complex business problems