| Processor |
|
|
| Komponenten
|
| Einführung |
Die zuverlässige, wirkungsvolle, ökonomische und nachvollziehbare Durchführung und Automatisierung inner-, inter- und außerbetrieblicher Abläufe ist in den Mittelpunkt des Interesses vieler Unternehmen gerückt.
|
| Begriffe wie Geschäftsprozess-Modellierung, -Optimierung, -Management, Workflow, Service Orientierung, Web Services und ähnliche zeugen von der Vielfalt organisatorischer und technischer Konzepte und Maßnahmen.
|
|
| Der Processor Core fasst die Themenvielfalt systematisch zusammen und stellt ein gut strukturiertes Objektmodell bereit, das eine Grundlage für eine Anzahl prozessbezogener Anwendungen bietet. Die Bandbreite reicht von Planungsaufgaben bis hinab zur konkreten Ausführung der Arbeitsschritte.
|
| Der Processor Core dient als zentrale Steuer- und Verwaltungs-Einheit für eine Vielzahl ablaufbezogener Anwendungen. Die folgenden, auf dem Core aufbauenden Komponenten zeugen von der Vielfalt der Möglichkeiten.
|
|
Processor
|
| Processor Add-On Task Scheduler |
| Eine Zusatzkomponente, die für die zuverlässige und pünktliche Erledigung von Aufgaben, die vom Processor Core ausgeführt und verwaltet werden, sorgt.
|
| Wie andere Scheduler können einmalige oder sich wiederholende Aufgaben spezifiziert und entsprechend ausgeführt werden.
|
| Dieser Scheduler bietet einiges mehr. So ist das System wiederanlauffähig, was bedeutet, daß nach einer Betriebsunterbrechung anstehende Aufgaben nachgearbeitet werden, unter Beachtung einer möglichen Dringlichkeitsreihenfolge.
|
| Die "Wiederanlauffähigkeit" bietet mehr als ein Notprogramm: der Scheduler kann nur sporadisch eingeschaltet werden und eignet sich daher zum Beispiel für den Betrieb auf mobilen Geräten.
|
| Durch das integrierte Objekt-Modell des Processor Cores ist eine enge Verzahnung mit der Planungs- und Übersichtsebene gegeben: Aufgaben und ihre Terminierung können automatisch aus Prozessund Projekt-Diagrammen abgeleitet werden, ebenso Bedingungen zur Überprüfung der Ergebnisse oder von "Watermarks", also Warnstufen bei Verhinderung oder Verzögerung der Erledigung.
|
|
Processor
|
| Processor Appliance Test Suite |
| Ermöglicht und steuert die automatische Durchführung, Protokollierung und Auswertung von betrieblichen oder softwaretechnischen Tests.
|
| Im Grund handelt es sich "nur" um eine einfache Anwendung des Processor Cores, denn die erforderlichen Qualitätsmerkmale wie Nachvollziehbarkeit, Automatisierung, Protokollierung und Zustandsüberwachung sind bereits feste Bestandteile des Cores.
|
| Hinzu kommen: die Protokollierung und der automatisierte Vergleich von Testergebnissen, ferner die komfortable Spezifikiation von Tests in XML-Dokumenten.
|
|
Processor
|
| Processor Appliance BPM/PM |
| Geschäftsprozesse werden mit dieser Anwendung des Processor Cores zuverlässig gesteuert und automatisiert.
|
| Besonders interessant: Dank des harmonisierten Objektmodells ist sie gleichermaßen zur Verwaltung und Steuerung von Projekten geeignet. Dies ermöglicht den Gesamtüberblick über sowohl alle regulären als auch alle außerordentlichen Vorgänge im Unternehmen.
|
Das zugrunde gelegte Objektmodell ist in der Lage, Prozesse in verschiedenen Notationen (UML 2.0, BPML, u.ä.) zu implementieren. Diese Notationen weisen jedoch nicht die Vorteile der OOEM-Modellierung auf. Bedarfsweise kann die erforderliche Unterstützung der Notationen programmiert werden. Informieren Sie sich hierzu bitte auch über unser Modellierungs-Konzept OOEM.
|
| Die Processor Appliance BPM/PM unterstützt die folgenden OOEM-Diagrammtypen:
|
Geschäfts-Prozess-Stufen-Schema
|
Geschäfts-Progressions-Plan
|
| Sie ermöglicht die automatische Erzeugung und Zuordnung von Prozess-Schritten, Aufgaben, Verfahren und Zuständigkeiten, koordiniert die termingerechte Erledigung und führt automatisierbare Aufgaben selbsttätig aus.
|
| Durch den Processor Core und in Verbindung mit SirFace können nachvollziehbare und zuverlässige Anwendungen mit zudem ansprechender Benutzeroberfläche gebaut werden, nahtlos verbunden mit anderen Systemteilen.
|
|
Processor
|
| Processor Cartridge Software Build |
| Ein Werkzeug zur Steuerung der Übersetzung, Verpackung und des Testens von Software, ein sogenanntes "Build-Tool".
|
| Noch eines? Die Processor Cartridge Software Build arbeitet auf einer anderen Beschreibungsebene als Werkzeuge wie "make" oder "ant". Es ist möglich und sinnvoll, beispielsweise sogenannte "Ant-Tasks" auf der Ausführungsebene unseres Werkzeugs einzubinden.
|
| Bei der Beschreibung stehen die zu erstellenden Gebilde im Mittelpunkt, sie ist "Artefakt-zentriert" - im Unterschied zu "Aufgaben-" oder "Projekt-zentriert". Der Vorteil besteht in der engen Verbindung der Systemkomponenten mit den zugehörigen Bau-Instruktionen.
|
| So können verschiedene Komponenten einfach und vollständig durch einen Verweis gekoppelt werden, der Bauvorgang bindet die Unterkomponente automatisch ein.
|
| Weitere Qualitätsmerkmale ergeben sich aus der Grundfunktionalität des Processor Cores: aussagekräftige Protokolle, Wiederaufnahme des Bauvorgangs nach Problembehebung, bruchlose Verbindung mit dem Testsystem (in der Tat ist es so, daß sich Test-Schritte und Konstruktions-Schritte in unserem Modell nicht unterscheiden, zum Vorteil beider).
|
|
Processor
|
| Processor Cartridge System Operations |
| Ermöglicht die schrittweise, überprüfbare, kontrollierbare und protokollierte Ausführung von Systembefehlen.
|
| Die Automatisierung von IT-Administrations-Aufgaben wird oft mit Skript-Programmen durchgeführt. Gerade in kritischen Situationen - Einspielen eines Backups auf eine Produktionsmaschine, Hot-Deploy auf einen Portal-Server - ist es wichtig, die volle Kontrolle über jeden einzelnen Schritt zu behalten und, wenn nötig, manuell ohne Ablaufabbruch eingreifen zu können.
|
| Die Processor Cartridge System Operations ermöglicht dies und weist darüber hinaus natürlich ebenfalls die Grundvorzüge des Processor Cores auf.
|
|
Processor
|