The Open UniversitySkip to content

Representing USDL for humans and tools

Duddy, Keith; Heinrich, Matthias; Heinzl, Steffen; Knechtel, Martin; Pedrinaci, Carlos; Schmeling, Benjamin and Smith, Virginia (2012). Representing USDL for humans and tools. In: Barros, Alistair and Oberle, Daniel eds. Handbook of Service Description: USDL and Its Methods. New York: Springer, pp. 357–383.

DOI (Digital Object Identifier) Link:
Google Scholar: Look up in Google Scholar


This chapter deals with technical aspects of how USDL service descriptions can be read from and written to different representations for use by humans and tools. A combination of techniques for representing and exchanging USDL have been drawn from Model-Driven Engineering and Semantic Web technologies. The USDL language’s structural definition is specified as a MOF meta-model, but some modules were originally defined using the OWL language from the Semantic Web community and translated to the meta-model format. We begin with the important topic of serializing USDL descriptions into XML, so that they can be exchanged between editors, repositories, and other tools. The following topic is how USDL can be made available through the Semantic Web as a network of linked data, connected via URIs. Finally, consideration is given to human-readable representations of USDL descriptions, and how they can be generated, in large part, from the contents of a stored USDL model.

Item Type: Book Section
Copyright Holders: 2012 Springer Science+Business Media
ISBN: 1-4614-1863-1, 978-1-4614-1863-4
Academic Unit/School: Faculty of Science, Technology, Engineering and Mathematics (STEM) > Knowledge Media Institute (KMi)
Faculty of Science, Technology, Engineering and Mathematics (STEM)
Item ID: 37827
Depositing User: Kay Dave
Date Deposited: 24 Jun 2013 09:17
Last Modified: 07 Dec 2018 10:16
Share this page:


Altmetrics from Altmetric

Citations from Dimensions

Actions (login may be required)

Policies | Disclaimer

© The Open University   contact the OU