SOA Governance Model - USDL

To facilitate the SOA Governance adoption, it would greatly to coalesce around a governance model that covers not less than all SOA related policies, metadata management, control and management of service life cycle, and governance mechanisms that are required to monitor the SOA. Among existing languages to describe services, we quote the standard SoaML, CBDI and USDL. But, this latter best meets our needs.

The Unified Service Description Language (USDL) is a generic service description language consolidated from SAP Research projects. It aims to provide a way for users to model services from a business and operational point of view and align it with the technical perspective. It defines 8 modules related to each other to model of the overall service description:

  • Foundation Module : this module contains generic concepts that are reused in different modules, some concepts to express time and locations and to describe other USDL elements;
  • Core Module : this module ties together all the aspects of service description that are distributed across other USDL modules;
  • Participants Module:
  • Functional Module: this module defines what a service is able to do and the interactions between consumers needs and providers offers;
  • Pricing Module:
  • Interaction Module :
  • Legal Module:
  • Service Level Module:
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.