<?xml version="1.0" encoding="UTF-8"?>
<org.eclipse.epf.uma:ContentDescription xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:org.eclipse.epf.uma="http://www.eclipse.org/epf/uma/1.0.6/uma.ecore" xmlns:epf="http://www.eclipse.org/epf" epf:version="1.5.1" xmlns:rmc="http://www.ibm.com/rmc" rmc:version="7.5.1" xmi:id="-ahQOe8UmyVyogbRDnkzo7Q" name="ntroduction,_QXY14CDkEduCWc6M2bh46w" guid="-ahQOe8UmyVyogbRDnkzo7Q" authors="Jerome Boyer " changeDate="2011-09-26T18:33:24.126-0700" version="1.0.0">
  <mainDescription>&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
Das ABRD-Plug-in für Eclipse Process Framework stellt einen pragmatischen Ansatz&#xD;
&lt;a id=&quot;XE_ABRD__introduction&quot; name=&quot;XE_ABRD__introduction&quot;>&lt;span style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font  face=&quot;Arial&quot; size=&quot;2&quot;>(&lt;/font>&lt;/span>&lt;/a>&lt;a class=&quot;elementLinkWithUserText&quot; href=&quot;./../../../practice.tech.abrd.base/guidances/concepts/cycle_approach_7FA44D8F.html&quot; guid=&quot;_ftAoIAjrEdyj5bYZ0eCR5g&quot;>Zyklusansatz für die Regelentwicklung&lt;/a>) für die Entwicklung von Geschäftsregelanwendungen mithilfe einer Regelsteuerkomponente und der&#xD;
Technologie eines Geschäftsregel-Managementsystems dar, wie z. B. WebSphere ILOG JRules, ILOG Rules for .Net, Fair Isaac Blaze&#xD;
Advisor, Drools oder andere Regelsteuerkomponenten und Geschäftsregel-Managementsysteme, die auf dem Markt sind. Diese Methodik&#xD;
unterstützt die Beschreibung des Regel-Governance-Prozesses und die Architekturfachbereiche für das Deployment einer&#xD;
Geschäftsregelsteuerkomponente in einer serviceorientierten Architektur und einem Geschäftsprozessmanagementsystem. &lt;/p>&lt;br />&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
Geschäftsregeln sind ein Ausdruck einer bestimmten Geschäftsrichtlinie in einem Format, das sowohl von Geschäftsbenutzern als&#xD;
auch von einer Regelsteuerkomponente ausgeführt werden kann. Von der Geschäftsperspektive aus betrachtet, ist eine Geschäftsregel&#xD;
eine präzise Anweisung, die einen bestimmten Aspekt des Geschäfts beschreibt, einschränkt oder steuert.&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
Lassen Sie uns dieses Konzept mit einem einfachen Beispiel aus dem Kreditbereich illustrieren. Die folgende Geschäftsrichtlinie&#xD;
kann eingerichtet werden, um den Darlehensbetrag zu begrenzen, den eine Bank beziehen kann: &lt;br />&#xD;
&lt;/p>&#xD;
&lt;div style=&quot;BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 3pt; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 0in; MARGIN-LEFT: 0.5in; BORDER-LEFT: gray 1.5pt solid; MARGIN-RIGHT: 0in; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-element: para-border-div&quot;>&#xD;
    &lt;br />&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>&#xD;
Für einen Bezug sind nur Prime-Darlehen zulässig. &lt;/font>&lt;/span>&#xD;
    &lt;/p>&lt;br />&#xD;
&lt;/div>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
Diese Richtlinie kann in zwei implementierte Regeln unterteilt werden. Eine Regel definiert, was ein Prime-Darlehen ist, und die&#xD;
zweite Regel übernimmt die Entscheidung, ob das Darlehen bezogen werden soll oder nicht. &amp;nbsp;&#xD;
&lt;/p>&#xD;
&lt;div style=&quot;BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 3pt; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 0in; MARGIN-LEFT: 0.5in; BORDER-LEFT: gray 1.5pt solid; MARGIN-RIGHT: 0in; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-element: para-border-div&quot;>&#xD;
    &lt;br />&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>&#xD;
Wenn der Darlehensbetrag kleiner als der Grenzwert für Prime-Darlehen ist, lautet der Darlehenstyp &quot;Prime&quot;. &lt;/font>&lt;/span>&lt;br         class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot; />&#xD;
        &lt;br />&#xD;
    &lt;/p>&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>&#xD;
Wenn der Darlehenstyp nicht &quot;Prime&quot; lautet, wird das Darlehen abgelehnt. &lt;/font>&lt;/span>&#xD;
    &lt;/p>&lt;br />&#xD;
&lt;/div>&lt;br class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot; />&#xD;
&lt;br />&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
Die Implementierung dieser Regeln mithilfe einer objektorientierten Programmiersprache kann als zwei if-Anweisungen, die&#xD;
Bedingungen an Objekten testen und Aktionen für dasselbe Objekte oder für andere Objekte durchführen, dargestellt werden.&#xD;
&lt;/p>&lt;br class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot; />&#xD;
&lt;br />&#xD;
&lt;div style=&quot;BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 3pt; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 0in; MARGIN-LEFT: 0.5in; BORDER-LEFT: gray 1.5pt solid; MARGIN-RIGHT: 0in; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-element: para-border-div&quot;>&#xD;
    &lt;br class=&quot;ISISCodeParagraphCxSpFirst&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 6pt 0in 0pt; mso-add-space: auto&quot; />&#xD;
    &lt;br />&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>&#xD;
if (loan.amount &amp;lt; PrimeLoanLimit) {&lt;/font>&lt;/span>&#xD;
    &lt;/p>&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>&#xD;
loan.type = PrimeType;&lt;/font>&lt;/span>&#xD;
    &lt;/p>&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>}&lt;/font>&lt;/span>&#xD;
    &lt;/p>&lt;br class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot; />&#xD;
    &lt;br />&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>&#xD;
if (loan.type != PrimeType) {&lt;/font>&lt;/span>&#xD;
    &lt;/p>&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>&#xD;
case = new Case(&quot;Loan is not Prime&quot;);&lt;/font>&lt;/span>&#xD;
    &lt;/p>&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>&#xD;
loan.status = REJECT;&lt;/font>&lt;/span>&#xD;
    &lt;/p>&#xD;
    &lt;p class=&quot;ISISCodeParagraphCxSpMiddle&quot; style=&quot;BACKGROUND: #f3f3f3; MARGIN: 0in 0in 0pt; mso-add-space: auto&quot;>&#xD;
        &lt;span         style=&quot;FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US&quot;>&lt;font          face=&quot;Courier&quot;>}&lt;/font>&lt;/span>&lt;br />&#xD;
    &lt;/p>&#xD;
&lt;/div>&lt;br />&#xD;
&lt;p>&#xD;
Das Konzept der Geschäftsregeln ist nicht neu. Analytiker und Entwickler implementieren diese Regeln seit Jahrzehnten in&#xD;
Geschäftsanwendungen. Etwas aktueller ist die Einführung einer Anwendung als Geschäftsregel-Managementsystem, die Tools zum&#xD;
Verwalten der Regeln als eigenständige Elemente außerhalb der zentralen Geschäftsanwendung in einem Format bereitstellt, das&#xD;
durch eine Regelsteuerkomponente ausgeführt werden kann.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
Geschäftsregeln werden als Regelgruppe in einem Paket bereitgestellt, das als Teil der Software gilt, die durch eine&#xD;
Regelsteuerkomponente ausgeführt wird. Integriert in eine Geschäftsanwendung implementiert die Regelgruppe eine Untergruppe der&#xD;
Geschäftslogik. Diese Logik wird aus dem traditionellen Code externalisiert und kann auf einfache Weise geändert und von&#xD;
Geschäftsanalytikern (anstatt von Entwicklern) gewartet werden.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
Im Gegensatz zu einer Geschäftslogik, die in Funktionen, Prozeduren, Makros oder Datenbanken eingebettet und verdeckt&#xD;
bereitgestellt wird, sind Geschäftsregeln klar von der Regelsteuerkomponente getrennt. Dies ist eine Softwarekomponente, die&#xD;
Regeln auf der Grundlage von mit bestimmten Datensätzen übereinstimmenden Bedingungen ausführt und aktiviert.&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
In Abbildung 1 ist dieser grundsätzliche Ansatz bei der Implementierung von Geschäftslogik dargestellt. Das alte Modell der&#xD;
eingebetteten Geschäftslogik ist auf der linken Seite und die neue Architektur auf der rechten Seite dargestellt. Der Ansatz ist&#xD;
in vielen Bereichen mit der Trennung von Code und Daten vergleichbar, die durch DBMS (Data Base Management Systems -&#xD;
Datenbasismanagementsysteme) ab 1970 eingeführt wurde. &lt;br />&#xD;
    &amp;nbsp;&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    &amp;nbsp;&lt;img height=&quot;386&quot; alt=&quot;&quot; src=&quot;resources/legacy2bre.jpg&quot; width=&quot;599&quot; />&#xD;
&lt;/p>&#xD;
&lt;p>&#xD;
    &lt;span lang=&quot;EN-GB&quot; style=&quot;mso-ansi-language: EN-GB&quot;>Ein kleiner Teil der Geschäftslogik oder ein Teil einer&#xD;
Geschäftsregel, der in Code eingebettet ist, ist schwieriger zu bestimmen, zu lokalisieren und zu ändern. Daher steigen auch die&#xD;
Kosten für die Wartung. &lt;/span>&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
    &lt;span lang=&quot;EN-GB&quot; style=&quot;mso-ansi-language: EN-GB&quot;>Bei einer Regel, die in der Plattform eines&#xD;
Geschäftsregel-Managementsystems externalisiert ist, deren Versionen in einem Regelrepository gesteuert und die durch eine&#xD;
Regelsteuerkomponente implementiert und ausgeführt wird, können Änderungen auf viel einfachere Weise durchgeführt werden. Dadurch&#xD;
werden der Zeitbedarf und die Kosten zum Implementieren von Änderungen, die das Geschäft erfordert, drastisch verringert. &lt;/span>&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
    &lt;span lang=&quot;EN-GB&quot; style=&quot;mso-ansi-language: EN-GB&quot;>Konventionelle Softwarelebenszyklen, wie z. B. der V-Zyklus&#xD;
oder das Wasserfallmodell, haben meistens Systeme zur Folge, deren Kosten höher sind als erwartet, die später auf den Markt&#xD;
kommen als geplant und deren Funktionalität nicht den ursprünglichen Erwartungen der Kunden entspricht. Solche Ansätze bieten&#xD;
Geschäftsbenutzern kaum Eigentumsrechte an der Lösung. Die Implementierung von Änderungen nimmt üblicherweise drei bis sechs&#xD;
Monate (wenn nicht länger) in Anspruch. Daher schrecken Richtlinieneigner oft vor Änderungen zurück, da sie zur Folge haben, dass&#xD;
die Flexibilität, auf neue Geschäfts- und Wettbewerbssituationen schnell reagieren zu können, verloren geht, da zu viel Zeit&#xD;
zwischen dem Einreichen von (neuen) Anforderungen durch die Richtlinieneigner bei der IT-Abteilung und dem tatsächlichen&#xD;
Deployment der neuen Regeln vergeht. &lt;/span>&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
    &lt;span lang=&quot;EN-GB&quot; style=&quot;mso-ansi-language: EN-GB&quot;>Optimierungen und Iterationen führen außerdem dazu, dass die&#xD;
Richtlinieneigner nicht sicher sein können, ob die betreffende Richtlinie wirdlich entsprechend ihren Anforderungen implementiert&#xD;
wurde. Die einzige Möglichkeit, dies festzustellen, ist das Durchführen von Tests und die Hoffnung, dass alle Geschäftsfälle von&#xD;
diesen Tests abgedeckt werden. &lt;/span>&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
Da sie ein wichtiges Element der Geschäftsentscheidung darstellen, sind für die Geschäftsregeln strikte Verwaltungsprozesse und&#xD;
-tools  erforderlich, die den Lebenszyklus der Geschäftsregeln unterstützen.&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
Ein Geschäftsregel-Managementsystem bietet Lösungen, um diese Verwaltung sowohl für Entwickler als auch für die Geschäftsbenutzer&#xD;
der Anwendungen effizienter zu machen. Offensichtlich ist die Ausstattung mit bestimmten Tools nicht die einzige Antwort auf die&#xD;
Software- und Geschäftsherausforderungen, die sich hinter der Entwicklung von Entscheidungsunterstützungssystemen verbergen. Für&#xD;
ein Deployment von Komponenten aus Geschäftsregel-Managementsystemen, Geschäftregelentwicklung und&#xD;
Business-Performance-Management in Geschäftsanwendungen ist es erforderlich, aktuelle Entwicklungsmethodiken und -verfahren zu&#xD;
ändern, um neue Konzepte einzuführen und einen besseren Kollaborationsrahmen zwischen IT- und Geschäftbereich bereitzustellen.&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
Die ABRD-Methodik erfüllt diese Anforderungen. Es handelt sich um einen inkrementellen, iterativen Softwareentwicklungsprozess,&#xD;
der sich an der Grundsatzerklärung der Agile Alliance orientiert (&lt;a href=&quot;http://agilemanifesto.org/&quot; target=&quot;_blank&quot;>Agile&#xD;
Manifesto&lt;/a>). Im Folgenden sind einige Entwicklungsgrundsätze der Agile Alliance aufgeführt, die für die Implementierung einer&#xD;
Regelgruppe mithilfe des ABRD-Ansatzes relevant sind:&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l0 level1 lfo1&quot;>&#xD;
    &#xD;
&lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span>&#xD;
&lt;i>Einzelpersonen und Interaktionen sind wichtiger als Prozesse und Tools&lt;/i>. Die Aktivitäten zur Regelermittlung, -analyse und&#xD;
-auswertung erfordern eine aktive und effiziente Kommunikation zwischen dem Regelentwickler und den Experten. Diese Prozesse&#xD;
werden so einfach wie möglich definiert.&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l0 level1 lfo1&quot;>&#xD;
    &#xD;
&lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span>&#xD;
&lt;i>Funktionsfähige Software ist wichtiger als umfassende Dokumentation&lt;/i>. Die vorgeschlagene Regelgruppenentwicklung pro&#xD;
Iteration mit dem zugehörigen Auswertungsschritt basiert auf der Annahme, dass eine funktionsfähige und ausführbare Regelgruppe&#xD;
viel mehr Geschäftswert besitzt als ein Handbuch zur Regelbeschreibung. Alle Projektstakeholder profitieren von diesem Prinzip,&#xD;
ganz besonders jedoch die Geschäftsbenutzer, die sicher sein können, dass die Regeln im implementierten System (wie geplant)&#xD;
ausgeführt werden.&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l0 level1 lfo1&quot;>&#xD;
    &#xD;
&lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span>&#xD;
&lt;i>Kollaboration mit den Kunden ist wichtiger als Vertragsverhandlungen&lt;/i>. Die Experten, die die Geschäftsrichtlinien und&#xD;
Geschäftsregeln definieren, werden intensiv in den Entwicklungsprozess eingebunden. Sie sind die Kunden des fertiggestellten&#xD;
Systems und die Richtlinieneigner, sie sollten im Verlauf des Projekts daher auch räumlich in der Nähe des Entwicklungsteams&#xD;
arbeiten.&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l0 level1 lfo1&quot;>&#xD;
    &#xD;
&lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span>&#xD;
&lt;i>Reagieren auf Änderungen ist wichtiger als das Verfolgen eines Plans&lt;/i>. Geschäftsregeln entwickeln sich öfter und schneller&#xD;
als andere Standardelemente der Software. Dies ist eine der wichtigsten Grundlagen des Geschäftsregelansatzes. Aus diesem Grund&#xD;
muss die Methodik, die die Regelgruppenentwicklung unterstützen soll, an diesen extrem kurzen Lebenszyklus angepasst werden und&#xD;
die angemessenen Aktivitäten, Prozesse, Best Practices und Arbeitsergebnisse enthalten, um die Änderungen effizient unterstützen&#xD;
zu können.&#xD;
&lt;/p>&lt;br />&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
Die ABRD-Methodik nimmt sich der folgenden Ziele umfassend an:&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l1 level1 lfo2&quot;>&#xD;
    &#xD;
&lt;span     style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol; mso-bidi-font-size: 10.0pt&quot;>&lt;span      style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span>&#xD;
Regeln als verwaltbare Artefakte durch Bestimmungs-, Analyse- und Authoringaktivitäten und Arbeitsergebnisse abtrennen&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l1 level1 lfo2&quot;>&#xD;
    &#xD;
&lt;span style=&quot;FONT-SIZE: 11pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span>&#xD;
Regeln über den gesamten Lebenszyklus von der Anforderung bis zu Deployment und Wartung verfolgen&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l1 level1 lfo2&quot;>&#xD;
    &#xD;
&lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span>&#xD;
Regeln mit Geschäftskontext und -motivation verknüpfen&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l1 level1 lfo2&quot;>&#xD;
    &#xD;
&lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span>&#xD;
Regelbeschreibungen mithilfe von Geschäftsbegriffen und einer Regelsprache einer höheren Ebene entwickeln&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l1 level1 lfo2&quot;>&#xD;
    &#xD;
&lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span>&#xD;
Logisches Datenmodell für die Regelsteuerkomponente vorbereiten&amp;nbsp;&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l1 level1 lfo2&quot;>&#xD;
    &#xD;
&lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span>&#xD;
Implementierung und Deployment der Regelgruppe als Entscheidungsservices in Anwendungen der serviceorientierten Architektur (SOA)&#xD;
oder des Geschäftsprozessmanagements (BPM) vorbereiten&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l1 level1 lfo2&quot;>&#xD;
    &#xD;
&lt;span style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span>&#xD;
Regel-Governance-Prozess darlegen&#xD;
&lt;/p>&lt;br />&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
Erfolgreiche Regelgruppenentwicklungen werden hauptsächlich durch diese zwei Elemente erreicht:&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l2 level1 lfo3&quot;>&#xD;
    &#xD;
&lt;span     style=&quot;FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol; mso-bidi-font-size: 10.0pt&quot;>&lt;span      style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span>&#xD;
Die unbestechliche Realität von ausführbaren Regeln&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in 3pt 36.3pt; TEXT-INDENT: -0.25in; tab-stops: list 36.3pt; mso-list: l2 level1 lfo3&quot;>&#xD;
    &#xD;
&lt;span style=&quot;COLOR: navy; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol&quot;>&lt;span     style=&quot;mso-list: Ignore&quot;>·&lt;/span>&lt;/span>&#xD;
Das effektive Zusammenspiel eines Teams (Geschäftsbenutzer und Entwicklungsteam), das mit gutem Willen, einer gemeinsamen Vision&#xD;
und gemeinsamen Interessen zusammenarbeitet.&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
Ausführbare bzw. funktionsfähige Regeln geben Entwicklern und Experten eine realistische Rückmeldung, im Gegensatz zu Entwürfen&#xD;
oder Spezifikationen, die nur auf dem Papier existieren.&#xD;
&lt;/p>&#xD;
&lt;p class=&quot;MsoNormal&quot; style=&quot;MARGIN: 3pt 0in&quot;>&#xD;
ABRD wurde von ILOG zur Unterstützung von Implementierung und Deployment eines Geschäftsregel-Managementsystems durch eigene&#xD;
Kunden entwickelt.&#xD;
Sie wird nun als frei verfügbare Open Source-Methodik als Teil der Plug-in-Bibliothek von Eclipse Process Framework&#xD;
bereitgestellt.&#xD;
&lt;/p>&#xD;
&lt;span style=&quot;FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-language: AR-SA; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt&quot;>ABRD&#xD;
ist ein spezielles Verfahren, es erweitert andere Elemente der EPF-Verfahrensbibliothek, um eine Neudefinition von&#xD;
Standardrollen, -aufgaben, -arbeitsergebnissen, -richtlinien und -prozessen zu vermeiden, die auch für die Regelentwicklung&#xD;
relevant sind. Entwicklungsteams können das Verfahren als EPF-Plug-in für ihre eigenen Zwecke nutzen und es mithilfe des Tools&#xD;
&quot;EPF Process Composer&quot; an den speziellen Kontext ihres Projekts anpassen. &lt;/span>&lt;br /></mainDescription>
</org.eclipse.epf.uma:ContentDescription>
