Business-Services verwenden einen logischen Ablauf, der in Unterkategorien eingeteilt werden kann.
Bei einem Business-Service handelt es sich um eine Geschäftsfunktion, deren Ausführung basierend auf der
Business-Richtlinie und dem Benutzerkontext zur Laufzeit angepasst werden kann. Ein Business-Service
wird durch drei primäre Elemente definiert:
- Geschäftsmetadaten: Informationen der Business-Richtlinie, die verwendet werden,
um die Ausführung der Geschäftsfunktion für eine einzelne Instanz dynamisch anzupassen.
- Kanonisches Datenmodell: Eine standardisierte Darstellung von Daten,
die erforderlich ist, um die Ausführung einer Geschäftsfunktion dynamisch auszuwählen und anzupassen.
- Geschäftsfunktion: Mindestens ein Service, der anhand von
Business-Richtlinieninformationen dynamisch ausgewählt wird und dessen Ausführung eine Untergruppe des
kanonischen Datenmodells nutzt, das seiner Funktion zugeordnet ist. Die Serviceimplementierung einer
Geschäftsfunktion kann in ihrer Komplexität von einfachen atomaren
Services bis hin zu kombinierten, Business-Prozesse beinhaltenden Services variieren.
Merkmale eines Business-Service
- Auf Geschäftsebene entworfen, um eine diskrete Geschäftsfunktion darzustellen.
- Verwendet Business-Richtlinien und Metadaten, um flexibles, anpassbares
Verhalten zu ermöglichen.
- Nutzt Verweisbranchenmodelle, um die Interoperabilität zwischen unterschiedlichen und voneinander unabhängigen internen und externen Systemen zu vereinfachen.
- Wird über mehrere Kommunikationskanäle bereitgestellt
(Web, B2B, IVR usw.).
- Abgeleitet von unterschiedlichen und voneinander unabhängigen IT-Ressourcen.
- Unter Verwendung von Web-Service- und Branchenstandards erstellt.
Leistungen eines Business-Service
- Flexibilität der Lösung zu geringeren Kosten und bei geringerem Aufwand.
- Umfangreichere Wiederverwendung von IT-Ressourcen.
- Kürzere Markteinführungszeit der Lösung.
- Inkrementeller Lösungsansatz, der das Risiko verringert.