Business Rules – Geschäftsregeln: Konzepte, Modellierungsansätze, Softwaresysteme | 1 |
Inhaltsverzeichnis | 3 |
Abkürzungsverzeichnis | 7 |
Abbildungsverzeichnis | 9 |
Tabellenverzeichnis | 10 |
1 Problemstellung, Ziele und Methoden | 11 |
2 Grundlagen und Begriffsdefinitionen | 14 |
2.1 Modellierung und Notation | 14 |
2.2 Geschäftsprozess und Workflow | 14 |
2.3 Web Services und Serviceorientierte Architekturen | 15 |
2.4 IT-Compliance und IT-Governance | 16 |
3 Literatur | 18 |
3.1 Literatursuche | 18 |
3.1.1 Suche in Online-Katalogen | 18 |
3.1.2 Suche in ausgewählten Publikationen | 19 |
3.2 Monografien | 20 |
3.3 Beiträge in Fachzeitschriften und Tagungsbänden | 22 |
3.3.1 Selektion | 22 |
3.3.2 Auswertung | 23 |
4 Business Rules-Konzepte | 29 |
4.1 Die Bedeutung von Regeln und deren Automatisierung | 29 |
4.2 Regelbasierte Ansätze in der Wirtschaftsinformatik | 30 |
4.2.1 Ausgangslage | 30 |
4.2.2 Expertensysteme | 30 |
4.2.3 Datenbankorientierte Ansätze | 32 |
4.2.4 Objektorientierte Modellierung | 32 |
4.3 Der Business Rules-Ansatz | 33 |
4.3.1 Der Begriff der Geschäftsregel | 33 |
4.3.2 Die Entstehung und Bedeutung des Business Rules-Ansatzes | 36 |
4.3.3 Anforderungen an Geschäftsregeln | 39 |
4.3.4 Die Identifikation von Geschäftsregeln | 44 |
4.4 Geschäftsregeln in angrenzenden Forschungsgebieten | 47 |
4.4.1 IT-Compliance | 47 |
4.4.2 Semantic Web | 47 |
4.5 Methodenspektrum der analysierten Artikel | 49 |
5 Die Klassifikation von Geschäftsregeln | 51 |
5.1 Motive und Anforderungen | 51 |
5.2 Implementierungsnahe Klassifikationsschemata | 52 |
5.2.1 Das periodische System der Geschäftsregeln nach ROSS | 52 |
5.2.2 Das ECA-Klassifikationsschema nach HERBST/KNOLMAYER | 54 |
5.2.3 Regelkategorien nach ODELL | 57 |
5.3 Klassifikationsschemata nach dem Regelinhalt | 60 |
5.3.1 Die Klassifikationen nach VON HALLE und der BRG | 60 |
5.3.2 Klassifikationen nach dem Meta-Modell der SBVR | 63 |
5.4 Methodenspektrum der analysierten Artikel | 66 |
6 Die Modellierung von Geschäftsregeln | 68 |
6.1 Klassifikationen von Modellierungsmethoden | 68 |
6.2 Unabhängige Ansätze der Geschäftsregelmodellierung | 69 |
6.2.1 Grafische Modellierungsmethoden | 69 |
6.2.2 Sprachlich-semantische Modellierungsmethoden | 71 |
6.2.3 Tabellarische Modellierungsmethoden | 79 |
6.3 Integrierte Ansätze der Geschäftsregelmodellierung | 82 |
6.3.1 Geschäftsregeln in UML | 82 |
6.3.2 Geschäftsregeln in Methoden der Geschäftsprozessmodellierung | 87 |
6.4 Methodenspektrum der analysierten Artikel | 91 |
7 Die Implementierung von Geschäftsregeln | 93 |
7.1 Klassifikationen von Softwarekomponenten und -systemen | 93 |
7.2 Rule Execution Technologie | 95 |
7.2.1 Regelausführung auf der Präsentationsebene | 95 |
7.2.2 Regelausführung auf der Applikationsebene | 96 |
7.2.3 Regelausführung auf der Steuerungsebene | 99 |
7.2.4 Regelausführung auf der Datenhaltungsebene | 103 |
7.3 Rule Management Technologie | 106 |
7.3.1 Begriffsdefinition und Systembestandteile | 106 |
7.3.2 Aufgaben | 107 |
7.4 Methodenspektrum der analysierten Artikel | 110 |
8 Der Business Rules-Ansatz – ein neues Paradigma? | 112 |
Literaturverzeichnis | 115 |
Anhang – Übersicht über die ausgewerteten Artikel | 124 |