Upload
carlos-pedrinaci
View
996
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Linked USDL is a comprehensive vocabulary for capturing and sharing rich service descriptions, which aims to support the trading of services over the Web in an open, scalable, and highly automated manner. The vocabulary adopts and exploits Linked Data as a means to efficiently support communication over the Web, to promote and simplify its adoption by reusing vocabularies and datasets, and to enable the opportunistic engagement of multiple cross-domain providers.
Citation preview
A Vocabulary for Web-scale Service Trading
Carlos Pedrinaci, KMi - The Open University!Jorge Cardoso, University of Coimbra!Torsten Leidig, SAP
– Christian Grönroos
“Services are [economic] activities of an intangible nature […] which are provided as solutions to
customer problems”
Services dominate the economic activity of developed countries
Services
- Finding!- Comparing!- Bundling!- Trading !- Consuming
… are largely manual activities that in the best case only take place within silos
What offerings are available for me if I want
- Broadband!- Landline !- Mobile phone!- Movies on demand
What are their characteristics?!Which one(s) is(are) best for me?
Describing Services❖ Most earlier work concerned
with technical concerns only: WSDL, OWL-S, etc!
❖ Business centric approaches:!
❖ Focussed on products !
❖ Tackled subsets of the domain!
❖ Failed to support sharing and processing service descriptions over the Web
USDL❖ Most comprehensive
specification for service description!
❖ Led by SAP!
❖ Modelled in eCore!
❖ 9 modules with +125 classes!
❖ Failed to gain adoption due to complexity, difficulties for sharing and extending the model
Linked USDL❖ A new vocabulary informed by USDL!
❖ Open!
❖ Support the engagement of any business entity across domains may it be for trading, brokering, bundling …!
❖ Web-based!
❖ Highly interoperable solution on a world-wide scale!
❖ Promote take up!
❖ Simplicity of adoption will drive take up
Design Principles❖ Linked Data!
❖ Uniform representation, communication!
❖ Global identifiers!
❖ Interlinking (services, business entities, interfaces)!
❖ Semantics!
❖ Support automated reasoning but retain simplicity!
❖ Extensions!
❖ Reuse
Methodology
❖ Requirements Analysis!
❖ Identification of main topics and concepts to cover!
❖ Search for reusable and popular vocabularies!
❖ Reuse and modelling!
❖ Evaluation
Service Dimensions
❖ Functionality!
❖ Agents and Networks!
❖ Service Relationships!
❖ Operational and Delivery!
❖ Consumption
➡ What it does and provides!
➡ Entities involved!
➡ Bundles, enhancements!
➡ Availability, legal issues!
➡ Communication channels
Vocabulary and Data Reuse
Coverage
Supporting Tools
In use…
Ongoing and Future Work
❖ Pricing Module (coming soon)!
❖ Support for dynamic pricing models!
❖ Agreements Module (coming soon)!
❖ Support for capturing and analysing agreements and conditions behind service offerings!
❖ Tooling for automated bundling and comparison of cross service provider offerings
Thanks for your attention
More information at:!http://www.linked-usdl.org!
!Vocabularies tools and libraries available at:!
https://github.com/linked-usdl