<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=JBPM</id>
	<title>JBPM - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=JBPM"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=JBPM&amp;action=history"/>
	<updated>2026-05-27T11:16:38Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=JBPM&amp;diff=1335703&amp;oldid=prev</id>
		<title>imported&gt;Svenchecktrechtschreibung: eingeschobene Information durch Klammern getrennt</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=JBPM&amp;diff=1335703&amp;oldid=prev"/>
		<updated>2026-04-23T11:31:41Z</updated>

		<summary type="html">&lt;p&gt;eingeschobene Information durch Klammern getrennt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:jBPM}}&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
| Name = jBPM&lt;br /&gt;
| Logo = [[Datei:JBPM logo.png]]&lt;br /&gt;
| Screenshot = &lt;br /&gt;
| Beschreibung = &amp;lt;!-- Beschreibung des Screenshots! --&amp;gt;&lt;br /&gt;
| Maintainer = &lt;br /&gt;
| Hersteller = [[JBoss]]&lt;br /&gt;
| Erscheinungsjahr = &lt;br /&gt;
| AktuelleVersion = &amp;lt;!-- von https://www.wikidata.org/wiki/Q286227 --&amp;gt;&lt;br /&gt;
| AktuelleVorabVersion = &lt;br /&gt;
| AktuelleVorabVersionFreigabeDatum = &lt;br /&gt;
| Betriebssystem = [[plattformübergreifend]]&lt;br /&gt;
| Programmiersprache = [[Java (Programmiersprache)|Java]]&lt;br /&gt;
| Kategorie = [[Workflow-Management-System]]&lt;br /&gt;
| Lizenz = [[Apache-Lizenz|Apache License, Version 2.0]]&lt;br /&gt;
| Deutsch = &lt;br /&gt;
| Website = [https://www.jbpm.org/ www.jbpm.org]&lt;br /&gt;
| Dateien = &lt;br /&gt;
| Management = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;jBPM&amp;#039;&amp;#039;&amp;#039; ist ein von [[JBoss]] entwickeltes [[Workflow-Management-System]] zur Ausführung von [[Arbeitsablauf|Arbeitsabläufen]], das in [[Java (Programmiersprache)|Java]] programmiert und unter der [[Freie Software|Open-Source-Lizenz]] [[Apache-Lizenz|Apache 2.0]] veröffentlicht ist. Damit lassen sich Aufgaben wie [[Prozessmanagement]], [[Arbeitsablauf|Arbeitsabläufe]] und [[Dienstekomposition#Orchestrierung|Orchestrierung]] umsetzen. Die Arbeitsabläufe müssen dabei mittels ausführbarer Geschäftsprozesssprachen definiert werden. jBPM unterstützt hier die Prozesssprachen [[Business Process Modeling Notation|BPMN 2.0]], [[jPDL]], [[BPEL]] und [[Pageflow]].&amp;lt;ref name=&amp;quot;Website von jBPM&amp;quot;&amp;gt;{{Webarchiv|text=Website von jBPM |url=http://labs.jboss.com/jbossjbpm/ |wayback=20081201194604 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
Der Arbeitsablauf wird durch Knoten und Transitionen in einer [[Extensible Markup Language|XML]]-Datei beschrieben. An den verschiedenen Arten von Knoten wie Entscheidungen, Verzweigungen etc. werden die auszuführenden Verarbeitungen wie z.&amp;amp;nbsp;B. Berechnungen durch Verknüpfung mit einer [[Java (Programmiersprache)|Java]]-Klasse vorgenommen.&lt;br /&gt;
&lt;br /&gt;
Zur Abarbeitung der Prozesse verwendet jBPM die sogenannte &amp;#039;&amp;#039;Process Virtual Machine (PVM)&amp;#039;&amp;#039;. Diese ist von der verwendeten Business-Prozess-Sprache unabhängig, wodurch die Java-Applikation ebenfalls von der verwendeten Business-Prozess-Sprache unabhängig wird.&amp;lt;ref name=&amp;quot;Website von jBPM&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mit diesem Vorgehen bleibt der Arbeitsablauf flexibel und die an den Knoten hängenden Verarbeitungen können einfach wiederverwendet werden. jBPM ist ein leichtgewichtiges Framework, welches auch ohne [[Application Server|Applikationsserver]] eingesetzt werden kann. Somit kann jBPM in unterschiedlichen Applikationsarchitekturen verwendet werden und es ist möglich, den implementierten Arbeitsablauf mit den gängigen Mitteln (z.&amp;amp;nbsp;B. [[JUnit]]) ohne großen Aufwand zu testen.&lt;br /&gt;
&lt;br /&gt;
Für die Erstellung und Bearbeitung der Arbeitsabläufe gibt es einen grafischen Editor, welcher als [[Eclipse (Software)|Eclipse]]-[[Plug-in]] zur Verfügung steht.&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Activiti]] und [[Camunda BPM]] – alternative Java Workflow Engine&lt;br /&gt;
* [[Petri-Netz]]&lt;br /&gt;
* [[Dienstekomposition#Orchestrierung|Orchestrierung]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://www.jboss.org/jbpm/ Website von JBoss jBPM]&lt;br /&gt;
* [http://jboss.org/jbossjbpm/ jBPM-Community-Website]&lt;br /&gt;
* [http://www.javaworld.com/javaworld/jw-05-2006/jw-0522-jbpm.html &amp;#039;&amp;#039;Manage your business processes with JBoss jBPM&amp;#039;&amp;#039;] – Artikel auf JavaWorld (englisch)&lt;br /&gt;
* [https://sourceforge.net/projects/runawfe/ RunaWFE - workflow/BPM environment for JBOSS jBPM engine]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Jbpm}}&lt;br /&gt;
[[Kategorie:Geschäftsprozessmanagement-Software]]&lt;br /&gt;
[[Kategorie:Freie betriebswirtschaftliche Software]]&lt;br /&gt;
[[Kategorie:Java-Bibliothek]]&lt;br /&gt;
[[Kategorie:Abkürzung]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Svenchecktrechtschreibung</name></author>
	</entry>
</feed>