SoaML

SoaML

SoaML (Service oriented architecture Modeling Language) ist eine Open Source Spezifikation von OMG zur Beschreibung eines erweiterten UML-Profils für die Modellierung von SOA-Diensten.

Der Schwerpunkt von SoaML liegt auf der Beschreibung von möglichst wiederverwendbaren Diensten aus der geschäftlichen und architektonischen Sicht. Zu den elementaren Konzepten der Sprache gehören folgende Stereotypen:

  • Participant (mitwirkende Komponenten, die an Service Ports Dienste bereitstellen und/oder Dienste nutzen → bidirektionale Dienste)
  • ServiceInterface (Schnittstellendefinition der bereitgestellten bzw. genutzten Dienste)
  • ServiceContract (Definition von Vertragsbedingungen, Rollen und der Choreographie für die interagierenden Participants)
  • ServicesArchitecture (Beschreibung der Zusammenarbeit mehrerer Participants mit ihren zu erfüllenden Service-Verträgen)
  • ServiceCapability (Aufstellung von Diensten in Abhängigkeit ihrer Leistungen)

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Object Management Group — Die Object Management Group (OMG) ist ein 1989 gegründetes Konsortium, das sich mit der Entwicklung von Standards für die herstellerunabhängige systemübergreifende Objektorientierte Programmierung beschäftigt. Der OMG gehörten zur Gründung elf… …   Deutsch Wikipedia

  • Serviceorientierte Architektur — (SOA), (englisch service oriented architecture), auch dienstorientierte Architektur, ist ein Architekturmuster der Informationstechnik aus dem Bereich der verteilten Systeme, um Dienste von IT Systemen zu strukturieren und zu nutzen. Eine… …   Deutsch Wikipedia

  • List of Unified Modeling Language tools — This article compares Unified Modeling Language tools. Contents 1 General 2 Features 3 Other UML tools 4 References …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”