The Unified Service Description Language

Dr. Daniel Oberle


A prominent research focus, especially in the context of EU public funding, has been the systematic use of the Internet for new ways of value creation in the services sector. This idea of service networks in the Internet, frequently dubbed the Internet of Services or Web service ecosystems, wants to make services tradable in digital media. In order to enable communication and trade between providers and consumers of services, the Internet of Services requires a standard that creates a "commercial envelope" around a service. This is where the Unified Service Description Language (USDL) comes into play as a normative and balanced unification of business, operational and technical service information. The unified description established by USDL is machine-processable, considers technical and business aspects of a service as well as functional and non-functional attributes.

The lecture provides a detailed look into USDL spanning the conceptual design, in-depth walk throughs of invidividual modules (for legal aspects, pricing, service levels, etc.) as well as tooling and methods. The individual lectures come in the form of pre-recorded videos showing powerpoint slides and demos with accompanying narration.


Additional Resources

- Normative scientific reference: D. Oberle, A. Barros, S. Heinzl, U. Kylau. A Unified Description Language for Human to Automated Services. Information Systems, 2012

- Most comprehensive documentation: A. Barros, D. Oberle (eds.) Handbook of Service Description: USDL and its Methods. Springer, 2012

- Tools
o USDL Editor for Experts: http://usdleditor.sourceforge.net/
o USDL Editor light for Novices: http://usdleditorlight.sourceforge.net/
o USDL Marketplace: http://sourceforge.net/projects/usdlmarketplace
o USDL Model and XML Schema: http://sourceforge.net/projects/usdlmodel
o Logistics Example: Located in the SVN repository of http://sourceforge.net/projects/usdlmodel

- Slides available at http://scn.sap.com/docs/DOC-29240

1 The Internet of Services and USDL

1.1 The Internet of Services and USDL

Date: August 17, 2012
Language: English
Duration: 00:30:39

2 USDL Overview: A Design Science Approach

2.1 USDL Overview

Date: August 17, 2012
Language: English
Duration: 01:33:46

2.2 The Pricing Module

Date: August 17, 2012
Language: English
Duration: 00:22:30

2.3 The Legal Module

Date: August 17, 2012
Language: English
Duration: 00:48:05

2.4 The Functional, Technical and Interaction Modules

Date: August 17, 2012
Language: English
Duration: 00:50:36

2.5 The Service Level Module

Date: August 17, 2012
Language: English
Duration: 00:23:21

2.6 The Service, Participants and Foundation Modules

Date: August 17, 2012
Language: English
Duration: 00:43:49

3 Methods

3.1 Tools

Date: August 17, 2012
Language: English
Duration: 00:42:23
3.1 Tools 00:42:23

3.2 Variant Management

Date: August 17, 2012
Language: English
Duration: 00:41:45

4 Outlook

4.1 Linked USDL

Date: August 17, 2012
Language: English
Duration: 00:19:55