SWSA discovery - PowerPoint PPT Presentation

About This Presentation
Title:

SWSA discovery

Description:

Three Models of Discovery. Matchmaker. Goal. Abstraction to capabilities ... of discovery. Direction: push ... there any discovery service that ... – PowerPoint PPT presentation

Number of Views:43
Avg rating:3.0/5.0
Slides: 12
Provided by: paol88
Learn more at: https://www.daml.org
Category:
Tags: swsa | discovery

less

Transcript and Presenter's Notes

Title: SWSA discovery


1
SWSA discovery
2
Overview
  • Models of discovery
  • Broker Matchmaker P2P
  • Structure of discovery
  • Discovery
  • Selection
  • Role of semantics

3
Discovery Process
Goal
Abstraction to capabilities
Capability Description
Advertisement
Request
Match
Store
List of Providers
Selection
Potential Providers
Enactment
4
Three Models of Discovery
  • Matchmaking
  • (UDDI)
  • Broker
  • P2P

5
Matchmaking
Matchmaker
Goal
Advertisement
Abstraction to capabilities
Capability Description
Store
Request
Match
List of Providers
Selection
Report Info
Potential Providers
Enactment
6
Brokering
Goal
Advertisement
Store
Abstraction to capabilities
Capability Description
Match
List of Providers
Selection
Potential Providers
Enactment
7
P2P (1)
Goal
Advertisement
Abstraction to capabilities
Capability Description
Store
Request
Match
List of Providers
Selection
Report Info
Potential Providers
Enactment
8
P2P (2)
Goal
Advertisement
Abstraction to capabilities
Capability Description
Store
Match
List of Providers
Selection
Report Info
Potential Providers
Enactment
9
Katia 9
10
Katias 28 Dimensions of discovery
  • Direction push vs pull
  • In UDDI provider pushes, requester pulls
  • In P2P provider pulls, requester pushes
  • Amount Info in adv capabilities vs parameters
  • Is there any discovery service that makes this
    difference?
  • Action for advertisement broadcasting vs
    retaining
  • P2P does broadcasting
  • UDDI does retaining
  • Browsing MA DB? Yes vs no
  • UDDI supports persistent queries
  • Amount Info in request capability only vs
    parameters
  • Is there any discovery service that makes this
    difference?
  • Does MA mediate transaction?
  • Broker vs registry
  • Since some of the combinations are irrelevant
    there are 28 possible MA

11
Importance of Semantics
Advertisement
The transformation should preserve the semantics
of the query it should not identify capabilities
do not lead to the satisfaction of the goal
Goal
Abstraction to capabilities
Capability Description
Matching requires the recognition of whether the
required capabilities are similar enough to the
requested capabilities, ie the services that
they describe (their meaning) provide similar
functionalities
Request
Match
Store
Selection requires matching of own requirements
visa vie the requirements of the providers and
the functionality that they provide. The
services selected are the one that provide the
closest match.
List of Providers
Selection
Potential Providers
Enactment
Ask Mike Huhns
Write a Comment
User Comments (0)
About PowerShow.com