Moderne Informationssysteme sind mittlerweile keine einfachen Anwendungen mehr. Die Komplexität der Programme kann nicht mehr von jedem einzelnen Mitarbeiter durchschaut werden. Somit werden einfachere Anwendungen benötigt, die zur Abbildung komplexerer Prozesse eine möglichst simple Beschreibung von Regeln bereitstellt, die letztendlich zur Entscheidungsfindung oder auch Steuerung von Prozessen beitragen. Dies kann mit sogenannten Rule Engines realisiert werden.
Rule Engines sind Frameworks die Regeln speichern, verwalten und bereitstellen. Diese Regeln sind meist von einem Unternehmen festgesetzte Abläufe, die zur Automatisierung von eigenen Geschäfts- oder Produktionsprozessen dienen.
Die einfachste Regel ist hierbei eine Wenn-Dann-Beziehung, welche umfangreich aus der Programmierung bekannt ist. Hierbei gibt es eine Bedingung durch die dann zwei mögliche Ereignisse eintreten können. Komplexere Varianten sind Entscheidungstabellen, in denen auch Ereignisse in Beziehungen gesetzt werden können.
Im Rahmen dieses Projektseminars soll eine Marktanalyse von vorhandenen Rule Engines durchgeführt werden.
Inhaltsverzeichnis
- 1 Einleitung
- 2 Marktanalyse
- 2.1 Kriterien
- 2.2 Gewichtung der Kriterien
- 2.3 Ergebnisse
- 3 Anbieter
- 3.1 Bosch
- 3.2 TCL/TK
- 3.3 IBM
- 4.4 Microsoft BizTalk/Workflow Foundation
- 5.5 FICO Blade Advisor
- 6.6 Corticon
- 7.7 FlexRule
- 8.8 Drools
- 4 Eigententwicklung
- 5 Quellen
Zielsetzung und Themenschwerpunkte
Diese Arbeit befasst sich mit der Marktanalyse von Rule Engines und hat zum Ziel, geeignete Systeme für den Einsatz in modernen Informationssystemen zu identifizieren. Die Analyse konzentriert sich auf Rule Engines, die zur Abbildung komplexer Prozesse einfache Regelbeschreibungen ermöglichen und zur Entscheidungsfindung oder Steuerung von Prozessen beitragen.
- Bewertung von Rule Engines anhand von Kriterien wie Preis, Lizenzmodell, Hardware- und Softwareanforderungen sowie .NET-Kompatibilität.
- Analyse von Integrationsszenarien für Rule Engines in verschiedenen Systemumgebungen, wie z.B. SOA und Diskrete Simulation.
- Bewertung von Rule Engines hinsichtlich Performance und Anwendungsflexibilität.
- Identifizierung von wichtigen Merkmalen von Rule Engines, wie z.B. Visualisierungsmöglichkeiten, Debugging-Tools und Dokumentationen.
- Untersuchung der Bedeutung von Rule Engines für die Automatisierung von Geschäfts- und Produktionsprozessen.
Zusammenfassung der Kapitel
Die Einleitung stellt die Thematik der Rule Engines vor und erläutert ihre Bedeutung in modernen Informationssystemen. Im zweiten Kapitel wird eine Marktanalyse von Rule Engines durchgeführt, wobei Kriterien wie Preis, Lizenzmodell, Hardware- und Softwareanforderungen sowie .NET-Kompatibilität berücksichtigt werden. Im dritten Kapitel werden verschiedene Anbieter von Rule Engines vorgestellt und ihre Systeme im Detail beschrieben.
Schlüsselwörter
Rule Engines, Marktanalyse, Bewertungskriterien, .NET-Anbindung, Integrationsszenarien, SOA, Diskrete Simulation, Automatisierung, Geschäftsprozesse, Produktionsprozesse.
- Quote paper
- Anonym (Author), 2014, Marktanalyse und Evaluierung von flexiblen Rule Engines unter Berücksichtigung von .NET-kompatiblen Systemen, Munich, GRIN Verlag, https://www.grin.com/document/340909