Ensemble

You’ll make breakthroughs
in
rapid connectivity

Business Process Management (BPM) und Workflow in Ensemble

Bündelung der Kräfte für eine bessere und schnellere Entwicklung von Applikationen

Ensemble ist eine schnelle Integrations- und Entwicklungsplattform, die Business Process Management (BPM) mit Informationsmanagement, Workflow und der Entwicklung von Composite Applications vereint. Diese Fusion ermöglicht die Zusammenarbeit von Geschäftsprozessanalytikern und Entwicklern und damit eine schnellere Modellierung, Integration, Automation, Ausführung und Überwachung von Geschäftsprozessen – wie beispielsweise die Aufnahme von Patienten in einem Krankenhaus oder die Bearbeitung eines Darlehensantrags.

Ensemble verfügt über einen grafischen Editor mit großem Funktionsumfang für die:

  • Aufbereitung von Prozessen und Informationsflüssen in Diagrammform.
  • Einbindung von Geschäftsregeln und Workflow-Aufgaben in Composite Applications.
  • Definition logischer Interaktionen zwischen Applikationen und Services, ohne sich dabei über Schnittstellen, Adapter oder Middleware-Mechanismen Gedanken machen zu müssen.
  • Automatische Erzeugung ausführbaren Codes für den Geschäftsprozess.

Das beschleunigt erheblich die Entwicklung und Bereitstellung von Applikationen, optimiert ihre Abstimmung auf die Geschäftsanforderungen und vereinfacht ihre Neukonfiguration bei Änderung von Geschäftsprozessen.

Fähigkeiten

BPM ist ein Bestandteil der vollständig integrierten Ensemble-Plattform, die dem innerbetrieblichen und betriebsübergreifenden Vernetzen von Menschen, Prozessen, Daten und Applikationen dient. Nachstehend sind Beispiele für BPM-Funktionen und -Fähigkeiten aufgelistet, die Ensemble zur besten Plattform für die Entwicklung flexibler, vernetzter Applikationen machen:

BPO (Business Process Orchestration)

  • Dank der grafischen Modellierung können sich Entwickler und Geschäftsprozessanalytiker auf die Integration und den Workflow konzentrieren, ohne sich mit der zugrunde liegenden Technik auskennen zu müssen. Aus dem entwickelten Modell erzeugt Ensemble automatisch ausführbaren Code.
  • Über die genannten grafischen Modelle lassen sich Business Logic, XML-Dokumente oder Code erzeugen. Dank der Fähigkeit, diese Werkzeuge miteinander zu kombinieren und aufeinander abzustimmen, lässt sich eine große Bandbreite an Anforderungen abdecken.

Enterprise Service Bus (ESB)

  • Ermöglicht die Integration und Verwaltung sämtlicher SOA- und Nicht-SOA-Software-Assets über Ensemble.
  • Eine eingebettete Caché-Datenbank zeichnet alle Nachrichten und Systemprozesse auf, die über den Bus laufen. Das erleichtert das Debugging, Reporting und Auditing.

Business Rules Engine

  • Geschäftsprozessanalytiker und andere Mitarbeiter können mittels einfach konfigurierbarer Regeln in kürzester Zeit das Verhalten aktiver Geschäftsprozesse konfigurieren und ändern. Ein direkter Eingriff in den Code ist dafür nicht erforderlich.
  • Regeln sind fest an die Business Logic geknüpft. Bei Bedarf können sie wiederverwendet und modifiziert werden.

Adaptierbare Workflow Engine

  • Ermöglicht die Einbindung menschlicher Tätigkeiten in ansonsten automatisierte Prozesse.
  • Trennt nutzerbasierte Prozessdefinitionen zur einfacheren und zuverlässigeren Implementierung von der Business Logic.

Entwicklung von Composite Applications und Services

  • Entwickeln, implementieren und integrieren Sie Services in mehrere Geschäftsprozesse.
  • Machen Sie die Funktionen älterer Applikationen service-fähig, damit sie in Composite Applications von Ensemble wiederverwendet oder für externe Applikationen genutzt werden können.

Überwachung der Geschäftsaktivität

  • Überwachen Sie die Aktivität und den Status einzelner Geschäftsprozesse oder des kompletten Systems sowie wichtige Leistungskennziffern.
  • Analysieren Sie den Datenverkehr, der Ensemble passiert, als Grundlage für Echtzeit-Business-Intelligence und Event-Verarbeitung.
  • Grafische Dashboard-Anzeigen ermöglichen fundierte und zeitnahe Managemententscheidungen.

Durchgehendes Management

  • Mit Visual Trace können Sie während der Entwicklung und im laufenden Betrieb Probleme umgehend diagnostizieren und beheben.
  • Echtzeit-Einblick in Geschäftsprozesse und Systemperformance.