Unified Service Description Language
Unified Service Description Language (USDL) ist eine in der Informatik verwendete formale Sprache zur holistischen Beschreibung von Dienstleistungen.[1][2] USDL wurde federführend entwickelt von SAP Research.
Die USDL hat zum Ziel, Geschäftsdienste durch Vereinheitlichung mittels eines gemeinsamen Beschreibungsformats in Einklang zu bringen. Sie stellt eines der finalen Artefakte im Service Engineering-Prozess dar und ergänzt bestehende Dokumente und Standards zur Beschreibung der Service-Schnittstelle (z. B. WSDL). Dabei kombiniert USDL die Aktivitäten und Funktionen dieser Stakeholder auf der Grundlage gemeinsam geteilter oder gehandelter Dienste. Dies geschieht unabhängig von der Größe der Organisation, der Branche oder der Position im Service-Lebenszyklus. USDL-Dienste können leicht erstellt werden, indem konkrete Darstellungen aus vordefinierten abstrakten Diensten erweitert werden. Darüber hinaus kann USDL auch mit einem minimalen Satz von Elementen bereitgestellt werden, um eine einfache und schnelle Beschreibung neuer Dienste zu ermöglichen. Die Vorteile von USDL ergeben sich aus einem kontextunabhängigen Design. USDL bietet einen Rahmen, der dann vom Kontext gefüllt wird. Der Kontext resultiert aus dem geschäftlichen oder nutzergetriebenen Zweck der Bereitstellung und Nutzung von Diensten.[3]
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ Daniel Oberle, Alistair Barros, Uwe Kylau, Steffen Heinzl: A unified description language for human to automated services. In: Information Systems. Volume 38, Issue 1, March 2013, S. 155–181, ISSN 0306-4379
- ↑ Alistair Barros, Daniel Oberle (Hrsg.): Handbook of Service Description - USDL and Its Methods. Springer, 2012, ISBN 978-1-4614-1863-4.
- ↑ Unified Service Description Language Incubator Group Charter. 18. September 2011, abgerufen am 2. Februar 2024 (englisch).