22nd IEEE International Conference on Web Services – ICWS 2015
Effectively Sharing Semantic Service Level Agreements on the Web
Linked USDL Agreement
José María García, Carlos Pedrinaci, Manuel Resinas, Jorge Cardoso, Pablo Fernández, Antonio Ruiz-Cortés
Outline•Introduction
•Use Case
•Linked USDL Agreement
•Evaluation and Tooling
•Conclusions and Future Work
2
4
Challenges on SLA descriptions
•Limited support to Quality of Service (QoS) and Service Level Agreement (SLA) descriptions
•Existing SLA models problems Main focus was on technical, WS-* services No shared meaning of the content Not shareable on the Web Limited tooling support
5
Requirements for our solution
•Extension to Linked USDL Linked Data based model to describe various aspects of
services
•Lightweight schema Easy to use & understand
•Promotes sharing Following Web/Linked Data principles
•Support automation for Service Level Management Available tools
•Evaluated with real use cases Cloud Computing scenario
Use case driven design
•Use case scenario on cloud computing
•Competency questions need to be answered by our model
•Taking into account existing SLA models
•Additional scenarios, such as software consultancy contracts
6
9
Competency Questions (III)
•Which compensation will a user obtain if the guaranteed value of some property is not provided?
Evaluation
18
• 13 out of 22 criteria
• The rest are not shared by many approaches
• Not used in real world SLAs
• Some criteria can be covered by extensions
Conclusions and Future Work
•Extension to Linked USDL to capture SLAs
•Good coverage of SLA lifecycle
•Extensible
•Future work Improve the tooling with more operations Implementation of a service marketplace based on Linked
USDL
23
Useful resources
•Linked USDL http://www.linked-usdl.org/
•Model and use cases https://github.com/linked-usdl/usdl-agreement
•Demo http://www.isa.us.es/IDEAS/Linked_USDL_Agreement/
24
22nd IEEE International Conference on Web Services – ICWS 2015
Effectively Sharing Semantic Service Level Agreements on the Web
Linked USDL Agreement
José María Garcí[email protected]
@josemgarcia_us
Thank you for your attention!