Trust-based Discovery for Web of Things Markets
Marko Vujasinovic, Alessio Gugliotta, Stefania Galizia (INNOVA spa)
Berlin 25-26 June 2014 COMPOSE Marketplace (h (http:// - - PowerPoint PPT Presentation
Collaborative Open Market to Place Objects at your Se Service Trust-based Discovery for Web of Things Markets Marko Vujasinovic, Alessio Gugliotta, Stefania Galizia (INNOVA spa) W3C Web of Things Workshop Berlin 25-26 June 2014 COMPOSE
Marko Vujasinovic, Alessio Gugliotta, Stefania Galizia (INNOVA spa)
6/25/2014 2
6/25/2014 3
in user-specific application contexts
for products with trust guarantees that satisfy the trust expectations
and context-dependent concept
multiple trust perceptions and use them to drive things discovery (as a value)
6/25/2014 4
6/25/2014 5
not be not sufficient per se
security and privacy guarantees, QoS, or quality of the data.
different users, may change in different contexts, or may be different in the same context for different users, given to users past experiences and skills
6/25/2014 6
6/25/2014 7
guarantees (provider)
Ontology (W3C) or USDL (Future Internet); but focus on specific aspects only (security, QoS, trust relationships, etc.)
6/25/2014 8
almost (be subsumed), or be disjoint.
between the trust expectations and trust guarantees.
trust guarantees.
different sources:
6/25/2014 9
6/25/2014 10
Service recommendation is a three-step process: FILTERING, SCORING, and RANKING.
6/25/2014 11
relevant for users.
service quality according to specific criteria (e.g., usage).
and scoring results
6/25/2014 12
COMPOSE Trust Evaluation Engine
Trust Filter Interface Trust Scorer Interface Trust evaluation criteria
Trust Filtering and Trust Scoring is implemented by Trust Evaluation Engine.
6/25/2014 13
COMPOSE Trust Evaluation Engine
Trust Filter Interface Trust Scorer Interface Trust evaluation criteria
Trust evaluation engine receives as an input a Service ID (or list
according to the trust evaluation criteria and available trust- related information the service.
6/25/2014 14
COMPOSE Trust Evaluation Engine
Trust Filter Interface Trust Scorer Interface Trust evaluation criteria
The criteria is a set of trust-related indicators (e.g., reputation, security guarantees, or QoS aspects) and relevance (weight) of the indicators.
6/25/2014 15
COMPOSE Trust Evaluation Engine
Trust Filter Interface Trust Scorer Interface Trust evaluation criteria
The criteria may be either:
service discovery and recommendation
6/25/2014 16
COMPOSE Trust Evaluation Engine
Trust Filter Interface Trust Scorer Interface Trust evaluation criteria
An output of trust evaluation engine is :
engine used as a scorer
6/25/2014 17