Home

Benutzerhandbuch Version 1.3.1

image

Contents

1. uuusssseesssnnnnnnnnnnnnnnnennnnnnneeennnn 86 6 4 Export von Modellen als Grafik PDF Datei oder HTML Date mit Grafik 87 Seite 3 7 Quellenverzeichnis Seite 4 1 Einf hrung in die Prozessmodellierung Die effiziente Modellierung von Prozessen ist eine der wesentlichen Kernanforderungen im Prozessmanagement von Unternehmen und Verwaltungen Prozessmanagement umfasst dabei Methoden Werkzeuge und Techniken um Betriebsabl ufe zu gestalten zu definieren zu analysieren und zu kontrollieren Das Gesch ftsprozessmanagement GPM konkretisiert das Prozessmanagement mit dem Ziel der Optimierung der Unternehmensleistung GPM erstreckt sich dabei auf Personen Systeme Funktionen Kunden Lieferanten und Partner gleicherma en Die Wertsch pfungspotentiale vom GPM sind dabei v ielschichtig e Asilit t Schnellere Bearbeitungs und Antwortzeiten e Flexibilit t Notwendige Anpassungen von Gesch ftsprozessen schnell und mit we nig Aufwand e Sichtbarkeit Prozesse berwachen und evaluieren e Kollaboration Beteiligung aller Akteure e Governance Regelungsrahmen zur St rkung der Qualit t F r den erfolgreichen Einsatz eines GPM ist die Verwendung einer zweckgeeigneten Modellierungssprache methodisch von entscheidender Bedeutung Hierzu gibt es eine F lle unterschiedlichster Modellierungssprachen am Markt so dass die Auswahl erschwert wird H nzu kommt dass d e Zust ndigkeiten f r Produkt
2. nnee 10 2 6 Hinzuf gen von BPMN und anderen Editoren 00nnnnnnennnnnnnsssssseseeseeeereeesessssssss 10 2 7 Weitere Anpassungs und Erweterungsmoglchketen 10 3 ADEK Hill bDIlOW een E ee 12 Sech enee tee 12 3 1 1 Das erste Modellanleeen una ea 12 3 12 Weiteresipr jekt nlesen eek 13 31 SOLIDEN EN 16 3 14 Weiteres Modell KE EE Nena 18 3 2 ADEN MOON sea I een 19 3 2 1 Ein Element erstellen und bearbeten 19 3 2 2 Eine Verbindung zwischen Elementen erstellen 21 3 Modelo MCI su Yet es ee lebe 22 3 3 1 Ausdem Arbeitsbereich sense 22 3 32 Aus dem Daei ysen ee ie 22 3 4 Sellenlayoutieinstellen zus Ee EE 22 34 1 EE e E EE 22 342 Minimal Grope EE EE 23 343 Selleibestcnzungrn anreisen 24 3 5 Automatische Gr enanpassung von Modellelementen nnnnn00n000000000000eeee00n0s 25 3 51 Gr e von Elementien nsleichen es EE ENE 25 332 Optimale EM E sea 26 3 5 3 Originalgr e von Elementen wiederherstellen 00000000onnnnnnnnennnnnnssssssseseeee 26 3 6 Jar von Modellelemente Nisin steen ee EE 26 3 64 Schwarz Weil Modus nes ee 26 302 Prasentauons e e sn 2 3 6 3 Originale Farben wiederherstellen 000000nnnnnnnnnnnnnnnnssssssossseteeereennsssssssssssesssens 27 3 7 Unterst tzung be der Benennung von Attributen und Methoden eines GTescHansobjekts unn sense esse ee 28 3 7 1 Benutzen eines bilowi Wizardes 28 3 7 2 berblick ber vorhandene blouw Wizarde s ssssesesesieese
3. Gewerbeanmeldung dst dst H Person H Gewerbe attributes attributes operatiors operation classes classes Abbildung 71 UML Klassendiagramm Seite 57 5 Validierung 5 1 Ein Modell validieren Um Sie optimal bei der Modellierung zu unterst tzen bietet Ihnen bflow die M glichkeit eEPK und oEPK Modelle zu val dieren Dabei wird gepr ft ob das Modell korrekt entsprechend den Regeln der Modellierungssprache erstellt wurde Wir wollen nun em Modell validieren Erstellen Sie daf r ein oEPK Modell und f gen ein Ereignis hinzu gt Elements L Ereignis 1 IT System C D Organisation JGokument x EXKLUSIVES ODER GJ UND GO ODER HH Gesch ftsobj Abbildung 72 oEPK mit einem Ereignis Wie Sie sehen wurde dem Ereignis eine Markierung hinzugef gt die eine Warnung darstellt Um den Grund hierf r zu sehen werfen wir einen Blick auf die Fehler Ansicht normalerweise in einem der unteren bflow Fenster zu finden Ist dieser Ansicht nicht vorhanden f gen Sie diese zur Oberfl che hinzu ffnen Sie dazu das Men Fenster im Hauptmen W hlen Sie dort die Option Sicht anzeigen Andere aus Neues Fenster ES e o9 e Da s d H s 100 de Neuer Editor Perspektive ffnen A Sicht anzeigen I Attribute View Perspektive anpassen Al Fehler Alt Umschalttaste Q X Perspektive speichern als GE Gliederung Alt Umschalttaste Q O Perspektive zur cksetzen El Kon
4. Attribut klethode Methode Abbildung 61 oEPK Konnektoren zul ssige Verkn pfungen Z198 S 120 Regeln zur Anwendung der Konnektoren vgl Abbildung 61 Seite 48 Attribut Attribut Aktr but Hethodel Methodei e Ein Split Konnektor kann m Kontrollfluss entweder direkt aus einem Gesch ftsob jekt oder direkt aus einem Ereignis folgen Bei einem Split Konnektor entstehen min destens zwei neue Kontrollfl sse Fall 1bis 3 vor dem Split Konnektor steht ein Gesch ftsobjekt Fall 7 b s 9 vor dem Split Konnektor steht ein Ereignis e Ein Join Konnektor kann hingegen nur direkt aus mindestens zwei Ereignissen fol gen Bei einem Join Konnektor werden mindestens zwei bestehende Kontrollfl sse zusammengef hrt Fall 4 bis 6 vor dem Join Konnektor stehen Ereignisse 4 2 5 Nicht zul ssige Verkn pfungen in oEPK Modellen In der folgenden Abbildung 62 werden alle nicht zul ssigen Verkn pfungen be der Prozessmodellierung mit objektorientierten Ereignisgesteuerten Prozessketten oEPK aufgef hrt Fall 15 Gasch ftschjeki Attribu Abbildung 62 unzul ssige Verkn pfungen in Anlehnung Z198 S 122 Hinweise zu den nicht zul ssigen Verkn pfungen vgl Abbildung 62 Seite 49 e Ein Join Konnektor es werden mindestens zwei bestehende Kontrollfl sse zusam mengef hrt kann nur direkt aus mindestens zwei Ereignissen folgen Abbildung 61 Fall 4 b s 6 Fall 10 bis 12 vor
5. Benutzerhandbuch Version 1 3 1 bflow Toolbox Version 1 3 1 Benutzerhandbuch Prozessmodellierung mit der bflow Toolbox am Beispiel objektorientierter Ereignisgesteuerter Prozessketten oEPK Letzte Aktualisierung 8 Juli 2015 Autoren J rg Hartmann Dr Heiko Kern Dr Stefan K hne Christian B hme Universit t Leipzig Prof Dr Ralf Laue Christian Soward Wests chsische Hochschule Zwickau Prof Dr Frank Hogrebe IVM Institut f r Verwaltungsmanagement Mittelstandsforschung und Zukunftsplanung Ralf Lange Landeshauptstadt D sseldorf Beate van Kempen ITK Rheinland Anfragen zur bflow Toolbox sind willkommen an bflow bflow org Softwareentwickler sind eingeladen an der Entwicklung unserer freien Software mitzuwirken Mehr Informationen zur bflow Toolbox gibt s auf http www bflow org Inhaltsverzeichnis K Bintuhrunon die Pr zessmodelleruns a ee 5 2 Installation der bllowr Toon ann u 7 2 1 Installation unter WndoWS ee E EES F SN De GT EE 7 212 MMi E E 2 1 3 optional Erzeugen einer Kachel unter Windows 8 7 2 1 Diener Dee 8 22 Jnstallauon unter LINUR nei 5 GE E GE EE 8 22 2 Installation 9 22o SAE EE 9 2 3 Integration von bflow in eine vorhandene Eclipse Umgebung f r Experten 9 2 4 Anpassungen der Spracheinstellungen 222222222220000seeeeeeeeneeeennnnnnnnnnnnnnnnnenn 9 2 5 ndern der Gr e des von bflow genutzten Arbeitsspeichers
6. Ed Ereignis ES Funktion I Anwendung Prozessschni L__ Fachbegriff CC Organisation CX Gruppe CO Standort L Stelle EA Datei a Dokument m Kartei I Cluster Interne Person C Externe Person G Fersonentype g Produkt GH Zie A UND GA ODER x EXKLUSIVES ODER Ablaufsteue Information Verbindung Sie starten den Export indem Sue im mit der rechten Maustaste Projektexplorer klicken 66 und dann Exportieren ausw hlen Im darauf folgenden Dialog w hlen Sie den Men punkt Microsoft Visio VISIO EPC aus f r den Export einer oEPK m ssen Sie VISIO oEPC ausw hlen Klicken Sie anschlie end auf Weiter Seite 70 lalx Ausw hlen A Export an oEPT diagram as a Yisio document LI Exportziel ausw hlen Fiitertext eingeben S Allgemein S Ausf hren Debug amp Install amp Java gt Microsoft visio VISIO EPC E VISIO oEPC amp Modeling Toolbox amp Team LG XML LUC 20 5 D Zur ck Abbrechen Fer gstellen Abbildung 93 Visio Export ausw hlen W hlen Sie nun aus einem Projekt das zu exportierende Modell aus und klicken Sie auf Weiter Epc Export Wizard Select Epc file A W Bflow_Projekt settings ri example epc Bflow_Projekt example epc Fertigstellen Abbrechen Abbildung 94 zu exportierendes Modell ausw hlen Im folgenden Dialog wer
7. Meihodel Meihodel 29 4 Ereignis 1 Gesch ftsobickt Ereignis 2 es geg Gesch ftsobjekt Brout Atirbut Atrbut Methode Methodet Grau Atirbui Atrbun Meihodel Meihodel en ee Geschaflsobjsklt Attribut Altr but Attribut WM WM eihodel eihodel Gesch ftsobjakt Attribut Aktn but Attribut Methodet Methode Ereignis 1 Geschaftsobjekt Attribut Attribut Attribut Gesch ftsobjekt Attribut Attribut Attribut Wethodel Methodei Attribut Altr but Attribut Methodef Meihode I I Gesch ftsobjekt Attribut Altnbut Altribut Methode Methode FE v Ereignis 1 H L Gesch ftsobjekt Attribut Attribut Attribut kethodet Methodet Geschaftsobjekt Attribut Attribut Attribut hlethodet Methodei Gesch ftsohjekt Geschaflsobjekt Attribut Altribut Attribun Altribut Attribut Attribut lethodet Meihodef Wlethodel Meihode Ereignis 1 Ereignis 2 Kees SC E gg Geschafltsobjekt Attribut Altribut Attribut Methodel Meihode Fall 9 Gesch ftsobjekt Attribut Altnbut Aitribut Methodel Methadef Ereignis 1 Ee Gesch ftsobjekt Geschaftsobjekt Attribut Attribut
8. Element hat keinen Namen LU Ooepc projekt Element hat keinen Namen uhu oepc projekt Abbildung 78 Aufruf der Schnellkorrektur durch Klick mit der rechten Maustaste 5 4 Auswahl von Validierungsregeln Bei jeder Validierung werden im Normalfall alle verf gbaren Regeln gepr ft Sie haben jedoch die M glichkeit einzelne Regeln zu deaktivieren oder deren Fehlernachricht zu ndern Nat rlich k nnen Sie sp ter auch die deaktivierten Regeln wieder aktivieren Modellieren Sie nun eine oEPK mit einem Gesch ftsobjekt Wie Sie sehen werden Ihnen einige Fehler im Zusammenhang mit dem erstellen Gesch ftsobjekt angezeigt P S i Fehler E Attribute View EI Konsole E Eigenschaften 4 Fehler 2 Warnungen 0 sonstige Ar Beschreibung Ressource Pfad Position Fehler 4 Elemente ia Gesch ftsobjekt Gewerbeanmeldung hat kein assoziiertes M System my epc oepce Test lt OEPC gt Gewerbean ih Gesch ftsobjekt Gewerbeanmeldung hat keine assoziierte rganisationseinhe my epc oepc Test lt OEPC gt Gewerbean a Gesch ftsobjekt Gewerbeanmeldung hat keinen ausgehenden Kontrollfluss my epc oepce Test lt OEPC gt Gewerbean p Gesch ftsobjekt Gewerbeanmeldung hat keinen eingehenden Kontrollfluss myOepc oepc Test lt OEPC gt Gewerbean amp Warnungen 2 Elemente Abbildung 79 oEPK mit Fehler Ansicht Wir wollen nun die Regel deaktivieren die pr ft ob das Gesch ftsobjekt mit einem IT System verb
9. H J Hg Informationsmodellierung Branchen Software und Vorgehensreferenzmodelle und Werkzeuge S 23 36 Wiesbaden sterreich B 2006 Analyse und Design mit UML 2 1 Objektorientierte Softwareentwicklung M n chen Object Management Group 2008 Unified Modeling Language 2 0 Online verf gbar unter http www uml org zuletzt besucht am 15 01 2010 Pagel S J rgens A N ttgens M Adelskamp P Hogrebe F Lange R van Kempen B 2009 Usability Analyse von Prozessmodellierungsmethoden Abschlussbericht Verbundprojekt der Fachhoch schule D sseldorf Universit t Hamburg Landeshauptstadt D sseldorf D sseldorf 07 2009 Scheer A W N ttgens M Zimmermann V 1997 Objektorientierte Ereignisgesteuerte Proze ketten oEPK Methode und Anwendung Institut f r Wirtschaftsinformatik Heft 141 Universit t des Saar landes Saarbr cken Zimmermann V 1998 Objektorientiertes Gesch ftsprozessmanagement Integrationsansatz Modellie rungsmethode Anwendungsbeispiel Dissertation Scheer A W Hg Deutscher Universit ts Verlag Schriften zur EDV orientierten Betriebswirtschaft Saarbr cken
10. OMGO08 Oe06 erm glicht eine Integration von Prozess und Datensicht was die Vorbereitungen auf eine IT bezogene Teil Automatisierung von Prozessen beg nstigt HKK08 4 2 Modellierung von Gesch ftsprozessen mit oEPK 4 2 1 oEPK Symbole Tabelle 1 stellt die in der bflow Toolbox zur Verf gung stehenden Symbole der oEPK Notation dar E n Ereignis stellt die Zustands nderung eines Gesch ftsobjektes zu einem be stimmten Zeitpunkt dar Die Zustands nderung erfolgt durch die Ausf hrung von T tigkeiten Methoden des Ge sch ftsobjektes NZ98 Ereignis Ereignis Gesch ftsobjekt Ein Gesch ftsobjekt ist ein B ndel von Teilaktivit ten Es umfasst die zur Be Attribut Gesch ftsobjekt arbeitung relevanten Teilaktivit ten Methoden und Daten Attribute vlethodei SNZ97 Das Symbol IT System zeigt die an der Ausf hrung beteiligten informations IT Syst 2 SCH en technischen Verfahren z B Formular server Groupware Fachverfahren Die an der Prozessausf hrung beteilig ten Personen oder Stellen z B An tragsteller Gewerbemeldestelle werden durch das Symbol dargestellt Ausl ser und Ergebnisse von Prozess De bearbeitungen werden durch das Sym Dokument bol Dokument dargestellt z B Antrag Bescheid Mitteilung Der UND Konnektor dr ckt sog kon junktive Verkn pfungen aus d h alle dargestellten Alternativen m ssen an durchgef hrt werden bzw treten ein Z198 Dabei kann die
11. Vom Modell l schen ot Ausschneiden S Kopieren Einf gen Swap out to d New Diagram gt Format Style p Zeige Eigenschaftsansicht Eigenschaften Abbildung 40 Men auswahl zum Auslagern Es ffnet sich nun der Dialog zum Erstellen von neuen Modellen F llen Sue diesen wie gewohnt aus und beenden Sie den Assistenten mit einem Klick auf Fertigstellen Bflow kopiert nun die markierten Elemente in das neue Modell und fragt Sie anschlie Bend ob Sie die kopierten Elemente aus dem alten Modell l schen wollen Wenn Sie dies verneinen so bleibt das alte Modell unver ndert Wenn Sie die Frage dagegen bejahen so werden die kopierten Elemente gel scht und an ihre Stelle ein Verweis auf das neue Mo dell gesetzt Zu Demonstrationszwecken werden wir jetzt die Elemente l schen lassen und den Verweis setzen lassen Elemente l schen Ca Wollen Sie die ausgelagerten Elemente aus dem urspr nglichen Diagramm entfernen Abbildung 42 Meldung zum Setzen einer Modellverkn pfung Seite 30 S e m ssen angeben welche Bezeichnung der Verweis auf die ausgelagerten Elemente bekommen soll Name der Funktion Name der Funktion Ausgelagert Abbildung 43 Welchen Namen soll der Verweis auf die ausgelagerten Elemente erhalten Nachdem die Auslagerung erfolgreich abgeschlossen ist erscheint an der Stelle der ehemaligen Elemente m alten Modell nun eine Funktion mit dem vorher eingegebenen
12. bute Value Description http www mydesc org Ges file file D test txt al e well rin Abbildung 54 Der Wert des Attributs ist eine URL die ge ffnet werden kann Je nach Art der URL und dem referenzierten Dateityp kann dabei die Reaktion anders aus sehen Die Situation von Abbildung 54 ffnet zum Beispiel den Standard Webbrowser des Betriebssystems sofern bflow nicht in eine Eclipse Umgebung eingebunden ist die Seite 38 HTML Seiten intern anzeigen kann W hlt man aber das zweite Attribut file s o so ffnet s ch der Eclipse Editor zum Bearbeiten von Textdateien Es wird also immer ver sucht den passenden Editor f r den Dateityp zu ffnen Ebenso w rde es sich mit Grafiken PDFs usw verhalten Diese Funktion kann genutzt werden um zu einem Modellelement zus tzliche Informatio nen Handb cher Bildschirmfotos etc zu hinterlegen Hinzuf gen von Attributen Durch Eingaben m das Fenster der Attr bute View k nnen einzelnen Modellelementen benutzerdefinierte Attribute hinzugef gt werden Hierzu ist im Eingabebereich Attributname der Name des Attr buts und im Eingabebe reich Wert sein Wert einzugeben Durch Dr cken auf die Schaltfl che erste Schaltfl che von links alternativ kann auch einfach die En ter Taste gedr ckt werden wird das Attribut und sein Wert zu dem aktuell markierten Modellelement hinzugef gt Ist kein Modellelement markiert so wird das Attribut dem
13. Bearbeitung der Teilschritte parallel erfolgen Seite 40 eg arbeit Organisationseinheit Der ODER Konnektor beschreibt sog adjunktive Verkn pfungen d h mindes ODER Konnektor tens eine der dargestellten Alternativen aber auch alle k nnen durchgef hrt werden bzw k nnen eintreten Der XOR Konnektor stellt eine sog XOR Konnektor diskonjunktive Verkn pfung dar d h entweder oder mindestens und maximal eine der dar gestellten Alternativen tritt ein Das Symbol Ablaufsteuerung repr sen tiert die Reihenfolge der Bearbeitung m Prozess und damit die betriebswirt Ablauf steuerung schaftliche Entscheidungslogik Der Kontrollfluss Kontrollfluss enth lt Informationen ber die betriebswirtschaftlich relevanten Zustands nderungen Ereignisse ISNZ97 Durch Linien Verbindungen werden die n einem Prozessschritt beteiligten Verbindung IT Systeme Organisationseinheiten und Dokumente mit dem Gesch ftsobjekt verkn pft Abbildung 55 Symbole der objektorientierten Ereignisgesteuerte Prozesskette oEPK 4 2 2 Grundstruktur eines oEPK Gesch ftsprozessmodells Mit der Beschreibung der Methoden und Attribute d e f r einen Verfahrensschritt relevant sind ist das Gesch ftsobjekt definiert zur Erstellung vgl Unterabschnitt 3 2 Die Interaktion zwischen Gesch ftsobjekten erfolgt formal ber einen ereignisgesteuerten Kontrollfluss Nachrichten Austausch Die Nachricht enth lt dabei alle notwendi
14. Funktion Antrag bearbeiten gibt Die Zust ndigen Sachbearbeiter haben ein weiteres Modell das den Ablauf dieser Funktion Antrag bear beiten im Detail als eigene EPK beschreibt Um einer Funktion einen Verweis auf ein anderes noch nicht angelegtes Modell hinzuzu f gen gehen Sie wie folgt vor W hlen Sie per Rechtsklick eine Funktion aus ffnen Sie anschlie end den Men punkt Diagram partitioning Create new partitioned diagram lt Es ffnet sich nun der Dialog zum Erstellen von neuen Modellen F llen Sie diesen wie gewohnt aus und beenden Sie den Assistenten mit einem Klick auf Fertigstellen Der Verweis ist nun eingerichtet Sie erkennen dies wieder am kleinen grauen Dreieck rechts oben im Modellelement Seite 32 j Sege Notiz hinzuf gen Datei b Yom Modell l schen Ausschneiden Kopieren Einf gen Swap out to Diagram partitioning r 3E Create new partitioned diagram Model wizard Strg 1 Open partitioned Diagram SE SP Insert Add existing partitioned diagram Style SE Remowe partitioned diagram Text Alignment Zeige Eigenschaftsansicht Eigenschaften Abbildung 45 Anlegen einer freien Modellreferenz Alternat v k nnen Sie auch einen Verweis von einer EPK Funktion auf bereits bestehende Modelle anlegen W hlen Sie dann stattdessen den Men punkt Diagram partitioning Insert Add existing partitioned diagram Lesen Si
15. Ihrem Benutzerkonto ausgef hrt werden kann chmod utx Weiterhin kann es n tig sein vor dem Starten die Umgebungsvariable DISPLAY zu setzen export DISPLAY 0 0 sowie als Benutzer root den Zugriff auf den X Server zu erlauben z B xhost Starten Sie die Datei bflow indem Sie im Terminal in den Ordner wechseln und den Befehl bflow eingeben und anschlie end die Eingabetaste dr cken Es ffnet sich daraufhin der Workspace Launcher in welchem Sie den Ordner in dem Modelle gespeichert werden den sog Arbeitsbereich festlegen k nnen Der Name dieses Ordners sollte keine Leer und Sonderzeichen enthalten 2 3 Integration von bflow in eine vorhandene Eclipse Umgebung f r Experten Die meisten Benutzer werden wahrscheinlich die zuvor beschriebene Variante nutzen um bflow zu installieren Dies ist die einfachste und schnellste Methode eine lauff hige bflow Anwendung zu bekommen Alternativ dazu gibt es eine weitere Installations Variante welche es erm glicht bflow in eme bereits bestehende Eclipse Entwicklungsumgebung zu integrieren Diese Variante richtet sich allerdings eher an erfahrende Benutzer Sollten S e s ch unsicher sein welche Art der Installation S e vornehmen wollen dann sollten Sie immer die einfache Variante in den vorangegangenen Abschnitten w hlen Um bflow in ein vorhandenes Eclipse zu integrieren kopieren Sie die bflow Plugins in das Plugin Verzeichnis in ihrer Eclipse Umgebung Die
16. Modellen 48 4 2 8 Nicht zul ssige Verkn pfungen in obPk Modellen 49 4 3 Attributs und Methodenrepository EEN 50 4 4 Bezeichnungskonventionen in obbk Modellen 52 4 5 Auswahl von oEPK Modellen zu Prozessen in der ffentlichen Verwaltung 54 4 5 1 oEPK Modell Schuttcontainer Anmeldung Stadt D sseldort 54 4 5 2 oEPK Modell Baustelleneinrichtungsfl che Stadt D sseldorf 55 4 6 Generierung von UML Klassendiagrammen aus oEPK Modellen 56 TEE 58 3 BinMeodellwyahd eren eege 58 5 2 lLive Validierung aktivieren deaktivieren uceeesssssssssssnnnnnnnnnnsssenneneneeeeeeeennnnnnnnn 60 3 3 Ee ge EE 60 5 4 Auswahl von Valtderungsregcln 6l 59 Anpassung von reegt 62 56 Dieerweiterte Mode llpr E 64 Import und Export Schuttstellen 66 6 Schnttistelle zu Me e Visio EE 66 OLT Import vonrMS Vib E 66 6 12 e eg Ee EE 69 62 por weitere Fonic nee 73 621 Alster EE 73 0 2 2 Import ausSs mal Ee 75 602 3 Import us EPG TOOS ke a a a 75 6 24 pe aus Da seen EA OO gi 6 2 5 71 620 emeng Asihan Enterpiise ea 78 6 2 7 Import von Modellen der BPM Academic Inmpatwve 79 026 TMPO ARIS ease Ee 79 629 Import als ONA EE 80 6 3 Expo EWE Itere e E 81l 631 AMENS s S E 8l 63 2 Exportormat BPMN WE 83 6 3 3 Exportformat CSV Datei JRACT Mats 83 634 Expo rtftormat Java Dater eege aT a a 86 6 3 5 Exportformat Prolog Faktenbasis
17. Namen Diese Funktion enth lt zudem einen Verweis auf das neue Modell Den Verweis erkennen Sie am kleinen grauen Dreieck rechts oben in der Ecke des gr nen Modellelements 3 8 2 Erzeugung eines Untermodells durch Auslagern von Modellelementen Die ausgelagerten Modellelemente stehen jetzt in einem eigenen Modell Sie k nnen dieses wie jedes andere Modell ffnen Doppelklick m Projektexplorer S e k nnen aber auch mit der rechten Maustaste auf das Modellelement mit dem Verweis zu erkennen am grauen Dreieck klicken Es ffnet sich der folgende Dialog W hlen Sie hier Diagram partitioning partitioned diagram Es ffnet sich danach automatisch das ausgelagerte Modell 6 Open Seite 31 Swap out to Diagram partitioning t 3 Create new partitioned diagram Model wizard Strg 1 gt Open partitioned Diagram EEE l GO Insert Add existing partitioned diagram Style sm Remove partitioned diagram Text Alignment koc Si Zeige Eigenschaftsansicht Eigenschaften Abbildung 44 Aufrufen eines ausgelagerten Modells 3 8 3 Neues Untermodell erzeugen Sie k nnen angeben dass eine Funktion in einem EPK Modell auf ein einen anderen Teil prozess verweisen soll Das ist oft sinnvoll wenn es f r einen Prozess mehrere Darstellungen geben soll die sich durch den Detaillierungsgrad unterscheiden So kann es in einem EPK Modell f r die Ge sch tsf hrung gen gen dass es eine
18. Wizard Element Beschreibung Ex stierende Gesch ftsattribute Gesch fts F gt einem Gesch ftsobjekt exis hinzuf gen objekt tierende Attribute hinzu Ex stierende Gesch ftsmethoden Gesch fts F gt einem Gesch ftsobjekt exis hinzuf gen objekt tierende Methoden hinzu Gesch ftsattribute umbenennen oEPK W hlen Sie bestimmte Attribute aus und benennen Sie sie um Gesch ftsmethoden umbenennen W hlen Sue bestimmte Methoden aus und benennen Sie sie um 3 8 Auslagern von Teilprozessen Hinterlegungen Wenn Modelle zu gro werden oder anschaulich in Teilprozesse unterteilt werden sollen so lassen s ch Modellteile n neue Modelle auslagern Beim Auslagern werden automatisch Verkn pfungen gesetzt so dass sich die ausgelagerten Modelle einfach per Mausklick ff nen lassen In der Literatur wird dieser Vorgang auch oft als Hinterlegung bezeichnet Hinter einer Funktion kann ein komplettes Modell hinterlegt werden das den Ablauf dieser Funktion detaillierter beschreibt 3 8 1 Modellelemente auslagern Schauen wir uns zun chst einen Ausschnitt eines Modells an Abbildung 39 Beispielmodell f r das Auslagern Seite 29 Es soll nun die linke Kette ausgelagert werden Zun chst werden alle drei Elemente mar kiert Anschlie end muss ein Rechtsklick auf die Markierung gemacht werden W hlen Sie dann in dem sich ffnenden Dialog Swap out to New diagram Notiz hinzuf gen Datei
19. Wizards Dieser erlaubt es schnell eine gr ere Zahl von Ereignissen und Funktionen die nachein ander zu modellieren sind in das Modell einzuf gen Ebenso k nnen Sie durch Klicken auf die entsprechende Schaltfl che einzelne Konnektoren einf gen Diese m ssen dann sp ter verbunden werden einen Kontrollblock mit zwe oder mehreren Kontrollfl ssen die durch UND AND ODER OR oder EXKLUSIVES ODER XOR eingeleitet sind zu begin nen Die zur Eingabe von Ereignissen und Funktionen benutzte Tabelle erh lt dann mehrere Spalten Durch Eingabe von Namen jeweils abgeschlossen durch Dr cken Seite 37 der Enter Taste werden die Ereignisse und Funktionen in jeweils einem Kontroll flusszweig modelliert Durch Mausklick n eine andere Tabellenspalte kann die Modellierung der Ereignisse und Funktionen in einem anderen Kontrollflusszweig begonnen werden Durch erneutes Dr cken des jeweiligen Konnektor Symbols wird die Bearbeitung mehrerer Kontrollflusszweige beendet und es kann mit dem Modellieren eines linearen unverzweigten Kontrollflusses weitergearbeitet wer den Eine Iteration R ckw trtsschleife mit XOR modellieren Dies geschieht analog zum soeben beschriebenen Modellieren eines Kontrollblocks mit mehreren Kontrollfl ssen In der Praxis wird es h ufig nicht n tig sein inner halb des R ckw rtspfeils noch weitere Funktionen und Ereignisse einzuf gen Dies ist jedoch durchaus m glich Zu beachten ist d
20. dann wird das Modell mit einer Standardgr e erstellt 3 2 Arbeiten im Modell 3 2 1 Ein Element erstellen und bearbeiten In diesem Kapitel wird das Erstellen von Modellelementen am Beispiel eines oEPK Modells beschrieben Die Arbeit mit EPK und VK Modellen funktioniert v llig analog Wir betrachten zun chst die Palette auf der rechten Seite des Editors siehe Abbildung 18 In dieser Palette sind alle Elemente enthalten mit denen modelliert werden kann Zur Demonstration soll nun ein Gesch ftsobjekt auf die Zeichenfl che linke Seite in Abbildung 18 gezeichnet werden Erl uterungen zum Gesch ftsobjekt Symbol finden S e im Unterabschnitt 4 2 3 Dazu klicken Sie mit der linken Maustaste auf das Symbol Gesch ftsobjekt in der Palette Anschlie end bewegen Sie den Mauszeiger auf die Zeichenfl che Wenn Sie jetzt wieder auf die linke Maustaste dr cken dann wird ein Gesch ftsobjekt auf der Zeichenfl che platziert Gleichzeitig ffnet ach ein Textfeld in dem Sie den Namen des Elements eingeben k nnen Diesen k nnen Sie sp ter durch einen Doppelklick auf den Namen wieder ndern Als n chstes f gen wir unserem Gesch ftsobjekt ein Attribut hinzu Dazu w hlen Sie aus der Palette das Symbol Attribut aus und klicken es an Danach klicken S e auf das gew nschte Gesch ftsobjekt in das das Attribut eingef gt werden soll Nach dem Hinzuf gen k nnen Sie den Namen des Attr buts eingeben Das Hinzuf gen von Methoden z
21. dem Join Konnektor stehen Gesch ftsobjekte Dies ist nicht zul ssig e Im Kontrollfluss darf niemals ein gleiches Symbol direkt hintereinander folgen Fall 13 n emals ein Gesch ftsobjekt direkt nach einem Ge sch ftsobjekt Fall 14 niemals ein Ereignis direkt nach einem Freig nis Fall 15 niemals ein Konnektor direkt nach einem Konnektor Fall 16 und 17 n emals ein gleiches Symbol direkt hintereinander wenn dazwischen nur ein Konnektor vorhanden ist Fall 18 und 19 n emals zwischen zwe Konnektoren nur ein Ge sch ftsobjekt oder nur e n Ereignis vorhanden ist 4 3 Attributs und Methodenrepository Zur Qualit tssicherung der Prozessinformationen sowie zur W ederverwendbarkeit der erstellten Prozessmodelle st eine einheitliche Verwendung von Begriffen f r Attr bute und Methoden unerl sslich Dies wird in der bflow Toolbox durch die Bereitstellung eines Verzeichnisses bestehender Begriffe Repository unterst tzt Modellierer sollten vor Verwendung von neuen Attr buts oder Methodenbegriffen zun chst die vorhandenen Begriffe verwenden soweit diese zur Darstellung des Prozesses auch geeignet und ausreichend sind Bflow bietet hierf r geeignete bflow Wizards an Die Anwendung geht wie folgt Mit dem Mauspfeil das Gesch ftsobjekt markieren dann rechte Maustaste anklicken Im Kontextmen der rechten Maustaste wird unter dem Eintrag Wizard eine entsprechende Auswahl Gesch ftsattribute oder Gesch ftsmethoden h
22. der Endung json ohne die Zeichenkette metadata im Namen auszuw hlen Offenbar kam es be der Erstellung dieser Modelle mit dem Modellierungswerkzeug Sig navio Process Editor h ufig zu dem Problem dass zwischen den Modellelementen Pfeile gezeichnet wurden die zwar optisch von einem Modellelement zum anderen gehen aber tats chlich nicht mit dem Modellelement verankert sind Mit anderen Worten Die Pfeile h ngen in der Luft Diese Pfeile k nnen derzeit nicht importiert werden 6 2 8 Import aus ARIS Zum Speichern eines Modells im AML Format das von bflow eingelesen werden kann klicken Sie in ARIS Sie mit der rechten Maustaste auf das Modell und w hlen Sie dann im Men Import Export danach XML Export Nach der Auswahl einer Sprache geben Sie an unter welchem Dateinamen Sie das expor tierte Modell speichern wollen Ausgabedate komprimieren sollte dabei nicht ange kreuzt werden Achten Sie beim Import darauf die richtige Version ARIS 6 oder 7 an zugeben Es ergibt s ch die folgende Zuordnung Seite 79 ARIS bflow Toolbox Ereignis i Funktion Prozess schnittstelle Urg einheit He erson Intern Stelle wird nicht importiert Fachbegriff wird nicht importiert E Anwendungs Typ alle fe ee werden nicht importiert 6 2 9 Import aus Oryx Oryx http bpt hpi uni potsdam de Oryx war ein webbas ertes Modellierungswerkzeug das unter diesem Namen nicht mehr weiterentwickelt wird
23. gesamten Modell hinzugef gt dies ist also f r Attribute wie Bearbeiter sinnvoll die Schaltfl che All zweite Schaltfl che von links wird das Attr but dem markier ten Modellelement sowie allen anderen Elementen gleichen Typs also z B allen Funktio nen im aktuellen Modell hinzugef gt Wird hinter Wert ein Wert angegeben erhalten alle diese Elemente den angegebenen Wert Anschlie end ist es aber m glich den Wert f r jedes einzelne Element zu ndern Es ist oft sinnvoll auf die Angabe eines Wertes hinter Wert vorerst zu verzichten Dadurch wird erreicht dass jedes Element des betr Typs auch solche die erst noch sp ter hinzugef gt werden das entsprechende Attribut z B Zeitdauer f r alle Funktionen erh lt die Schaltfl che Project f nfte Schaltfl che von links wird das Attribut dem mar k erten Modellelement sowie allen Elementen gleichen Typs also z B allen Funktionen im aktuellen Projekt hinzugef gt Entfernen von Attr buten Durch Klicken auf die Schaltfl che x dritte Schaltfl che von links wird das in der Tabellenzeile der Attr bute View aktuell markierte Attr but und ggf dessen Wert vom aktuell markierten Modellelement entfernt die Schaltfl che lt All vierte Schaltfl che von links wird das in der Tabellenzeile der Attr bute View aktuell markierte Attr but und ggf dessen Wert vom markierten Mo dellelement sowie allen Elemente
24. in den vergangenen Abschnitten beschriebenen Validierung eine erweiterte Modellpr fung Diese erkennt deutlich mehr potentielle Probleme als die normale Validierung Es empfiehlt sich daher sehr zumindest ber jedem fertig modellierten Modell zur Qualit tssicherung die erweiterte Modellpr fung aufzurufen Sie starten die erweiterte Modellpr fung mit dem Men punkt Add ons Extended Model Validation Die Anzeige der gefundenen Probleme die Auswahl der Pr fregeln und die Anpassung der Meldungstexte geschehen wie oben f r die normale Validierung beschrieben Seite 64 Hinweis Beim ersten Start der erweiterten Modellpr fung unter Windows erscheint m glicherweise ein Fenster das Sie dazu auffordert in der Firewall eine Ausnahme hinzuzuf gen Dieses Fenster muss nur einmalig geschlossen werden auch ohne tats chlich die Ausnahme hinzuzuf gen dann w rd dese Abfrage m Zukunft nicht mehr erscheinen BP Windows Sicherheitshinweis Die Windows Firewall hat einige Funktionen dieses Programms geblockt Eingehende Verbindungen wurden f r dieses Programm geblockt Das Aufheben der Blockierung wird f r ale Netzwerke des Typs ffentlich erfolgen zu denen eine Verbindung hergestellt wird isiken durch Aufheben von Blockierungert amp Name ecdipse exe Herausgeber Unbekannt Pfad E bflowibflow edipse exe Netzwerkstandort ffentliches Netzwerk Was sind Netzwerkstandorte Abbildung 85 Schlie en Sie dieses Fenste
25. klicken W hlen Sie im Men den Eintrag Neu Andere aus Es erscheint nun ein Assistent zum Anlegen neuer Elemente Tipp zum schnelleren Arbeiten Schneller geht es wenn S e diesen Assistenten ber die Tastenkombination Strg N ffnen Datei Bearbeiten Navigieren Suchen Projekt Add ons Fenster Hilfe ri k E be m m P h el w e k k Din 5 l b lE Bflow Projekt Heu t F Projekt Gehe in E Datei Kopieren Strg C C Ordner SSES SC F Andere Strg N S L schen Entf Abbildung 12 Auswahl des Men punkts Andere Nun m ssen Sie den Men eintrag Allgemein Ordner ausw hlen und die Aktion durch einen Klick auf Weiter best tigen Assistent ausw hlen Neue rdnerressource erstellen Assistenten Filtertext eingeben 4 Lex Allgemein E Datei E Nicht benannte Textdatei C Ordner 5 Projekt gt gt Bflow Toolbox gt amp Eclipse Modeling Framework gt gt Java gt Modeling Workflow Engine gt gt Andere lt Zur ck eiter gt ertigstellen Abbildung 13 Auswahl Ordner Seite 16 Im anschlie enden Dialog sehen Sie einen berblick ber alle bereits vorhandenen Projekte und Ordner Hier k nnen Sie angeben wo der neue Ordner angelegt werden soll direkt im Projekt oder innerhalb eines anderen Verzeichnisses Unter Ordnername k nnen S e den Namen f r Ihren Ordn
26. nnen welche Pr fungen am Modell als Fehler gemeldet werden sollen TEF Alle Fehler _ Warnhinweise bei Auswahl Gruppieren nach gt v Fehler Mauer in der Auswahl Sortieren nach gt Fehler Warnungen im Projekt Ansicht Neue Probleme u Inhalt konfigurieren Alle anzeigen Spalten konfigurieren Abbildung 51 Anpassung der Fehler Ansicht Nur Fehler f r das aktuell bearbeitete Modell sollen angezeigt werden 3 10 Navigationshilfen In gro en Modellen kann es schwierig werden die bersicht zu behalten Hier helfen zwei Ansichten Die Gliederungsansicht zu aktivieren mit Fenster Sicht anzeigen Gliede rung und die Navigation Ansicht zu aktivieren mit Fenster Sicht anzeigen Andere Modeling Toolbox Model Navigator Die Gliederungsansicht zeigt eine Miniaturversion des gesamten Modells Eine Markie rung zeigt an welcher Modellausschnitt gerade im Fenster das die Zeichenfl che zeigt zu sehen ist Die Navigation Ansicht zeigt die unmittelbar benachbarten Elemente des aktuell markier ten Elements Mit den Schaltfl chen in der rechten oberen Ecke dieser Ansicht je E kann ausgew hlt werden ob nur die unmittelbar benachbarten Elemente oder auch deren Nachbarn angezeigt werden sollen Durch Verschieben der senkrechten Markierungen unter den Beschriftungen In und Out kann die Breite der angezeigten Bereiche ver ndert werden 3 11 Eingabehilfen 3 11 1 Exaktes Platzieren von Modellelemen
27. und Prozessmodellierungen oftmals verteilt im Organisations IT oder Finanzbereich liegen Zusammenh nge werden dadurch nicht immer ausreichend erkannt Integrierte Produkt und Prozessmodelle IPP s nd ein v el versprechender Ansatz die Defizite zu reduzieren Die Auswahl einer Modellierungssprache und Modellierung von Prozessen kann so wirksam unterst tzt werden Wesentliche Zielsetzung einer integrierten Produkt und Prozessmodellierung ist ein gemeinsames Modellverst ndnis von Organisatoren und Modellierern auf der einen Seite und die Wiederverwendbarkeit von Prozessmodellen bausteinbasierten Diensten und Softwarekomponenten auf der anderen Seite Hieraus sollen flexiblere Anpassungen bei Prozess nderungen und damit k rzere und kosteng nstigere Implementierungszeiten resultieren MV AOS5 Das Nutzenpotenzial eines IPP kann auf Bas s einer Service orientierten Architektur weiter verst rkt werden Dies erfordert aber auch einen ganzheitlichen Ansatz m Systementwurf und einen neuen Grad der Zusammenarbeit in der IT den Organi sationsabteilungen und ber die Organ sationsbereiche hinweg bis zur Kundenintegration Folgende Kernkomponenten liegen diesem Ansatz zugrunde HKK08 der durch die bflow Toolbox unterst tzt wird Produktmodell Em Produktmodell umfasst alle Unternehmens oder Verwaltungsleistungen und bildet so die inhaltliche Basis f r die dazugeh rigen Gesch ftsprozesse Ein Produkt repr sentiert hierbei ein aus Kun
28. Als Nachfolger kann das kommerzielle Werkzeug S gnavio gesehen werden Beim Import ergibt sich die folgende Zuordnung bflow Toolbox Seite 80 Funktion IT System 6 3 Export f r weitere Formate 6 3 1 Allgemeines bflow erlaubt den Export von EPK Modellen in zahlreiche Formate e EPK Modelle f r die Modellierungswerkzeuge ARIS EPCTools Oryx Semtalk e BPMN Modell kann u a mit der camunda BPM platform und dem Eclipse BPMN2 Modeler http www eclipse org bpmn2 modeler ge ffnet werden e YAWL Modell YAWL ist eine eigene Prozessmodellierungssprache s ehe www yawlfoundation org e Prolog Faktenbasis e Java Programm e CSV Date Um em oder mehrere bflow Modelle zu exportieren w hlen Sie mit der linken Maustaste eine oder bei gedr ckter Strg Taste mehrere Modelle in Ihrer Arbeitsumgebung Anschlie end rufen Sie ber das Men Datei Exportieren auf W hlen Sie nun Modeling Toolbox Multi target export aus und klicken Sie auf Weiter Seite 81 Ausw hlen Exports the diagram to several types Exportziel ausw hlen Filtertext eingeben gt LG Allgemein gt L Ausf hren Debug gt Les bflow Toolbox gt u Java a Modeling Toolbox Export as image 4 Multi target export gt Lei Team Abbrechen Abbildung 99 Auswahl des Men punktes Multi target export Im folgenden Dialog werden oben die Dateien aufgelistet die f r den E
29. Entfernen eines Verweises auf ein anderes Modell 3 8 5 Ersetzen eines Verweises Wenn Sie einen Verweis auf ein anderes Modell ndern wollen so k nnen Sie dies wie folgt erledigen W hlen Sie die Funktion die den Verweis besitzt und machen Sie einen Rechtsklick Offnen Sie nun den folgenden Men punkt Diagram partitioning In sert Add partitioned diagram Seite 34 Notiz hinzuf gen Datei Vom Modell l schen Ausschneiden E A N Kopieren Einf gen Swap out to Diagram partitioning gt Create new partitioned diagram K wii Model wizard D Open partitioned Diagram E Ga Insert Add existing partitioned diagram Style ZS Remove partitioned diagram Text Alignment Zeige Eigenschaftsansicht Eigenschaften Abbildung 48 Ersetzen von Modellreferenzen Es ffnet s ch nun der folgende Dialog W hle Modelelement 4 import gt settings gt D Anfrage_beantworten_Behoerde 080813 epc gt Li Antragsablehnung_erstellen_080828 epc gt E Artikelidentifikation_Barcode epc gt D Gebuehren_erheben_080821 epc gt HI lssuing_Judicial_Authorit_issues_EAW epc 4 Kapaz t tsabgleich epc gt Epc 4 Diagram Kapazit tsabgleich gt Kommisionierung_f r_Barcode epc gt D Konstruktionsablauf epc gt Li Payment rderfrocedure epc gt Zustaendigkeit_pruefen_Antrag_080828 epc gt HI anmeldung_zertifizierungsstelle_FIXED epc gt Li b
30. Or ginalmeldung wiederherstellen so ffnen Sie zun chst das Men Fenster Benutzervorgaben W hlen Sie nun den Bereich Bflow Validation wo Sie die gew nschte Validierungsregel ausw hlen Seite 62 ER Benutzervorgaben Filtertext eingeben Allgemein Ausf hren Debug Bflow Add ons Epc Diagram Qepc Diagram Tools Validation VC Diagram EMF Registry EMF GMF Wizards Jawa Team stend pand Validation Erweiterte Modellpr fung EPK A Kontrollfluss EPK ElementRulel ElementRule ElementRules 7 ElementRule4 ElementRules 9 Syntax EPK d Kontrollfluss oEPK Syntax GEPK Meldet eine Kombination zwischen AND Split und OR Jon die zu dem Fehler f hrt dass mehr als ein Eingang des K R Joins erreicht wird Fehlermeldung Kombination AND Split gt XOR Join ist nicht erlaubt URL Abbildung 81 nderung des Meldungstextes einer Validierungsregel Klicken Sie nun auf Bearbeiten Es ffnet sich das folgende Fenster 5 Benutzervorgaben Filtertext eingeben Allgemein Ausf hren Debug Bflow Add ons Epc Diagram Uepc Diagram Tools Validation VC Diagram EMF Registry EMF GMF Wizards Jawa Team stend Xpand Validation E Erweiterte Modellpr fung EPK Kontrollfluss EPK zu dem Fehler f hrt PO E Abbildung 82 Der Meldungstext kann jetzt ge ndert werden Sie k nnen nun I
31. PC aus f r EPKs ist dies analog mit EPC Klicken Sie anschlie end auf Weiter lol x Ausw hlen A Export an oEPC diagram as a Yisio document EI Exportziel ausw hlen Fiitertext eingeben S Allgemein S Ausf hren Debug amp Install amp Java 6 Microsoft Visio VISIO EPT m H S Modeling Toolbox H E Team H E XML KA Zur ck Eertigstellen Abbrechen Abbildung 88 Visio Import ausw hlen Im n chsten Dialog werden Sie aufgefordert den Pfad des Visio Dokuments anzugeben Mit Browse durchsuchen Sie Ihr Dateisystem Die Schaltfl che Save Visio Stencil speichert wie schon beschrieben die oEPK Vorlage zur Modellierung von Visio oEPKs Nur mit dieser Vorlage modellierte oEPKs k nnen von bflow importiert werden Durch Dr cken auf Weiter gelangen Sie zum n chsten Dialog Seite 67 Visio Import Wizard i Please continue Select your Visio file D DocumentsWwisio Zeichnungl wsd Please model your Visio document with the standard stenc l Save Visio Stencil Fertigstellen Abbrechen Abbildung 89 Pfad des Visio Dokuments angeben Geben Sie nun den Speicherort der zu importierenden Datei ein Der Dateiname der bflow Date wird automatisch vergeben und h ngt vom Namen der Zeichenbl tter der V s o Date ab Als Speicherort k nnen Sie ein Projekt bzw einen Ordner in einem Projekt oder einen Ordner im Datei
32. Programme gespeichert werden Um m gliche Probleme bei der Arbeit mit Add Ons auszuschlie en wird au erdem empfohlen dass der Name des Ordners den Sie als Arbeitsbereich eintragen keine Leer und Sonderzeichen enthalten sollte 2 2 Installation unter Linux 2 2 1 Herunterladen Auf der Projektseite unter http sourceforge net projects bflowtoolbox files sind alle verf gbaren bflow Versionen aufgelistet W hlen Sie die aktuelle Version f r Linux aus und laden Sie sich diese herunter Seite 8 2 2 2 Installation F r Installation m ssen Sie lediglich das Archiv entpacken ffnen Sie dazu Ihren Archivmanager und entpacken Sie die Dateien an einen Ort Ihrer Wahl Optional k nnen Sie bflow auch in das System integrieren indem Sie den entpackten Ordner mit root Rechten nach opt kopieren und dann eine Verkn pfung m Startmen oder auf dem Desktop erstellen Da die bflow Toolbox f r Linux als 32 bit Anwendung compiliert wurde m ssen auf 64 bi t Linuxsystemen m glicherweise zus tzliche Pakete installiert werden Das sind f r Arch Linux die Pakete lib32 gtk l b32 gtk2 und l b32 l bcanberra und die davon abh ngigen Pakete F r Debian Linux muss das Paket l bswt installiert sein Hinweise f r weitere Distributionen sind willkommen an bflow bflow org 2 2 3 Starten Im entpackten Ordner befindet sich eine Datei mit dem Name bflow Falls n tig setzen Sie die Rechte f r dese Datei so dass sie unter
33. Sie zuerst die obere Organ sationseinheit an F gen Sie nun die untere Organisationseinheit der Auswahl hinzu indem Sie die Strg Taste bet tigen und gleichzeitig das Element anw hlen S e k nnen auch beide Elemente mit der Maus einrahmen ffnen Sie nun das Diagram Men Dort ffnen Sie die Option Gleich gro machen Wie Sie sehen haben Sie jetzt die M glichkeit die Elemente auf gleiche L nge H he oder auch beides zu skalieren W hlen Sie die Option Beide Beide Elemente werden nun auf die gleiche Gr e skaliert siehe Abbildung 32 7 Automatische Gr enanpassung Gleich gro machen 04 Beides SS a g H he Filter d al ra Breite Anzeigen tT Abbildung 31 Men punkt Gleich gro machen Beides Tipp zum schnelleren Arbeiten Markieren Sie immer das Element als letztes dessen Gr e den anderen Elementen als Vorbild dienen soll Seite 25 EEN meldung en Abbildung 32 Ergebnis der Anwendung von Gleich gro machen 3 5 2 Optimale Gr e einstellen Oft w nscht man sich dass ein Modellelement gerade so gro ist dass die gesamte Be schriftung im Element lesbar ist Dies erreichen Sie mit der Funktion Diagram Beste Gr e Markieren Sie ein oder mehrere Modellelemente und rufen Sie dann die Funktion Dia gram Beste Gr e auf Sie k nnen auch alle Modellelemente die eine Beschriftung ent halten markieren Nutzen Sie daf r die Funktion Diagra
34. Zeitraum Ma e rtlichkeit Ma eBaustelle Parkraum rtlichkeit Pr fen ZeitraumPr fen Kollision Pr fen Antrag ist positix gepr ft IT Systeme Baustelleneinrichtungsfl che Fach Amt f r Verkehrs verfahren Fima management Person Anschrift Aufstellort Zeitraum Ma e rtlichkeit Ma eBaustelle Parkraum BescheidEirstellen Bescheid Versenden ZahlprozessEinleiten VorgangArchivieren Bescheid Genehmigung Baustellen einrichtungsfl che ist abgeschlossen IT Systeme Fachver fahren Abbildung 69 Modell Baustelleneinrichtungsfl che Stadt D sseldorf Antragsteller Bauleiter Privatperson Verkehrsmanagemen 08 12 2008 gt Legende Ereignis NEED IT System Organisationsein D Dokument Gesch ftsobjek u Und Oder X Oder QOR Amt f r Antrag ist negativ gepr f Baustellen einrichtungsfl che Amt f r Verkehrs Person management Anschrift Aufstellort Zeitraum BescheidEistellen Bescheid Senden Vorgang rchivieren Bescheid Ablehnung Baustellen einrichtungsfl che is abgeschlossen Seite 55 4 6 Generierung von UML Klassendiagrammen aus ob Dh Modellen bflow bietet die M glichkeit aus oEPK Modellen entsprechende UML Klassendiagramme zu generieren Daf r betrachtet bflow nur die modellierten Gesch ftsobjekte Diese werden zu Klassen transformiert wobei Ges
35. abei dass sich die Reihenfolge der Modellelemente durch den von unten nach oben gerichteten Pfeil umkehrt Durch Klick auf die Schaltfl che Fertigstellen werden die per Model Wizard modellier ten Elemente der Zeichenfl che hinzugef gt Gegebenenfalls sind danach noch leichte n derungen am Layout des Modells n tig 3 11 6 Arbeit mit benutzerdefinierten Attributen F r verschiedene Anwendungsf lle kann es sinnvoll sein zu einzelnen Modellelementen zus tzliche Attribute zu speichern Denkbar sind zum Beispiel Informationen zu Zeitdau ern und Kosten von Funktionen oder auch allgemeine Informationen zum Modell wie etwa der Name des Erstellers Das Hinzuf gen solcher zus tzlicher Attribute zu ist mit der Ansicht Attribute View m glich Wenn diese Ansicht nicht angezeigt wird gehen Sie zun chst wie folgt vor W hlen Sie Fenster Sicht anzeigen Andere ffnen Sie dann den Ordner Modeling Toolbox und w hlen Sie Attribute View aus Nach Best tigen mit der Schaltfl che OK steht die Attribute View als Ansicht zur Verf gung 7 Fehler E Attribute View 52 gt El Konsole Attr butname Wert D All x All Project Attribute Value Ersteller Franke Sabine Status freigegeben Abbildung 53 Die Ansicht Attribute View Besitzt em Attr but als Wert eine korrekte URL so ist es m glich diese URL per Rechts klick und der Auswahl des Men punktes Open file zu ffnen Attr
36. art Style t F llfarbe V Wei Filter t ZG Linienfarbe V Bi Schwarz Tet Alignment t 04 Ausrichten EH g d Grau RE 7 a Ausrichten C Zeige Eigenschaftsansicht I Dunkelgrau Eigenschaften 7 Automatische Gr enanpassung Rot Formatierung bernehmen Gr n Blau Gelb Seite 20 Abbildung 20 Ver ndern der Farbe eines Modellelements Hinweis Sobald nderungen am Modell vorgenommen werden erscheint im Modell Tab siehe rechter Pfeil in Abbildung 21 ein Stern vor dem Modellnamen Dies signalisiert dass die aktuellen nderungen am Modell noch nicht gespeichert wurden Durch Klicken auf die Disketten Schaltfl che linker Pfeil in Abbildung 21 oder mit der Tastenkombination Strg S k nnen Sie das Modell speichern Date Bearbeiten Diagram MNavigieren Suchen Projekt Ze Add ons Fenster Hilfe P e E Tahoma g E gl e 2 T de T Go e Projektexplorer 5 a E Bflow_Projekt LG src Abbildung 21 Speichern eines Modells 3 2 2 Eine Verbindung zwischen Elementen erstellen Um eine Verbindung zwischen zwei Modellelementen zu erstellen brauchen wir in unserem Beispiel zun chst ein zweites Modellelement Beim Platzieren dieses Elements bietet bflow die M glichkeit dieses genau ber oder neben ein vorhandenes Element zu positionieren Wenn ein Element genau auf der L ngs oder Querachse eines anderen Elements liegt dann wird bei l ngeren Dr cken der linken Maustaste eine blaue Hilfslinie eingeblen
37. auptmen die Schaltfl che Datei Neu Andere Bearbeiten Navigieren Suchen Projekt Add ons Fenster Hilfe Neu Alt Umschalttaste N F Projekt Datei ffnen E 7 Andere Strg N Schlie en Strg W Alle schlie en Strg Umschalttaste W Abbildung 4 Men punkt Datei Neu Andere Es ffnet sich der Neu Dialog Dort ffnen Sie den Ordner Bflow Toolbox w hlen danach die gew nschte Modellart aus und klicken dann auf Weiter Assistent ausw hlen Creates Epc diagram Assistenten Filtertext eingeben LG Allgemein A amp Bflow Toolbox Epe Diagram Oepc Diagram pS VC Diagram gt LG Eclipse Modeling Framework Les Java gt Lx Modeling Workflow Engine lt Zur ck Fertigstellen Abbrechen Abbildung 5 Assistent zum Anlagen eines neuen Modells Tipp zum schnelleren Arbeiten Schneller geht es wenn Sie auf die Schaltfl chen 17 Anlegen eines neuen EPK oEPK VD Modells klicken Da Sie in Ihrem Arbeitsbereich noch kein Projekt angelegt haben ffnet sich der Assistent zum Anlegen eines Projekts Geben Sie den Projektname ein und lassen Sie Standardposi Seite 12 tion verwenden aktiviert wenn Sie das Projekt in Ihrem aktuellen Arbeitsbereich spei chern wollen empfohlen Klicken Sie anschlie end auf Fertigstellen 29 Neues Projekt Projekt Neue Projektressource erstellen Pryyektname Bflow_Projekt Standardposit
38. bflow Plugins finden Sie im Archiv im Plugin Ordner Die aktuell von bflow unterst tzte Eclipse Version ist die Version Luna 2 4 Anpassungen der Spracheinstellungen Die deutsche und englische bflow Version die man von der Projektseite herunterladen kann sind m Grunde v llig identisch Sie unterscheiden sich nur darin welche Sprache beim ersten Programmstart eingestellt ist Nach dem erstmaligen Start von bflow k nnen sie die verwendete Sprache ndern E n gro er Teil der urspr nglich englischen Beschriftungen von Men s und Dialogen wur de auch in die deutsche Sprache bersetzt Um die Spracheinstellung von englisch auf deutsch zu ndern w hlen Sie im Men Window Preferences und dann mm linken Bereich des Fensters Bflow Nun kann die Einstellung Language auf deutsch ge ndert werden Sie k nnen bflow auch ausdr cklich mit deutscher bzw englischer Spracheinstellung starten Der Aufruf dazu lautet etwa unter Windwos Seite 9 bflow exe nl de DE um bflow in deutscher Sprache zu starten bflow exe nl en D um bflow in englischer Sprache zu starten 2 5 ndern der Gr e des von bflow genutzten Arbeitsspeichers In dem Verzeichnis in dem bflow installiert wurde befindet sich die Datei bflow ini Wurde bflow wie in Abschnitt 2 3 beschrieben in eine vorhandene Eclipse Umgebung integriert befindet sich im Eclipse Verzeichnis die Datei eclipse ini In dieser Datei ist es m glic
39. bildung 24 Men f r die Einstellung der Seitengr e Seitengr e ermitteln Seite einrichten Daraufhin ffnet sich ein Assistent in dem Sie die Seitengr e des Modells ausw hlen k nnen W hlen Sie die Gr e A4 und beenden Sie die Auswahl durch einen Klick auf Fertigstellen Sue k nnen nun sehen dass die Gr e des Modells angepasst wurde Zu beachten ist dass die Gr e des Modells auch von der Gr e der Zeichenfl che abh ngt Wird eine Gr e gew hlt die kleiner als die Zeichenfl che selbst ist wird diese skaliert Page Setup Setup your diagram size Abbildung 25 Gr e des Modells einstellen 3 4 2 Minimale Gr e einstellen Width in mm 210 Height in mm 297 Fertigstellen Abbrechen Nat rlich k nnen Sie die Gr e des Modells wieder verkleinern Nutzen Sie daf r die Funktion Seitengr e ermitteln die sich ebenfalls im Men Seitengr e befindet Nach der Auswahl wird Ihr Modell auf die kleinste m gliche Gr e skaliert Legend Y Live validation Seitengr e Style View p Zoom Strg F9 Abbildung 26 Men f r die Seitengr e ermitteln Funktion Seitengr e ermitteln Seite einrichten Seite 23 3 4 3 Seitenbegrenzungen anzeigen Als Erg nzung zu Seite einrichten bietet Ihnen bflow die Option Seitengrenzen anzeigen zu lassen Um diese F
40. ch ftsobjekte mit gleichem Namen zu einer Klasse zusammengefasst werden Nehmen wi r an Sie haben das folgende oEPK Modell erstellt Gewerbeanmeldung meldung peson erson Gewerbeanmelduna meldung Ferson Gewerbe Pr fung nau Abbildung 70 Aus dieser oEPK soll ein UML Klassendiagramm generiert werden W hlen Sie Datei Exportieren und w hlen Sue in Modeling Toolbox den Punkt Multi Target Export aus Wenn Sie hier das Exportformat UML Class Diagram w hlen k nnen S e aus dem oEPK Modell ein UML Klassendiagramm erstellen Dieses ist in einem werkzeugunabh ngigen Austauschformat f r UML Modelle gespeichert und kann somit von den meisten blichen UML Modellierungswerkzeugen etwa n dem Eclipse UML Modellierungswerkzeug Papyrus ge ffnet werden Das Klassendiagramm zur oben gezeigten oEPK s eht dann etwa so aus wie n Abbildung 71 Seite 56 E Bflow Bflow_Project sre src gen myOepc umiclass Eclipse Platform File Edit Diagram MNavwigate Search Project Run Window Help B Gei IG e E H rg xs Bei ei z Ce r Tahoma H Package Explorer _ E amp Wi myOepc oepc I myOepcumiciass 23 E LC Bflow_Project NE ER DES sc E myOepc E src gen myOepc uml attributes WI myOepc umiclass person Person ee Re gewerbe Gewerbe operation setPerson person Person getPerson Person setGewerbel gewerbe Gewerbe getGewerbel Gewerbe pruefung classes
41. ckelt wird 4 5 Stars 33 35 Downloads Gi Last Update 2013 11 17 W Tweet 0 QHA o E Gef llt mir Browse All Files L j w H Pa ze Sp Abbildung 1 Projektseite auf SourceForge net Die aktuelle Windows Version der bflow Toolbox kann auf der Startseite Abbildung 1 unter dem Link Download heruntergeladen werden Alternativ k nnen Sue sich auch weitere Versionen sortiert nach Versionsnummer und Betriebssystem mit Browse All Files anzeigen lassen Nach dem Klicken auf Download startet das Herunterladen automatisch Speichern Sie die bflow w n32 Datei an einem ausgew hlten Ort in Ihrem Dateisystem ab 2 1 2 Installation bflow wird in Form eines Zip Archives zur Verf gung gestellt Dieses Zip Archiv m ssen Sie zun chst mit einem Datenkompressionsprogramm z B WinRAR WinZip oder 7 Zip entpacken Nach dem Entpacken kann bflow direkt gestartet werden Es sind keine weiteren Installationsschritte notwendig da sich in dem entpackten Ordner bereits alle notwendigen Dateien befinden Es ist nicht n tig ein Setup Programm auszuf hren auch sind keine Administrator Rechte erforderlich Es wird empfohlen dass der Ordnername in den bflow entpackt wird keine Leerzeichen enthalten sollte 2 1 3 optional Erzeugen einer Kachel unter Windows 8 Um unter Windows 8 eine Kachel auf dem Startbildschirm anzulegen klicken Sie mit der rechten Maustaste auf die Datei bflow exe und w hlen Sie da
42. container aufstellung ist eingegangen Amt f r Verkehrs managemen Schutteontaineraufstelluns Anschrift Aufstellort Zeitraum Ma e rtlichkeit Ma eContaine Parkraum rtlichkeit Pr fen ZeitraumPr fen l Kollision Pr fen IT Systeme Groupware Fachverfahren Abbildung 68 oEPK Modell Schuttcontainer Anmeldung Stadt D sseldorf Seite 54 08 12 2008 Legende Ereignis IT System Organisationsein j Sa Dokument l Gesch ftsobjek 1 Und Oder X Oder DVD Schuttcontainer aufstellung ist negativ gepr ft Amt f r Verkehrs managemeni Schutteontaineraufstellun Person Anschrift Aufstellort Zeitraum Bescheid BescheidEirstellen Bescheid Senden VorgangArchivieren Ablehnung Schuttcontainer aufstellung ist abgeschlossen 4 5 2 oEPK Modell Baustelleneinrichtungsfl che Stadt D sseldorf oEPK Prozessmodell Baustelleneinrichtungsfl che Baustelleneinrick tungsfl che ist erforderlich IT Systeme Baustelleneinrichtungsfl che Formularserver Faxserver Firma Person Anschrift Zeitraum Ma e rtlichkeit Ma eBaustelle Parkraum Aufstellort Antrag usf llen AnlageBeif gen AntragSenden AntragSpeichern Antrag Baustelleneinrichtungs fl che ist eingeganger Baustelleneinrichtungsfl che IT Systeme Groupware Fachverfahren Anschrift Aufstellort
43. d deren Rolle im Prozess abgebildet werden Bei einer Zustands nderung von Gesch ftsobjekten k nnen mehrere Ereignisse eintreten Um diese und hnlich gelagerte Zusammenh nge abzubilden werden Verkn pfungsoperatoren sog Konnektoren eingesetzt Unterabschnitt 4 2 7 Ein Hauptzweck ist den zu modellierenden Sachverhalt so darzustellen dass die Gefahr von Missverst ndnissen m glichst ausgeschlossen ist Beschriftungen von Gesch ftsobjekten und von Ereignissen m ssen m Weiteren so erfolgen dass keine Modellierungsfehler entstehen Seite 43 4 2 4 Allgemeines Prozessmodell in der oEPK Notation Ereignis 0 l st aus IT System f hrt aus Gesch ftsobjekt Methodef Methode Organisations einheit f hrt aus erzeugt Organisations einheit Gesch ftsobjekt Attribut Attribut Methode Methode erzeugt IT System f hrt aus f hrt aus Ereignis 2 IT System Gesch ftsobjekt Gesch ftsobjekt Organisations einheit IT System Attribut f hrt aus f hrt aus erzeugt Ereignis 3 Organisations einheit Attribut Attribut S Attribut f hrt aus Attribut Bescheid Methodef Methodef erzeugt Abbildung 58 Allgemeines Prozessmodell einer oEPK Seite 44 4 2 5 Von der Prozessbeschreibung zum ob Dh Modell Vor der Erstellung eines oEPK Modells s nd Informationen der Prozessbeteiligt
44. dellen in MS Visio benutzen In Abbildung 86 sehen Sie ein Visio oEPK Modell welches mit der oEPK Vorlage erstellt wurde DiesesModell speichern Sie in MS Visio im Format Zeichnung vsd Das Visio Modell soll nun in bflow importiert werden Zeichnungl Microsoft Visi h KE Date Bearbeiten Ansicht Einf gen Format Extras Daten Shape Fenster Adobe PDF DEU Ss Aa IA Ha x la CG d EE e Arial 12pt FAU A SZ ON An Ge Ess Shapes x Mutt Bu Bi un Bu Ru WE PAA Nach Shapes suchen Geben Sie Ihren Suchbec H oK ME Seins XOR V OR A AND E lu pm lun SIN Gewerbeanmeldung Su Pr fung Anmeldung durchgef hrt f 4 gt HI Gewerbeanmeldung lt Zu A Zeichenblatt 1 1 Abbildung 86 Modellieren mit Visio Seite 66 Klicken Sie zun chst mit der rechten Maustaste in den Projektexplorer und w hlen Sie Importieren Alternativ k nnen Sie auch ber das Hauptmen Datei Importieren gehen LC Projektexplorer XON Ca 7 Olli myEpcepc 3 gt Bflow_Projekt Neu Anzeigen in Alt Urmschalttaste W Kopieren Strg C Qualifizierten Namen kopieren 3 Einf gen Strg W L schen Entf t Importieren oa Exportieren EN Aktualisieren Abbildung 87 Import Men aufrufen Im folgenden Import Dialog w hlen Sie in der Kategorie bflow Toolbox Microsoft Visio den Modelltyp VISIO oE
45. den Sie nach dem Dateinamen der Visio Datei gefragt Nach Eingabe bzw Auswahl des Namens m ssen Sie auf Fertigstellen klicken Seite 71 Visio Import Wizard Select your destination file Select your destination folder from above or select a destination in your file system Weiters Fertigstellen Abbrechen Abbildung 95 Name der exportierten Datei ausw hlen Als Ergebnis des Exports wird eine Visio Datei erstellt Abbildung 96 zeigt das Ergebnis des Beispiel Exports Der Export kann einige Zeit in Anspruch nehmen bitte haben Sie Geduld ER den Datei Bearbeiten Ansicht Einf gen Format Extras Daten Shape Fenster AdobePDF _ SG X I EU3AaR Sp aaxX zo Gd Kei A Be S CH Arial 12pt e F E H SS Shapes PJ EJU erm areen r Ell BEL Ell A Nach Shapes suchen Geben Sie Ihren Suchbec Was sind die ersten Schritte Zeigen Sie im Men Date auf Heu klicken Sie auf Erste Schritte und klicken Sie dann in der Liste Vorlagenk tegorien auf die gew nschte Vorlage Oder Klicken Sie im Men Datei auf Shapes und w hlen Sie dann eine Schablone mit Shapes aus M 4 gt H Zeichenblatt 1 m TT Abbildung 96 Exportiertes Modell in MS Visio Seite 72 6 2 Import f r weitere Formate 6 2 1 Allgemeines bflow bietet weitere M glichkeiten zum Import von Modellen aus weiteren Modellierungswerkzeugen Es werden dabei die folgenden Formate verschieden
46. densicht erkennbares Ergebnis eines Unternehmens oder Verwaltungsprozesses Prozessmodell Jeder Produkterstellung liegt ein mehr oder minder arbeitsteiliger Gesch ftsprozess zugrunde Ein Gesch ftsprozes wird dabei als eine ereignisgesteuerte Bearbeitung von Gesch ftsobjekten mit dem Ziel der Produkterstellung verstanden Gesch ftsobjekte s nd der zentrale Ausgangspunkt f r die Modellierung von Datenmodellen als Grundlage f r die technische Realisierung elektronischer Verfahrensabwicklungen Service orientierte Architektur Eine Service orientierte Architektur bildet 1m Weiteren die technische Basis f r den Einsatz von w ederverwendbaren bausteinbasierten Services im Rahmen der Bereitstellung in Portalangeboten sowie der Te l Automatisierung der Prozesse Seite 5 Die nachfolgenden Ausf hrungen werden exemplarisch am Anwendungsfall der Prozessmodellierung im ffentlichen Sektor beschrieben Der Einsatz der bflow Toolbox ist jedoch dom nenunabh ngig Prozesse n der ffentlichen Verwaltung unterscheiden sich bei abstrakter Betrachtung ihrer Zielsetzung nur wenig voneinander 1 d R Antragsbearbeitungen lassen aber aufgrund der historisch gewachsenen Organisationsstrukturen Verwaltungsvorschriften und Anwendungsf lle betr chtliche Unterschiede erkennen SNZ97 Der nachfolgend dargestellten Notation zur Prozessmodellierung mit objektorientierten Ereignisgesteuerten Prozessketten oEPK liegt eine durchweg objektorientie
47. derholen Create Participant Cut Copy Faste In dem dann erscheinenden Dialogfenster k nnen Speicherort und Dateiformat festgelegt werden Alternativ kann der Export einer Bilddatei auch ber Datei Exportieren Modeling Toolbox Export as image aufgerufen werden Anfragen zur bflow Toolbox sind willkommen an bflow bflow org Softwareentwickler sind eingeladen an der Entwicklung unserer freien Software mitzuwirken Mehr Informationen zur bflow Toolbox gibt s auf http www bflow org Seite 87 7 Quellenverzeichnis DHLO09 GLO6 GL09 GL10 GL11 HKK08 MVA05 MN03 NZ98 Oe06 OMG08 PIN09 SNZ97 Zi98 Seite 88 Delfmann P Herwig S Lis L Konflikt re Bezeichnungen in Ereignisgesteuerten Prozessketten Linguistische Analyse und Vorschlag eines L sungsansatzes Online verf gbar unter http www wiso uni hamburg de fileadmin WISO_FS_WVEPK Community epk2009 proceedings pdf zuletzt besucht am 15 01 2010 Gruhn V Laue R Validierung syntaktischer und anderer EPK Eigenschaften mit PROLOG EPK 2006 Gesch ftsprozessmanagement mit Ereignisgesteuerten Prozessketten 5 Workshop der Gesellschaft f r Informatik e V Gruhn V Laue R Ein einfaches Verfahren zur Erkennung h ufiger Fehler in EPKs EPK 2009 Work shop des GI Arbeitskreises Gesch ftsprozessmanagement mit Ereignisgesteuerten Prozessketten CEUR Workshop Proceedings 2009 G
48. det siehe Abbildung 22 Abbildung 22 Hilfslinien beim Platzieren F r die Erstellung einer Verbindung muss in der Palette in der Gruppe Connections ein Verbindungstyp mit der linken Maustaste ausgew hlt werden In unserem Fall w hlen wir die Ablaufsteuerung aus Daraufhin ver ndert sich der Mauszeiger wenn Sie auf die Zeichenfl che fahren Er deutet an welches Element mit der Ablaufsteuerung verbunden werden kann Fahren Sie mit der Maus ber ein Element Ereignis in Abbildung 23 und halten Sie die linke Maustaste gedr ckt Bewegen Sie die Maus nun ber die Zeichenfl che zu einem zweiten Element Gesch ftsobjekt in Abbildung 23 und lassen Sie die Maus los Das Ergebnis st ein Pfeil zwischen den zwei Elementen Seite 21 M chten Sie dass eine schon bestehende Verbindung an einem anderen Start oder Z ielelement enden soll m ssen Sie die Verbindung zun chst ausw hlen Durch Ziehen an den Sattelpunkten am Beginn bzw Ende der Verbindung k nnen Sie den Start bzw das Ende erneut mit einem anderen Modellelement verbinden Analog zu anderen Modellelementen k nnen Sie mit der rechten Maustaste das Men zum Einstellen von Farbe u a ffnen Abbildung 23 Die Ablaufsteuerung wurde eingef gt Tipp zum schnelleren Arbeiten Wollen Sie mehrere Verbindungen der gleichen Art zeichnen w hlen Sie zun chst in der Palette den Verbindungstyp aus Wenn Sie jetzt die STRG Taste gedr ckt halten k nnen Sie mehrer
49. die Durchf hrung informiert zu werden unterst tzt supportive die Person Organisationseinheit unterst tzt die Arbeit bei spielsweise durch das Bereitstellen von Betriebsmitteln Zur Kennzeichnung der Art der Mitwirkung k nnen Abk rzungen der deutschen Begriffe v w 1 u oder der englischen Begriffe r a c 1 s verwendet werden Diese werden als Att r bute an die Verbindungen zwischen einer Funktion und einem der gelben Modellelemen te Organisationseinheit Stelle etc notiert Abbildung 103 zeigt einen Modellausschnitt bei dem an der Funktion Nutzerstatistiken erstellen drei Beteiligte zwei Organisations einheiten und eine Stelle mitwirken Abbildung 103 Funktion verbunden mit drei Organisationseinheiten die bei dieser Funktion mitwirken Seite 85 Um die Art der Mitwirkung weiter zu pr z sieren kann man durch Klick mit der linken Maustaste eine der Verbindungslinien markieren und dann in der Ansicht Attribute View ein Attribut mit dem Namen raci muss genau so hei en eintragen Wir k nnen bei spielsweise die Verbindung zwischen der Funktion und der Organisationseinheit Arbeits vorbereitung markieren und durch einen Eintrag des Attributs raci festlegen dass diese Organisationseinheit die Funktion ausf hrt f f hrt aus Analog k nnen wir das Attri but rac f r die beiden anderen Verbindungslinien zu Operating und Datenschutzbe auftragter festlegen 2 Fehler E Att
50. e Verbindungen dieses Typs hintereinan der zeichnen S e m ssen also nicht jedes Mal neu aus der Palette den Verbindungstyp ausw hlen Dies funktioniert auch mit anderen Modellelementen S e k nnen auf diese Weise also zum Beispiel mehrere Funktionen hintereinander zeichnen 3 3 Modell ffnen 3 3 1 Aus dem Arbeitsbereich Ein bestehendes Modell k nnen Sie mit einem Doppelklick auf das Symbol im Fenster Projektexplorer ffnen 3 3 2 Aus dem Dateisystem Um ein Modell aus dem Dateisystem in bflow zu ffnen w hlen Sie im Hauptmen Datei Date ffnen Geben Sie im folgenden Fenster an in welchen Ordner des Arbeitsbereichs die Datei kopiert wird und klicken Sie auf OK Sie haben auch die M glichkeit eine Modelldate aus Ihrem Dateiverwaltungsprogramm z B unter Windows aus dem Explorer heraus auf die gew nschte Stelle m Projektexplorer zu ziehen 3 4 Seitenlayout einstellen 3 4 1 Seitengr e einstellen Im vorherigen Kapitel wurde bereits die M glichkeit beschrieben wie die Gr e eines Modells beim Erstellen festgelegt werden kann siehe Abschnitt 3 1 4 Bflow bietet au erdem die M glichkeit w hrend der Modellierung die Gr e des Modells zu ver ndern Dazu klicken Sie mit der rechten Maustaste auf die Zeichenfl che und w hlen den Punkt Seitengr e Seite einrichten aus Seite 22 Live validation Strg F9 Seitengr e Style View 0 Zoom Ab
51. e hierzu mehr im Abschnitt 3 8 5 3 8 4 Verweis auf ein Modell entfernen Wenn Sie einen Verweis auf ein anderes Modell entfernen wollen so w hlen Sie entspre chende Funktion welche den Verweis enth lt per Rechtsklick aus Offnen Sie anschlie Bend den Men punkt Diagram partitioning Remove partitioned diagram Seite 33 Notiz hinzuf gen Datei Vom Modell l schen Ausschneiden Kopieren Einf gen Swap out to Diagram partitioning A 3E Create new partitioned diagram i Model wizard Strg 1 Open partitioned Diagram Format GO Insert Add existing partitioned diagram Style p GO Remove partitioned diagram Tet Alignment C Zeige Eigenschaftsansicht Eigenschaften Abbildung 46 Entfernen einer Modellreferenz Der Verweis auf ein Unter modell ist nun entfernt und das Symbol erscheint nicht l nger Anmerkung Das zuvor erzeugte ausgelagerte Modell existiert nach wie vor gel scht wird nur der Verweis darauf en en a MM Gi Notiz hinzuf gen Date H Vom Modell l schen e EE ene even BN Ausschneiden Kopieren Einf gen Swap out to Diagram partitioning d ZC Create new partitioned diagram Model wizard Strg 1 Open partitioned Diagram Format 5 Gi Insert Add existing partitioned diagram Style Ji Remove partitioned diagram Text Alignment Zeige Eigenschaftsansicht Eigenschaften Abbildung 47
52. en IT Systeme Gewerbeanmeldung Ordnungsamt Groupware Gewerbean Fachverfahren E EAER gelegenheiten T tigkeit OertlichkeitVorpr fen nzeigepflichtVorpr fen Rechtm igkeitVorpr fen Vorpr fungAuswerten 08 12 2006 Legende Ereignis IT System Organisationsein Dokumeni Gesch ftsobjek IL Und Oder X Oder Geleet Gewerbe anmeldung is positiv vorgepr ft Gewerbeanmeldung Ordnungsamt Gewerbean Person gelegenheiten Anschrift T tigkeit Rechtsform Niederlassungsart Identit tPr fen MeldedatenPr fen Zul ssigkeitT tigkeit Pr fen RechtsformPr fen Niederlassungsart Definieren Hauptpr fungAuswerten Gewerbe anmeldung is hauptgepr ft Gewerbeanmeldung Ordnungsamt Gewerbean Person gelegenheiten Anschrift Betriebsst tte Gewerbe T tigkeit Niederlassungsart Empf ngerGewerbeAnzeig ZustFinanzamt Ermitteln 0 Branchenziffer Ermitteln Gew nzeige Empf nger Ermitteln GewAnzeige Empf nger Senden Best tigung Best tigungGew nmeldungSender ZahlprozessEinleiten VorgangArchivieren Best tigung Gewerbe anmeldung ist abgeschlosser Gewerbe anmeldung is negativ vorgepr ft Gewerbeanmeldune IT Systeme Ordnungsamt Groupware Gewerbean Fachverfahren Person gelegenheiten Anschrift Betriebsst tte T tigkeit WlitteilungErstel
53. en ber den Prozessablauf erforderlich Die Informationen werden nachfolgend exemplarisch n einer formlosen textlichen Prozessbeschreibung dokumentiert und als oEPK Modell grafisch dargestellt Beispiel Textliche Prozessbeschreibung zur Gewerbeanmeldung Auszug e Die Gewerbe Anmeldung ist eingegangen Ereignis 1 e Die Gewerbe Anmeldung ist durch das Ordnungsamt n folgenden Schritten vorzu pr fen o rtlichkeit vorpr fen o Anzeigepflicht vorpr fen o Meldedaten vorpr fen o Rechtm igkeit vorpr fen o Vorpr fung auswerten e Als Attribute werden Betriebsst tte T tigkeit Person und Anschrift ben tigt e Die eingesetzten IT Systeme sind dabei Formularserver und Webserver e Die Gewerbe Anmeldung ist danach vorgepr ft Ereignis 2 Aus dieser Prozessbeschreibung ist folgendes oEPK Modell zu erstellen Gewerbe anmeldung isl eingegangen Formularserwer Webserver Betriebsst tte T tigket Ferson Anschrift IT Systame Gewerbeanmeldung Ordnungsamt rtlichkeitworgr fen Anzeigepflichtvorprufeni Meldedatenvorprufenf Rechtm igkeitvorprufen vorprufungAuswertend Gewerbeanmeldung ist vorgepruft Abbildung 59 oEPK Modell Gewerbeanmeldung Stadt D sseldorf Auszug 4 2 6 Vom oEPK Modell zum vollst ndigen Gesch ftsprozess Abbildung 60 zeigt den Verwaltungsprozess zur Gewerbe Anmeldung in einer Gro stadt Das zentrale Element der oEPK ist wie beschriebe
54. er Werkzeuge unterst tzt e Modelle der BPM Academic Initiative json Format e Agilian Speicherformat Traditional XML Structure e ARIS AML Format der ARIS Versionen 6 und 7 e dia Speicherformat XML e EPCTools EPML Format e Oryx EPML sowie RDF Format e Semtalk EPML Format Um eine oder mehrere Dateien zu importieren w hlen Sie die Importfunktion die Sie unter dem Men punkt Datei Importieren finden W hlen Sie nun die Kategorie Modeling Toolbox Multi source import aus und klicken Sie auf Weiter Ausw hlen Imports a diagram from several types Importquelle ausw hlen Filtertext eingeben gt LG Allgemein CG Ausf hren Debug kx bflow Toolbox 4 Modeling Toolbox gt Lk Team Abbildung 97 Auswahl des Men punktes Multi source import Seite 73 Im folgenden Dialog k nnen Sie das gew nschte Importformat ausw hlen und den Quell und Z elpfad angeben Es k nnen auch mehrere zu importierende Dateien angegeben werden bei Quelldatei auf Ausw hlen klicken und bei gedr ckter Strg Taste mehrere Dateien markieren Mit einem Klick auf Fertigstellen wird der Import durchgef hrt und Sie k nnen die Datei aus Ihrer Arbeitsumgebung heraus ffnen Die Dauer des Imports h ngt von der Gr e der zu importierenden Datei ab Bei gro en Modellen kann es also ein paar Sekunden dauern In Abbildung 98 wird beispielhaft eine AML Date imp
55. er eintragen Beenden S e den Dialog mit Fertigstellen Ordner Neue rdnerressource erstellen Stammordner eingeben oder ausw hlen Bflow_Projekt Bflow_Projekt Ordnername srel lt Zur ck Werter gt Fertigstellen Abbrechen Abbildung 14 Name des Ordners eingeben Nach Abschluss des Ass stenten sehen S e m Fenster Projektexplorer den erstellten Ordner innerhalb hres ausgew hlten Projekts Date Bearbeiten Navigieren Suchen Projekt Add ons Fenster Hilfe P Ke L3 be H Mi m P Ke e we Ke L Projektexplorer 3 DS H a Le Bflow_Projekt IG sre Abbildung 15 Ordner im Projekt Seite 17 3 1 4 Weiteres Modell hinzuf gen Nachdem Sie ein Projekt und em Verzeichnis erstellt haben k nnen Sie jetzt ein bflow Modell erstellen W hlen S e den gerade erstellten Ordner aus und klicken S e mit der rechten Maustaste auf diesen Nun haben Sie mehrere Wege um ein Modell anzulegen Klicken Sie die entsprechende Schaltfl che zum Anlegen einer EPK oEPK oderVK n der Werkzeugleiste Si HE zweites drittes oder viertes Symbol W hlen Sie im Men den Eintrag Neu Andere aus W hlen Sie anschlie end im Neu Ass stenten den Eintrag Bflow Toolbox aus Hier finden Sie eine bersicht ber alle Modelle die Sie mit bflow erstellen k nnen W hlen Sie nun z B den Eintrag Oepc Diagram f r die Modellierungsnotation der objekt
56. ewerberauswahl epc gt einstellung_auszubildenden epc DA unshersitinn weiterhilkunn eg Abbildung 49 Dialog zum Modellreferenzaustausch In diesem Dialog sehen S e die Projekte und Modelle Ihres Arbeitsverzeichnisses W hlen darin das gew nschte Modell Mit einem Klick auf OK ist die Verkn pfung neu gesetzt 3 9 Anpassen der Fehler Ansicht Wenn em Modell Fehler enth lt so werden diese in der sog Fehler Ansicht angezeigt Seite 35 ZG Fehler 77 5 Attribute View El Konsole E Eigenschaften 4 Fehler 4 Warnungen 0 sonstige Beschreibung Ressource Pfad Position Type Fehler 4 Elemente 6 Gesch ftsobjekt hat kein assoziiertes IT System my epcoepe Test lt OEPC gt lt B Oepc Plugin ih Gesch ftsobjekt hat keine assoziierte rganisationseinheit myOspcoepe Test lt DEPC gt lt B Oepc Plugin Abbildung 50 Beispiel einer Fehleranzeige in der Fehler View Die Fehler Ansicht ist normalerweise so eingestellt dass sie die Fehler aller offenen Modelle aus den aktuell ge ffneten Projekten anzeigt Dies kann mitunter un bersichtlich werden S e k nnen aber die Ansicht anpassen um weniger Meldungen zu erhalten Klicken S e dazu n der Fehler Ansicht rechts oben auf das kleine Dreieck anschlie end unter Anzeigen auf Fehler Warnungen in der Auswahl Dann werden nur de Fehler des gerade bearbeiteten Modells angezeigt Im Abschnitt 5 4 wird gezeigt wie Sie detailliert einstellen k
57. f r zust ndige Tastenkombination Strg F9 Das Modell wird nun nicht mehr bei jeder nderung validiert M chten Sie nun trotzdem die Validierung starten aktivieren Sie entweder die Live Validierung oder starten die Validierung einmalig Dazu ffnen Sie das Diagram Men im Hauptmen und w hlen den Punkt Val diere Make Same Size b T Beste Gr e Filters b View b DI Zoom Apply Appearance Properties Validiere Abbildung 77 Starten der Validierung einmalig 5 3 Schnellkorrektur F r manche Probleme die bei der Validierung erkannt werden gibt es automatische Korrekturvorschl ge Um diese aufzurufen markieren Sie zun chst die Fehlermeldung in der Fehler Ansicht Klicken Sie dann mit der rechten Maustaste und w hlen Sie den Men punkt Scnellkorrektur schneller geht s mit der Tastenkombination Strg 1 Wir m ssen zugeben dass d e vorhandenen Schnellkorrekturen in der aktuellen bflow Version noch nicht allzu n tzlich sind Das Konzept kann jedoch f r eigene Erweiterungen genutzt werden siehe Handbuch Anpassen und Erweitern von bflow Seite 60 c Gehe zu Kopieren Strg C al L schen Entf Alles ausw hlen Strg A 7 Fehler 3 gt E Attribute View 1 Fehler 6 Warnungen O sonstig Anzeigen in Alt Umschalttaste y gt Beschreibung Schnellkorrektur Strg 1 3 amp Warnungen 6 Elemente Eigenschaften Alt Eingabe t Element hat keinen Haf wm
58. gen Informationen ber die betriebswirtschaftlich relevanten Zustands nderungen Ereignisse Bildet man den durch ereignisgesteuerte Nachrichten definierten Kontrollfluss grafisch ab so ergibt sich die n Abbildung 56 entwickelte Grundstruktur eines Gesch ftsprozessmodells Seite 41 Start Ereignis 0 Kontrol fluss Gesch ftsobjekt Attribut Attribut 2 Attribut Zustands nderung 1 Gesch ftsobjekt Methode Methode Kontralifluss Ereignis 1 Kontrallfluss Gesch ftsobjekt Attribut Attribut Zustands nderung 2 Gesch ftsobjekt Methode Kontrolifluss Ereignis 2 Abbildung 56 Modell eines oEPK Gesch ftsprozesses NZ98 S 8 4 2 3 Das Gesch ftsobjekt Das Gesch ftsobjekt repr sentiert bezogen auf einen Verwaltungsprozess das Antrags Formular welches sich im Laufe des Prozesses n unterschiedliche Zust nde dargestellt durch Ereignisse wandelt vgl Kap tel 4 2 2 Zum jeweiligen Prozesszustand sind korrespondierende Prozessinformationen wie ben tigte Feldinhalte dargestellt als Attribute Attr butgruppen und Arbeitsschritte als Methoden in angelehnter UML Notation eingef gt Die Reihenfolge der Attr bute und Methoden richtet ach dabei nach der Abfolge im Verwaltungsprozess chronologisch von oben nach unten Seite 42 1 Gew nm oepc x _ Id Schuttcontainer oepc IT Systeme Fachverfahren Editat Schnittstelle Massendruckwerfahren Groupwa
59. h den von bflow verwendeten Arbeitsspeicher zu konfigurie ren Details hierzu sind unter http wiki eclipse org Eclipse in erl utert 2 6 Hinzuf gen von BPMN und anderen Editoren ber den Men punkt Hilfe Install new Software kann der Funktionsumfang der bflow Toolbox erweitert werden Es k nnen beliebige Eclipse Plugins hinzugef gt werden Um etwa den Eclipse BPMN Modeler zu integrieren w hlen Sie im Fenster zum Installie ren neuer Software unter dem Punkt Work with die folgende Adresse BPMN http download eclipse org bpmn2 modeler updates luna 1 1 0 TE Available Software Check the items that you wish to install d SE Work with BPMN http download eclipse org bpmn2 modeler updates Auna 1 1 0 v Add Find more software by working with the Available Software Sites preferences version E 000 Eclipse BPMNZ2 Modeler Select All Deselect All 5 items selected r Details L ck ea je Show only the latest versions of available software Hide items that are already installed je Group items by category What is already installed je Show only software applicable to target environment je Contact all update sites during install to find required software Si Aurich Weiter gt E Abbrechen Setzen S e dann den Haken bei Eclipse BPMN2 Modeler und dr cken Sue die Schaltfl che Weiter Denkbar w re auch das Hinz f gen von Werkzeugen zur Ers
60. he Gr e Gewerbeanmeldung Legend Y Live validation Strg F9 Seitengr e d Style d Original Color View t x Black White Zoom KI C7 Show Attribute View CG Show Properties View Abbildung 34 Farbstil Black White geeignet zum Ausdrucken Wenn S e einzelne Elemente ausgew hlt haben und den Stil auf Schwarz Wei setzten dann hat dies nur auf die markierten Elemente Einfluss Neue Elemente werden wie urspr nglich dargestellt 3 6 2 Pr sentations Modus Die standardm ig in bflow vorhandene farbige Darstellung ist m glicherweise zu wenig kontrastreich um das Modell n einer Pr sentation per Projektor zu zeigen W hlen S e f r diesen Zweck den Farbstil Presentation Color 3 6 3 Originale Farben wiederherstellen Haben S e den Stil auf Schwarz Wei oder Pr sentation ge ndert k nnen S e sp ter jederzeit die urspr nglichen Farben der Elemente wiederherstellen W hlen S e hierzu den Farbstil Original Color Wizards b Load Resource Tar Select j aE Arrange All Filters Beste Gr e Gleiche Gr e Gewerbeanmeldung Legend vd Live validation Strg F9 Seitengr e Style ki Original Color View t Black White Zoom eI Abbildung 35 Farbstil Original Color Seite 27 3 7 Unterst tzung bei der Benennung von Attributen und Methoden eines Ge sch ftsobjekts 3 7 1 Benutzen eines bflow Wizards Unter einem Wizard in deutsch ist eher die Bezeichnung Assiste
61. hode Teilaktivit t Bezeichnungsstruktur Teilaktivit t als lt Substantiv e gt lt Verb gt in UpperCamelCase Schreibweise mit abschlie ender Klammer auf und zu Beispiele e MitteilungSenden e VorgangArchivieren e Identit tPr fen Seite 53 4 5 Auswahl von ob Dh Modellen zu Prozessen in der ffentlichen Verwaltung Die nachfolgenden oEPK Prozessmodelle dienen zur Veranschaulichung unterschiedlicher Gesch ftsabl ufe am Beispiel einer Kommunalverwaltung 4 5 1 oEPK Modell Schuttcontainer Anmeldung Stadt D sseldorf oEPK Prozessmodell Schuttcontaineraufstellunc IT Systeme Formularserver Faxserver IT Systeme Groupware Fachverfahren Schuttcontainer aufstellung ist positiv gepr ft Schutteontaineraufstelluns Containerdiensi Amt f r Person Verkehrs Anschrift managemen Aufstellort Zeitraum Ma e rtlichkeit Ma eContaine IT Systeme Fachverfahren Parkraum Bescheid BescheidEirstellen BescheidSenden ZahlprozessEinleiten VorgangArchivieren Genehmigung Schuttcontainer aufstellung ist abgeschlossen Schuttcontainer aufstellung ist erforderlich Schutteontaineraufstellun Container Containerdiens dienst Person Anschrift Aufstellort Zeitraum Ma e rtlichkeit Ma eContaine Parkraum Antrag usf llen AnlageBeif gen Antrag Senden AntragSpeichern Antrag Schutt
62. hre eigene Fehlermeldung eingeben Wenn Sie in Ihrem Beschreibungstext den Teil value einf gen so wird dieser Teil bei der Anzeige der Fehlermeldung durch den Namen des entsprechenden Modellelements ersetzt Als Beispiel Seite 63 Ise soll nun an die obige Fehlermeldung der Text Bitte pr fen Eingabe erhalten wir also folgendes Bild angeh ngt werden Nach der Beschreibung bearbeiten Bitte geben Sie eine Fehlermeldung ein eignis value hat weder eingehenden noch ausgehenden Kontrollfluss Bitte pr fen Abbildung 83 Der neue Meldungstext Schlie en S e nun den Dialog mit OK und beenden S e ebenso den Benutzervorgaben Dialog Bei der n chsten Validierung sollten Sie nun Ihren ge nderten Meldungstext sehen Hinweis An der Stelle wo vorher value stand steht nun der Name des Ereignisses 2 Das Ereignis Antrag abgelehnt hat weder eingehenden noch ausgehenden Kontrollfluss Bitte pr fen Abbildung 84 In der Fehler Ansicht erscheint jetzt der angepasste Meldungstext Wollen Sie alle Fehlermeldungen wieder auf ihren urspr nglichen Wert zur cksetzen so w hlen Sie im Benutzervorgaben Dialog die Schaltfl che Standardwerte wiederherstellen Wenn Sie den Dialog danach mit OK beenden so k nnen Sie nach erneuter Validierung die urspr nglichen Fehlermeldungen lesen 5 6 Die erweiterte Modellpr fung F r EPK Modelle nicht f r oEPK und VC Modelle gibt es neben der
63. ich auch n here Erl uterungen Das Java Programm ist nicht dazu geeignet das Modell auszuf hren Es erlaubt aber verschiedene Analysen des Modells und ist daher vor allem f r wissenschaftliche Zwecke interessant 6 3 5 Exportformat Prolog Faktenbasis Dieser Export erlaubt es aus einem EPK Modell eine Prolog Faktenbasis zu erstellen Diese enth lt die Informationen die im Modell enthalten sind in Form von Prolog Fakten geeignet f r SWI Prolog Diese k nnen f r verschiedene Analysen des Modells verwendet werden auch dieser Ex port ist vor allem f r w ssenschaftliche Zwecke interessant N here Informationen finden sich in GL6 GL9 GL10 und GL11 Dieser Export ist brigens die Grundlage f r die in Abschnitt 5 6 beschriebene erweiterte Modellpr fung Wer eigene Auswertungen mit Prolog entwickeln m chte findet vielleicht einen guten Einstieg beim Blick auf die Quellen im Plugin org bflow toolbox add_ ons contributions Seite 86 6 4 Export von Modellen als Grafik PDF Datei oder HTML Datei mit Grafik Modelle k nnen als Grafiken n den Formaten GIF BMP JPEG SVG und PNG als PDF Date oder als HTML Date mit eingebetteter Grafik gespeichert werden Dazu klickt der Benutzer mit der rechten Maustaste ms Editorfenster in dem das zu expor tierende Modell angezeigt wird Add Navigate File E Save As Image File Delete from Model Ch Print P R ckg ngig machen Delete CX Wie
64. inzuf gen bereitgestellt Nach Klicken auf den entsprechenden Men eintrag ffnet sich em Dialogfenster Seite 50 Bilow EU DLR EPAY 02 09 2009 neu oepc Bilow Ti File Edit e mefa ana Microsoft Sans Serif fa 2 B E Package Explorer N OY f tr EU DLR src gen D AntragAbsperrma nahmen oepc ir AntragBaustellenEinrichtungsfl che ir AntragBewohnerausweis oepc D AntragSchwertransporte oepc d Auskunftgeoinformation oepc d Bodenrichtwert Marktrichtwert oepc d Dokumentation Abbildung 1 0epc d i EPAY 02 09 2009 neu oepc d ErrichtungeinesLebensmittelherstell d FH Test Werbeanlagen oepc d GewAbm oepc d GewAnm epc d GewAnm oepc Sri GewUm oepc d Schuttcontainer oepc d test 006 la epc Wi TEST GewAnm f r FH Df epc Vi TEST GewAnm f r FH DF oepc A testepc Fi test oepc D Werbeanlage 17 02 2009 0epc D Werbeanlage epc Wizards Format Style Filters Diagram Navigate Search Project Window Help Or r WEE sr d D Add Note File Delete from Model of Cut Copy Format Style Filters Text Alonment G Show Properties View Properties Bemowe trom Context Errl Al Shift Down Ex stierende Gesch ftsattribute hinzuf gen Ir E D Existierende Gesch ftsattribute hinzuf gen Existierende Gesch ftsmethoden hinzuf gen Existierende Gesch ftsmethoden hinzuf gen Abbildung 63 Ex stierende Gesch ftsattribute hinzuf gen Markieren Sie im A
65. ion verwenden C Program F les bflow workspace Bflow_Projekt Durchsuchen Arbeitsmengen Projekt zu Arbeitsmengen hinzuf gen Fertigstellen Abbildung 6 Ein neues Projekt wird erstellt Als n chstes m ssen Sie noch den Dateiname f r das Modell angeben und k nnen dann auf Fertigstellen klicken Danach wurde das Projekt mit dem neuen zun chst nat rlich noch leeren Modell ihrem Arbeitsbereich hinzugef gt 7 Neues EPK Modell EPK Modell erstellen Datei ausw hlen die das das Modell enth lt Stammordner eingeben oder ausw hlen Bflow_Projekt Bflow_Projekt Dateiname myEpc epc Abbildung 7 Speicherort und Dateiname werden angegeben 3 1 2 Weiteres Projekt anlegen Wenn Sie ein neues Projekt anlegen wollen k nnen Sie dies auf zwei Arten machen ber die Schaltfl che Neues Projektverzeichnis in der Werkzeugleiste Be iM erstes Symbol Seite 13 Oder Sie w hlen im Hauptmen Datei Neu Projekt aus EEN Neu Alt UmschalttasterN F Projekt Date ffnen 7 Andere Strg N Schlie en Stro W Alle schlie en Strg Umschalttaste W Speichern Strg S E Speichern unter Alle speichern Strg Umschalttaste 5 Zur cksetzen Abbildung 8 Anlegen eines neuen Projekts Es ffnet ach der Neues Projekt Wizard von Eclipse der Sie durch die Erstellung eines neuen Projekts leitet W hlen Sie Allgemein Projekt aus und klicke
66. l S 100 D Package Explorer 8 Y 1 i EPAY 02 092009neu 23 gt Vd Gew bm oepc Gew nm oepce testoepc Id GewUm oepe 33 EU DLR H S srogen Antrag bsperma nahmen oepe g AntragBaustellenEinrichtungsfl che Gesch ftsobjekt xy AntragBewohnerausweis vepc AntragSchwertransporte oepc Auskunftgeoinformation oepc Bodenrichtwert Marktrichtwert oepc DH H Dokumentation Abbildung 1 oepc EPAY 02 09 2009 neu oepc ErrichtungeinesLebensmittelherstell FH Test Werbeanlagen oepc Gew bm oepc Gew nm epc GewA nm oepc GewUm oepc Schuttcontainer oepc test 006 la epc TEST Gew nm f r FH Df epc TEST Gew nm f r FH DF oepc test epc test oepc IBBBBBBBBBBBEBEBBBBBBB Abbildung 65 Hinzugef gtes Gesch ftsattribut Es ist auch m glich mehrere Attribute zugleich auszuw hlen und in ein Gesch ftsobjekt einzuf gen Entsprechend k nnen auch die vorhandenen Gesch ftsmethoden n das Gesch ftsobjekt eingef gt werden Soweit Attribute oder Methoden noch nicht im Repository vorhanden sind k nnen diese durch direkten Eintrag in das Gesch ftsobjekt selbst angelegt werden Diese werden im Modellrepository automatisch hinzugef gt 4 4 Bezeichnungskonventionen in oEPK Modellen Voraussetzung f r den erfolgreichen Einsatz von Modellen ist ihre Verst ndlichkeit und Vergleichbarkeit Inkonsistente Bezeichnungsstrukturen erschweren den Modellvergleich und die Modellana
67. len WlitteilungSenden VorgangArchivieren Mitteilung negative Gewerbe anmeldung ist abgeschlosser Abbildung 60 oEPK Modell zur Gewerbeanmeldung bei der Stadt D sseldorf Seite 47 4 2 7 Zul ssige Verkn pfungen in ob Dh Modellen Abbildung 61 listet die zul ssigen M glichkeiten der Verkn pfung von Gesch ftsobjekten ber Ereignisse und Verkn pfungsoperatoren auf SNZ97 S 18 UND Konnektor Fall 1 Meitegel Meitegel Geschaflsobjekt FE Ereignis 1 Ereignis 2 Gesch ftsobickt Gasch flsobjekt Atirbul Atirbut Atribui Melle Meihoder Atribui Atirbuf Atrbun Meihodef Meinodef ODER Konnektor Gesch ftsobjekt Geschaftschkt Altribul Altribul Altribul Wethodaf Methodat eer veer L Gesch ftsobjakt Arribant Anribun Anrin Meinodefl Meihodefl Gesch ftsohjekt Attributi Artribun Attribut Attribut Attribut Attribut Methodet Methoder Geschaftsobjekl Attribut Attribut Attribut Gesch ftsobjekt Gesch ftsohjekt Artribun Attribut Attribut Artribun Attribut Attribun Iviethadel Methode Methodet Veiner Ereignis 1 Ereignis 2 Ivelhoder ivlethodet Meihodef Meihode L Ereignis 1 Ereignis 2 XOR Konnektor Geschaflsobjekt
68. lyse ma geblich DHLO09 S 178 184 Um eine Vergleichbarkeit der Modelle zu erm glichen regeln folgende Konventionen eine einheitliche Systematik zur Bezeichnung und Phrasenstruktur in den oEPK Symbolen Ereignis und Gesch ftsobjekt Ereignis Ereignis Abbildung 66 Beispiel Ereignis Bezeichnungsstruktur Ereignis als lt Substantiv e gt lt Hilfsverb gt lt Verb gt Beispiele e Zust ndigkeit st gepr ft e Mitteilung ist versandt e Anmeldung ist eingegangen Gesch ftsobjekt Seite 52 Gesch ftsobjekt Attribut Ivlethodel Abbildung 67 Beispiel Gesch ftsobjekt Symbolfeld Gesch ftsobjekt B ndel von Teilaktivit ten Bezeichnungsstruktur Name des Gesch ftsobjektes als lt Substantiv e gt n UpperCa melCase Schreibweise falls mehr als ein Wort d h Worte werden ohne Leertaste zusammengezogen und beginnen je weils mit Gro buchstaben MNO3 S 5 entweder Name des Antragsformulars bzw treffende Kurzform oder Bezeichnung des betreffenden Vorgangsteils bspw bei internen Prozessen Beispiele e Gewerbeanmeldung e Schuttcontainer e Werbeanlage e Forderung e OnlineRechnung Attribut Symbolfeld Attribut Daten Bezeichnungsstruktur Formular Feldname n als lt Substantiv e gt in UpperCamelCa se Schreibweise Beispiele e Betriebsst tte e Baugrundst ck e Ma e rtlichkeit e Empf ngerGewerbeA nzeige Methode Symbolfeld Met
69. mm Ausw hlen alle Elemente mit Text 3 5 3 Originalgr e von Elementen wiederherstellen Mit der Funktion Automatische Gr e k nnen Sie ausgew hlte Elemente auf ihre urspr ngliche Standard Gr e skalieren Zu finden ist die Funktion ebenfalls ber das Men Diagram des Hauptmen s In unserem Beispiel m chten w r nun die Organ sationseinheiten wieder auf ihre originale Gr e verkleinern Dazu selektieren Sie zuerst beide Elemente und bet tigen die Schaltfl che Auto Size Ausrichten d Textausrichtung Anordnen b 7 Automatische Gr enanpassung Gleich gro machen 1 Beste Gr e Filter N Abbildung 33 Auswahl des Men punktes Auto Size 3 6 Farbstil von Modellelementen Zus tzlich zu der in Abschnitt 3 2 1 gezeigten M glichkeit die Farbe eines jeden Modell elements nach Belieben anzupassen erlaubt es bflow das gesamte Modell umzuf rben 3 6 1 Schwarz Wei Modus Eine schwarz wei Darstellung ist besonders geeignet wenn Sie ein Modell drucken wollen Klicken Sie mit der rechten Maustaste auf die Zeichenfl che und w hlen S e den Seite 26 Punkt Style Black White aus Dadurch werden alle Elemente mit wei em Hintergrund und schwarzem Vordergrund gezeichnet Weiter werden alle Elemente die Sie danach modellieren in diesem Stil abgebildet Diese Einstellung wird durch das Speichern des Modells gesichert Filters Beste Gr e Gleic
70. n das Gesch ftsobjekt So wird beispielsweise die Gewerbe Anmeldung als Gesch ftsobjekt symbolisiert und Seite 45 beinhaltet alle zur Bearbeitung und Zustands nderung ben tigten betriebswirtschaftlichen Attr bute und Methoden Das Gesch ftsobjekt Gewerbe Anmeldung bildet so das Kernobjekt im Prozess das durch die Ver nderung seines Zustandes den Prozessfortschritt bestimmt und lenkt Dabei stellt nicht jede nderung eines Attr butwertes eine Zustands nderung dar sondern nur solche Ereignisse die das Verhalten ma geblich beeinflussen Oe06 S 319 Der Zustand hauptgepr ft hat zur Folge dass 1 die Mitteilungen an die in der Gewerbeordnung festgelegten Empf nger und 2 die Best tigung der Gewerbe Anmeldung dem Antragsteller zugeht Diese Best tigung stellt die aus Kundensicht beantragte Dienstleistung der Verwaltung dar und folgt direkt aus dem Zustand hauptgepr ft Seite 46 oEPK Prozessmodell Gewerbeanmeldung IT Systeme Fachverfahren IT Systeme Fachverfahren Edifact Schnittstelle Massendruckverfahren Groupware Textverarbeitung Formularserver Gewerbe anmeldung is erforderlich IT Systeme Gewerbeanmeldung Betriebsinhabe Webserver Z ren Anschrift Betriebsst tte Gewerbe T tigkeit Niederlassungsart AntragAusf llen AnlageBeif gen AntragSenden AntragSpeichern Antrag Gewerbe anmeldung el eingegang
71. n Sie auf die Schaltfl che Weiter Assistent ausw hlen Neue Projektressource erstellen Assistenten Filtertext eingeben A Allgemein E Projekt 4 Eclipse Modeling Framework Ei Empty EMF Project gt LG Jawa Abbrechen Abbildung 9 Auswahl eines Projekts Anschlie end erscheint ein Dialog in dem Sie den Namen des neuen Projekts eintragen m ssen Beenden Sie den Neues Projekt Wizard indem Sie auf Fertigstellen klicken Seite 14 Projekt Neue Projektressource erstellen Projektname Bflow_Projekt Standardposition verwenden Position C bflowi workspace Bflow_Project Durchsuchen Arbeitsmengen Projekt zu Arbeitsmengen hinzuf gen Arbeitsmengen Weiter gt Fertigstellen Abbrechen Abbildung 10 Name des Projekts eingegeben Ihr neues Projekt wurde nun erstellt Im Fenster Projektexplorer k nnen Sie dieses Projekt jetzt w e folgt sehen CJ Bflow Eclipse F Datei Bearbeiten hlawigieren Suchen Projekt a Ad d ons Fenster Hilfe EX k E k zg m P EI e Zl e Fe roje 3 amp PIO re 3 b Bflow_Projekt Abbildung 11 Projekt im Projektexplorer Seite 15 3 1 3 Ordner anlegen Innerhalb eines Projekts k nnen Ordner zur Strukturierung der Projektdateien angelegt werden Um einen Ordner zu erstellen m ssen S e mit der rechten Maustaste auf das zuvor erstellte Projekt
72. n gleichen Typs also z B allen Funktionen m aktuellen Modell entfernt Sortieren der Attr butansicht Klicken auf de Tabellen berschrift Attribute bzw Value bewirkt dass die Tabelle der benutzerdefinierten Attribute nach Attr butnamen bzw wert sortiert wird Nochmaliges Klicken bewirkt ein Umkehren der Sortierreihenfolge 4 Modellierungssprache oEPK 4 1 Anwendungsbereich Die oEPK Modellierungssprache bietet sich aufgrund ihres zentralen Objektansatzes unter Verwendung von Gesch ftsobjekten z B repr sentiert durch Antragsformulare Seite 39 besonders f r die Modellierung von Prozessabl ufen m Dienstleistungssektor an Im Laufe des Prozesses wandeln sich die Gesch ftsobjekte in unterschiedliche Zust nde repr sentiert durch Ereignisse Da die oEPK insbesondere Antragsprozesse kompakt und intuitiv nachvollziehbar grafisch umsetzt ist diese Notation f r die Darstellung von Prozessabl ufen auch n der ffentlichen Verwaltung besonders geeignet Empirische Untersuchungen dazu finden sich bei PJN09 Bei der Modellierungssprache der objektorientierten Ereignisgesteuerten Prozessketten kurz oEPK werden Workflows mit Ereignissen und Objekten modelliert die altern erend mit Verbindungslinien Linientyp Ablaufsteuerung verbunden werden Durch UND ODER und EXKLUSIVE ODER Konnektoren kann der Prozessfluss verzweigt und wieder zusammengef hrt werden Dieser Modellierungsansatz erweitert um UML Elemente
73. nn An Start anheften Wenn Sie keine solche Kachel w nschen kann dieser Schritt auch entfallen Seite 7 Name nderungsdatum Typ Gr e d configuration 5 07 2013 10 27 Dateiordner de jre 15 07 2013 10 27 Dateiordner plugins 5 07 201 Dateiordner _ echpseproduct 5 07 2013 10 27 ECLIPSEPRODUCT 1 KB 15 07 2013 10 2 Anwendung ffnen An Start anheften Se Als Administrator ausf hren bflow i Konfigurationsein 1 KB Behandeln von Kompatibilit tsproblemen An Taskleiste anheften Abbildung 2 Erzeugung einer Kachel unter Windows 8 2 1 4 Starten Im Ordner des entpackten Zip Archives befindet sich eine Date mit dem Namen bflow exe Diese Exe Datei m ssen Sie starten Daraufhin ffnet sich ein Fenster in dem Sie ausw hlen m ssen in welchem Ordner bflow Modelldateien ablegen soll Dieser Ordner wird als Arbeitsbereich englisch Workspace bezeichnet Select a workspace Eclipse Platform stores your projects in a folder called a workspace Choose a workspace folder to use for this session _ Use this as the default and do not ask again Cancel Abbildung 3 In diesem Fenster k nnen Sie angeben wo Ihre Modelle gespeichert werden sollen Hinweis Sie m ssen f r den Ordner den Sie hier als Arbeitsbereich eintragen Schreibrechte haben Nicht geeignet sind daher zum Beispiel auf Windows Rechnern Ordner unterhalb von C Program Files x86 und anderen Ordnern in denen
74. nt gebr uchlich verstehen wir im Allgemeinen einen kleinen Helfer Diese Wizards sind bflow spezifisch und sollen Unterst tzung w hrend der Modellierung leisten Dabei bietet bflow verschiedene dieser Wizards an Einen berblick finden Sie unter 3 7 2 Als Beispiel m chten wir einem Gesch ftsobjekt em bereits existierendes Attribut aus einem anderen Gesch ftsobjekt hinzuf gen Dazu modellieren Sie zun chst ein zweites Gesch ftsobjekt und benennen es Gewerbeanmeldung Gewerbeabmeldung Person Abbildung 36 Ein zweites Gesch ftsobjekt wurde eingef gt Um den bflow Wi zard zu benutzen w hlen Sie das eben modellierte Gesch ftsobjekt aus und ffnen Sue mit Hilfe der rechten Maustaste das Kontextmen Dort ffnen Sie den Punkt Wizards und w hlen die Option Existierende Gesch ftsattribute hinzuf gen Wizards Existierende Gesch ftsattr bute hinzuf gen Existierende Gesch ftsrmethoden hinzuf gen Format Style Filters Abbildung 37 Beispiel f r einen bflow Wi zard W hlen S e nun m folgenden Dialog das Attr but aus das Sie hinzuf gen wollen und bes t tigen Ihre Wahl durch OK Nat rlich k nnen Sie auch mehrere Attribute gleichzeitig ausw hlen Das ausgew hlte Attr but wurde nun dem Gesch ftsobjekt hinzugef gt Abbildung 38 Ergebnis der Anwendung des bflow Wizards Ein Attribut wurde hinzugef gt Seite 28 3 7 2 berblick ber vorhandene bflow Wizards bflow
75. orientierten Ereignisgesteuerten Prozessketten oEPK aus und best tigen Sie die Auswahl mit der Schaltfl che Weiter Assistent ausw hlen Creates epc diagram Assistenten Filtertext eingeben gt LG Allgemein 4 Lis Bflow Toolbox a Epec Diagram 5 Oepc Diagram m VC Diagram gt LG Eclipse Modeling Framework gt gt Java gt Modeling Workflow Engine gt Lis Andere Fertigstellen Abbrechen Abbildung 16 Auswahl der Modellart Im n chsten Dialog m ssen Sie dem Modell einen Namen geben Die Dateiendung f r oEPKs w re das z B opec wird falls n tig automatisch hinzugef gt Weiterhin sehen Sie einen berblick ber alle bereits vorhanden Projekte und Ordner Hier k nnen Sie angeben wo der neue Ordner angelegt werden soll direkt im Projekt oder innerhalb eines anderen Verzeichnisses Seite 18 Create Oepc Diagram Select file that will contain diagram model Stammordner eingeben oder ausw hlen Bflow_Projekt src Bflow_Projekt gt sr Dateiname my Oepcoepc Erweitert gt gt lt Zur ck Weter gt ertigstelle Abbrechen Abbildung 17 Eingabe des Namens f r das neue Modell Nachdem Sie dem Modell einen Namen gegeben haben k nnen Sie entweder auf Fertigstellen oder auf Weiter klicken Wenn Sie Weiter w hlen dann k nnen Sie die Modellgr e siehe Kapitel 3 4 1 einstellen Wenn Sie Sie Fertigstellen w hlen
76. ortiert Im unteren Bereich dieses Fensters kann angekreuzt werden welche Operationen automatisch nach dem Import ausgef hrt werden sollen Modellelemente automatisch ausrichten Seitengr e auf die Modellgr e anpassen Gr e jedes einzelnen Modellelements bestimmen Modell Import Assistent Dieser Assistent hilft Ihnen dabei Modelle aus einem anderem Modellierungswerkzeug zu importieren Importformat Imports an Ars AML diagram a bflow diagram Beschreibung Quelldater gewerbeanmeldung Hroiektverzechnts C Users Desktopibflowgewerbeanmeldung xml C Automatische Elementausrichtung ausf hren C Gr e der Seite auf Modellgr e festlegen Optionen Bestimme optimale Gr e f r Elemente Weiter gt Fertigstellen Abbrechen Abbildung 98 Der fertig ausgef llte Import Dialog Seite 74 6 2 2 Import aus Semtalk W hlen Sie in Semtalk zum Speichern Speichern unter EPC EPML Export SemTalk speichert so das Modell im Austauschformat EPML wobei jedoch einige Mo dellelemente etwa die Prozessschnittstelle die bei SemTalk als Prozesspfad bezeichnet wird eher ungew hnlich dargestellt werden Daraus ergibt sich die n der Tabelle gezeigte Zuordnung bflow Toolbox Prozesspfad alle anderen 6 2 3 Import aus EPCTools EPCTools ist ein freies Werkzeug zum Modellieren und zur Analyse von EPKs Es ist em Plugin f r die mittlerweile veraltete Eclipse Version 3 und wird
77. r Funk tion zu der Abbildung 101 geh rt sind rot markiert A 8 rer p 1 Kosten Dauer Risiko A unvollst Eingaben erg nzen 0 2 1 Abbildung 102 Attribute in MS Excel Dieses Exportformat l sst sich auch dazu benutzen eine RACI Matrix eines Prozesses zu erzeugen In einer solchen Matrix ist f r jede Funktion festgelegt welche Personen bzw Organisationseinheiten an der Ausf hrung dieser Funktion mitwirken Der Name der Matrix leitet sich aus den englischen Bezeichnungen f r die Mitwirkungsar ten Responsible Accountable Consulted Informed ab Die blicherweise n einer sol chen Matrix verwendeten Begriffe wollen wir hier gemeinsam mit den deutschen Begrif fen erl utern f hrt aus responsible die Person Organisationseinheit ist f r die Durchf hrung ver antwortlich indem sie sie selber ausf hrt oder die Ausf hrung an andere delegiert ist verantwortlich accountable die Person Organi sationseinheit tr gt die Verantwor tung f r die korrekte Durchf hrung ggf auch im juristischen Sinne und ist zu Entschei dungen befugt Sie ist rechenschaftspflichtig und muss evtl das Arbeitsergebnis abzeich nen bevor die Arbeit als abgeschlossen bewertet werden kann wirkt mit consulted d e Person Organisationseinheit ber t bei der Durchf hrung und kann wichtige Informationen liefern wird informiert informed die Person Organ sationseinheit hat das Recht ber
78. r beim erstmaligen Aufruf der erweiterten Modellpr fung Seite 65 6 Import und Export Schnittstellen Um Modelle mit anderen Werkzeugen austauschen zu k nnen bietet bflow verschiedene Import und Export Schnittstellen an Damit kann bspw eine in MS Visio modellierte EPK ms bflow importiert und exportiert werden f r oEPK Modelle ist das Vorgehen analog 6 1 Schnittstelle zu Microsoft Visio Bflow erm glicht unter Windows den Import und Export von MS Visio Dokumenten Derzeit werden eEPK und oEPK Modelle unterst tzt Getestet wurde die Schnittstelle mit Microsoft Visio 2003 und 2007 Um den Export oder Import auszuf hren muss MS Visio auf Ihrem Rechner installiert sein 6 1 1 Import von MS Visio Ausgangspunkt f r den Import ist ein Visio Dokument welches mit einer Visio Vorlage f r EPKs bzw oEPKs modelliert worden ist Eine Vorlage engl Stencil ist eine Datei in der die bei der Modellierung verwendeten Symbole enthalten sind Die Vorlage f r die EPK Modellierung ist in MS Visio bereits enthalten Sie ist bei MS Visio in der Kategorie Gesch ft Gesch ftsprozesse EPC Diagramm zu finden Um oEPKs in Visio zu modellieren brauchen S e eine zus tzliche Vorlage Diese verschaffen Sie sich wie folgt Unter Datei Import w hlen Sie Microsoft Visio und dann Visio oEPC Klicken Sue auf Weiter und im folgenden Fenster auf Save Visio Stencil Diese Vorlage k nnen Sie nun zur Erstellung von oEPK Mo
79. re Textverarbeitung d Werbeanlage 17 02 2 Gewerbe anmeldung ist hauptgepr t U U Gewerbeanmekrg Person Anschrift Betriebsst tte Gewerbe T tigkeit Niederlassungsart Empf nger Gewerbe nasge ZustFinanzamtErmitteln BranchenazifferErmitteln Gew nzeigeEmpf ngerErmittehl Gew nzeige Empf nger Senden Best tigung Gew nmeldungSendenl ZahlprozessEinleiten Yorgang rchivieren d AntragBaustellenEinr Ordnungsamt Gewerbean gelegenheten Id TEST GewAnm f r FH EA amp Ele o amp Con Ee A Pa p Ba BE T SYS O Org C Do X EXK ODER N UND VW ODER HH Ge o Attri Met gt V Best tigung Gewerbe anmeldung ist abgeschlossen Abbildung 57 Beispielgesch ftsobjekt Gewerbe Anmeldung Die im jeweiligen Prozesszustand ben tigten IT Systeme und handelnde Akteure werden mit den entsprechenden Symbolen dem Gesch ftsobjekt ber Verbindungslinien zugewiesen Zur Ablaufsteuerung des Prozesses werden die Ereignisse Konnektoren und Gesch ftsobjekte ber Ablaufsteuerungspfeile miteinander verbunden Als ein wesentlicher Aspekt der Gesch ftsprozessmodellierung erfolgt die Zuordnung von Organisationseinheiten und IT Systemen zu den Gesch ftsobjekten Dadurch k nnen entsprechend des jeweiligen Bearbeitungsstandes die relevanten Organisationseinheiten und IT Systeme modelliert un
80. ribute view 8 _E Konsole Atrbumame wert H al x all Project Attribute raci f Abbildung 104 Eintrag des Attributs raci f r die Verbindung zwischen Funktion und Organisationseinheit Wird nun das Modell mit dem benutzerdefinierten Format CSV exportiert erhalten wir wieder eine CSV Date die in ein Tabellenkalkulationsprogramm z B MS Excel einge lesen werden kann siehe Abbildung 105 Bei komplexen Prozessen gibt diese Matrix schnell eine bersicht ber die Zust ndigkeiten Insbesondere kann man leicht sehen ob es Aufgaben mit unklarer Zust ndigkeit gibt F r jede Funktionen muss mindestens ein Beteiligter mit f f r f hrt aus notiert sein In der Regel sollte f r jede Funktion genau ein Beteiligter mit v f r ist verantwortlich notiert sein Ausnahmen sollten gut begr ndet werden Das kann durchaus auch die aus f hrende Person sein in diesem Falle sollte als Attr butwert f v notiert sein Kein Problem ist es dagegen in der Regel mehr als einen Beteiligten als verantwortlich mitwirkend informiert oder unterst tzend zu notieren Arbeitsvorbereitung Datenschutzzbeauftragter Operating Nutzerstatistiken erzeugen f f Abbildung 105 RACI Matrix in einem Tabellenkalkulationsprogramm 6 3 4 Exportformat Java Datei Dieser Export erlaubt es aus einem EPK Modell eine Java Date zu erstellen Diese nutzt die jbpt Bibliothek siehe https code google com p jbpt dort finden s
81. rte Sichtweise zugrunde was insbesondere bereits auf der Ebene der fachlichen Modellierung von Unternehmens oder Verwaltungsprozessen eine methodische Grundlage f r eine sp tere technische Automation von Verfahren schafft Verwaltungsobjekte s nd materielle G ter wie Formulare oder Buchungsbelege Personen Antragsteller Mitarbeiter oder immaterielle G ter wie Rechte Genehmigungen oder Registrierungen Die Dokumentation des Benutzerhandbuches ist wie folgt aufgebaut Im zweiten Kap tel wird zun chst die Installation der bflow Toolbox beschrieben bevor im Kapitel 3 Schritt f r Schritt in die Arbeit mit der bflow Toolbox eingef hrt wird Im vierten Kapitel wird die oEPK Modellierungssprache ausf hrlich beschrieben die durchg ngig als Beispielnotation n dieser Dokumentation dient Fast alle Aussagen des Handbuchs lassen sich aber ebenso auf Modelle in der herk mmlichen EPK Notation bertragen Das Handbuch schlie t mit Ausf hrungen zu speziellen Hilfsmitteln die die bflow Toolbox bietet z B Modellimport und export und Modellvalidierung Seite 6 2 Installation der bflow Toolbox 2 1 Installation unter Windows 2 1 1 Herunterladen F r die Installation unter Windows ben tigen Sie die aktuelle bflow Version f r Windows Diese kann m Internet auf der bflow Projektseite unter http sourceforge net projects bflowtoolbox heruntergeladen werden Die Software ist kostenlos da sie als Open Source Projekt entwi
82. ruhn V Laue R A_Heuristic Method for Detecting Problems in Business Process Models Business Process Management Journal Vol 16 No 5 2010 Gruhn V Laue R Detecting Common Errors in Event Driven Process Chains by Label Analysis En terprise Modelling and Information Systems Architectures Vol 6 No 1 February 2011 Hogrebe F Kruse W van Kempen B N ttgens M Die Landeshauptstadt D sseldorf auf dem Weg zur Umsetzung der EU Dienstleistungsrichtlinie Integriertes Produkt und Prozessmodell f r diensteba sierte Anwendungen und Architekturen Online verf gbar unter http www duesseldorf de egovernment pdf arbeitsberichte_ zur wirtschaftsinformatik_ipp pdf zuletzt besucht am 15 01 2010 Mayerl Ch Vogel T Abeck S 2005 SOA based Integration of IT Service Management Applica tions IEEE International Conference on Web Services ICWS Online verf gbar unter http www mayerl de mayerl public quellen 2005icws mayerlc_service_ management pdf zuletzt besucht am 15 01 2010 Mendling J N ttgens M Konzeption eines XML basierten Austauschformates f r Ereignisgesteuerte Prozessketten EPK in Gesellschaft f r Informatik GI e V Hrsg Informationssystem Architekturen Wirtschaftsinformatik Rundbrief der GI Fachgruppe WI MobIS 10 2003 2 S 89 103 N ttgens M Zimmermann V 1998 Gesch ftsproze modellierung mit der objektorientierten Ereig nisgesteuerten Proze kette oEPK In Macher M Scheruhn
83. seeeesisrersreresrsrersrsren 29 3 8 Auslagern von Teilprozessen Hmterlegeungen 29 38 1 Modellelemente Auslagen ET 29 3 8 2 Erzeugung eines Untermodells durch Auslagern von Modellelementen 31 383 eegene 32 3 84 Verweis auf amp n Modell entlernen use 33 3 85 Brseizen eines Verweis see us eek u 34 3 9 Anpassen der Fehler Assicht u a ken inte 35 Seite 2 E Ge E E EE 36 SEL Binsapehilieh E 36 3 11 1 Exaktes Platzieren von Modellelementen 0000000 ee eneeeeeeeeeeenn 36 3 112 gt K pieren und EMUS esse 36 3 11 3 Automatisches Layout R ckg ngigmachen von Modell nderungen 317 3 1 14 Intellisentes e E ee ee 37 32113 Model E EE 37 3 11 6 Arbeit mit benutzerdefinierten Attributen n0000000000o0ooeeenennennnssssssssseeeereeeres 38 Modellierunessprache0EPR an seen EET 39 GE BE ne EE EE 39 4 2 Modellierung von Gesch ftsprozessen mit OEPK nnnnnnnnnnnnnnnsssssssssoeeeeenesnnsssssssss 40 42 1 Et 40 4 2 2 Grundstruktur eines oEPK Gesch ftsprozessmodells 000nennnnnenseeeeeennnsseee 41 4 23 Das Gesch ftsobfek au EE E OA E aai 42 4 2 4 Allgemeines Prozessmodell in der oEPK Notation 222222200sseeeenneennnnn 44 4 2 5 Von der Prozessbeschreibung zum oEPK Modell nn 45 4 2 6 Vom oEPK Modell zum vollst ndigen Gesch ftsprozess nn0000000oeennenennns 45 4 2 7 Zul ssige Verkn pfungen in obbPk
84. seit 2005 nicht mehr weiterentwickelt EPCTools speichert Modelle im Austauschformat EPML EPCTools bflow Toolbox SS m Seite 75 Seite 76 6 2 4 Import aus Dia Der Dia Diagram Editor ist em freies Werkzeug zum Zeichnen von Diagrammen herun terzuladen von http d a installer de Zum Modellieren von EPKs m ssen zus tzliche Modellierungssymbole sog Shapes von http dia nstaller de shapes edpe index html de heruntergeladen und in die entsprechen den Verzeichnisse m Dia Installationsordner kopiert werden Sollen Dia Modelle in bflow importiert werden darf im Speichern Dialog von Dia der Haken vor Diagrammdateien komprimieren nicht gesetzt sein Importiert werden die n der Tabelle gezeigten Modellelemente bflow Toolbox BR E E Seite 77 6 2 6 Import aus Agilian Enterprise In Ag l an Enterprise w hlen Sie Datei Exportieren XML Unter XML Structure w hlen Sie Traditional aus Es ergibt sich die folgende Zuordnung Asilian Enterprise bflow Toolbox Prozess schnittstelle b Fachbegriff werden nicht importiert Seite 78 6 2 7 Import von Modellen der BPM Academic Initiative Unter http bpmai org download wurde vor allem f r akademische Zwecke eine Modell sammlung bereitgestellt Die in dieser Sammlung enthaltenen EPK Modelle lassen sich mit dem Importformat BPM Academic Initiative importieren Als zu importierende Datei ist dabei die Date mit
85. sole Alt Umschalttaste Q C Perspektive schlie en Model Navigator Alle Perspektiven schlie en I Projektexplorer Andere Alt Umschalttaste Q Q Navigation Benutzervorgaben Abbildung 73 Die Auswahl Sicht anzeigen Andere Seite 58 Es ffnet sich ein Dialog mit m glichen Ansichten W hen Sie in diesem Dialog Allgemein Fehler aus Best tigen Sie die Auswahl durch OK Danach wird die Ansicht Fehler sichtbar Filtertext eingeben ad Allgemein A Aufgaben E Eigenschaften IS Fehler Ei Fortschritt e Gliederung A Klassische Suche EI Konsole CH Lesezeichen Fi Markierungen CG Nawigator Palette E Projektexplorer Abbildung 74 Auswahl der Fehler Ansicht Schauen wir uns nun die Fehler Ansicht genauer an In ihr finden Sie Beschreibungen f r alle Fehler und Warnungen AR Fehler 82 I Attribute View EI Konsole E Eigenschaften 2 Fehler 2 Warnungen U sonstige Beschreibung Ressource Pfad OO Fehler OG Elemente da oEPK muss mindestens ein Gesch ftsobjekt enthalten my Oepc oepc Test da oEPK muss mindestens ein Gesch ftsobjekt enthalten untitled oepc Test amp Warnungen 2 Elemente a Element hat keinen Namen my epcoepce Test a Event hat keinen Namen my epcoepce Test Abbildung 75 Fehler Ansicht mit Fehlern und Warnungen Hier finden Sue auch die Beschreibung f r unser Problem Das erstellte Ereignis besitzt keinen Namen und das oEPK Modell mu
86. ss mindestens ein Gesch ftsobjekt enthalten Geben S e dem Ereignis einen Namen und best tigen S e die Eingabe durch Enter F gen Sie dann noch ein Gesch ftsobjekt hinzu und Sie haben das Problem behoben Tipp zum schnelleren Arbeiten Sie k nnen sich die Fehlermeldung auch anzeigen lassen indem S e den Mauszeiger auf das Fehlersymbol n der rechten oberen Ecke des betroffenen Modellelements f hren Schauen Sie aber trotzdem noch in der Fehler Ansicht nach Einige Probleme die keinem einzelnen Modellelement zugeordnet werden k nnen werden nur dort vermerkt Seite 59 5 2 Live Validierung aktivieren deaktivieren Unter der Live Val dierung verstehen wir die Validierung des Modells w hrend des Modellierens So war es m glich dass in unserem Beispiel Modell in Abbildung 72 sofort nach dem Erstellen em Problem gemeldet wurde Ist die Live Validierung aktiviert wird das Modell also nach jeder nderung validiert Nat rlich k nnen Sie diese Option auch deaktivieren Dies kann insbesondere bei gr eren Modellen sinnvoll sein wenn die im Hintergrund ablaufende Live Validierung den Modellierungsprozess verlangsamt Klicken Sie hierf r mit der rechten Maustaste in die Zeichenfl che Gleiche Gr e Legend vd Live validation Stro FD Seitengr e d Style Anzeigen Abbildung 76 Anzeige nach Dr cken der rechten Maustaste Hier finden Sie die Option Live validation die Sie nun deaktivieren k nnen sowie die da
87. system Browse Folder angeben Durch Bet tigen der Schaltfl che Fertigstellen beginnt der Import Visio Import Wizard Select your destination folder Stammordner eingeben oder ausw hlen Bflow_Projekt Gei Bflow_Projekt Select your destination folder from above or select a destination in your file system Browse folder Wetter gt Fertigstellen Abbrechen Abbildung 90 Ausw hlen des Ziels f r den Import Nach einer gewissen Rechenzeit bitte haben S e Geduld sehen S e m Projektexplorer entsprechende bflow Modelle die Sie dann wie gewohnt ffnen k nnen Seite 68 m gt Palette b aan 6 Elements en Ereignis LI IT System O Organisatio Gewerbeanmeldung X EXKLUSIVES A UND E Sesch ftso Attribut Methode Lo Connections gt Ablaufste Verbindung Abbildung 91 Importiertes Modell im Bflow In der folgenden Tabelle ist angegeben wie die einzelnen Modellelemente zwischen MS Visio und bflow ausgetauscht werden bflow Toolbox Prozess Prozesspfad schnittstelle j Information MELEE werden ncht importiert 6 1 2 Export nach MS Visio Analog zum Import k nnen bflow Modelle auch nach MS Visio exportiert werden Als Beispiel soll die EPK aus Abbildung 92 nach Visio exportiert werden Seite 69 d example epe 2 Ce Abbildung 92 Beispiel EPK A m Palette i OIE Symbole d
88. tellung von UML oder ER Diagrammen Bitte achten Sie darauf dass die hinzugef gten Plugins unter der Eclipse Version Luna erstellt sein m ssen 2 7 Weitere Anpassungs und Erweiterungsm glichkeiten Die bflow Toolbox zeichnet s ch dadurch aus dass sie durch den Benutzer auf v elf ltige Weise erweitert werden kann Es ist m glich eigene Import und Exportformate hinzuzu f gen um Dateien mit anderen Modellierungswerkzeugen austauschen zu k nnen Zur Seite 10 Durchsetzung von Modellierungskonventionen k nnen eigene Validierungsregeln ge schrieben werden Schlie lich bietet der Add on Mechanismus nahezu unbegrenzte M g lichkeiten eigene Programme in die bflow Toolbox einzubinden Mehr dazu erfahren Sie in der Dokumentation Anpassen und Erweitern von bflow auf http sourceforge net projects bflowtoolbox files bflow_ 20Documentation Seite 11 A Arbeiten mit bflow 3 1 Modell erstellen Modelle werden in bflow in sogenannten Projekten organisiert M chten Sie ein Modell erstellen und haben noch kein Projekt angelegt dann erfahren Sie in Kapitel 3 1 1 wie Sie das erste Projekt und Modell anlegen Ist bereits ein Projekt vor handen in welchem Sie ein neues Modell erstellen wollen dann folgen Sie ab Kapitel 3 1 3 Sollten bereits Projekte vorhanden sein aber Sie m chten das Modell in einem neu en Projekt anlegen dann folgen Sie ab Kapitel 3 1 2 3 1 1 Das erste Modell anlegen W hlen Sie im H
89. ten Mit der Maus ist die punktgenaue Platzierung von Modellelementen mitunter recht schwie rig M chten Sie ein Modellelement nur minimal nach rechts links oben oder unten ver schieben st es einfacher das Modellelement oder auch mehrere zun chst zu markieren Linksklick bei mehreren Modellelementen mit gedr ckter Strg Taste Danach verschie ben S e das markierte Modellelement durch Dr cken der Pfeiltasten auf der Tastatur 3 11 2 Kopieren und Einf gen Wie auch von anderen Anwendungen bekannt k nnen Sie Modellelemente mit Bearbei ten Kopieren oder Strg C in die Zwischenablage kopieren mit Bearbeiten Aus Seite 36 schneiden oder Strg X ausschneiden und mit Bearbeiten Einf gen oder Strg V die kopierten bzw ausgeschnittenen Elemente einf gen Hinweis Wenn S e Elemente mit einer Kombination der Tastaturk rzel Strg C STRG V kopieren und einf gen wollen darf nach dem Kopieren kein Modellelement mehr markiert sein Klicken Sie also irgendwo auf die freie Zeichenfl che brigens k nnen Sie Ihr Modell aus der Zwischenablage auch in andere Anwendungen etwa in Word Dokumente oder Powerpoint Pr sentationen einf gen 3 11 3 Automatisches Layout R ckg ngigmachen von Modell nderungen Mittels Diagram Ausrichten k nnen die Positionen von allen Alles oder zuvor selek tierten Auswahl Modellelementen automatisch ausgerichtet werden Insbesondere bei kleineren und wenig verzweig
90. ten Modellen werden auf diese Weise recht gute Ergebnisse erzielt Bei gr eren Modellen st meist noch Handarbeit zum Ausrichten der Modellele mente n tig Tipp Wenn Ihnen das Ergebnis der automatischen Positionierung nicht gef llt machen S e das Ganze wieder r ckg ngig indem Sie Strg Z dr cken Dieses Zur cknehmen von n derungen am Modell funktioniert brigens auch be fast allen anderen Modell nderungen Sie k nnen sogar durch mehrfaches Dr cken von StrgtZ mehrere Schritte zur cksprin UM gen 3 11 4 Intelligentes L schen Unter Fenster Benutzervorgaben Bflow kann ausgew hlt werden ob bei der Modellie rung von EPK Modellen das sog Intelligente L schen eingeschaltet wird Ist diese Opti on gew hlt dann werden nach dem L schen einer Funktion oder eines Ereignisses automa tisch die Kontrollflusskanten neu verbunden Ist die Option Intelligentes L schen ausge schaltet so werden beim L schen einer Funktion oder eines Ereignisses die Kontrollfluss kanten vor und nach dem gel schten Element ebenfalls gel scht 3 11 5 Model Wizard Mit der Tastenkombination CTRL 1 mit einem Rechtsklick auf eine freie Position in der Zeichenfl che oder mit Rechtsklick auf ein schon bestehendes Ereignis oder eine schon bestehende Funktion kann der Model Wizard ge ffnet werden Wizards Swap out to H Model wizard Format Style Text Alignment Abbildung 52 Aufruf des Model
91. u einem Gesch ftsobjekt funktioniert analog Beispiele f r Gesch ftsobjekte mit Attr buten und Methoden k nnen dem Kap tel 4 entnommen werden Seite 19 x EXKLUSIVES ODER A UND GA ODER HH Gesch ftsobj GC ttribut Gesch ftsobjekt Eo Meme gt Connections SCH Ahlaufsteue Abbildung 18 Erstellen eines Gesch ftsobjekts Gr e und Position ver ndern W hlen Sie das Gesch ftsobjekt aus indem Sie mit dem Mauszeiger ber das Element gehen und dann die linke Maustaste dr cken Das ausgew hlte Gesch ftsobjekt wird nun mit einem dickeren Rahmen versehen Wenn Sie die linke Maustaste gedr ckt halten und die Maus bewegen dann k nnen Sie die Position des Elements ver ndern Wenn Sie an den Sattelpunkten ziehen k nnen Sie die Gr e des Elements ver ndern x EXKLUSIVES ODER A UND GA ODER HH Gesch ftsobj Attribut Methode L Connections d Abbildung 19 nderung der Gr e des Modellelementes Farbe ver ndern Klicken Sie mit der rechten Maustaste auf ein Gesch ftsobjekt Daraufhin wird ein Men ge ffnet Im Men punkt Format F llfarbe finden Sie als Untereintr ge eine Menge an Farben Entsprechend der Farbauswahl w rd das Element n die gew nschte Farbe eingef rbt Wie Sie in Abbildung 20 sehen k nnen Sie auch andere Formateigenschaften w e Linienfarbe oder Schriftart einstellen deln LVL Lk ven Format A Schrift
92. unden ist Dazu ffnen Sie zuerst das Men Fenster Benutzervorgaben W hlen Sie jetzt die Option Bflow Validation Seite 61 Er Benutzervorgaben Filtertext eingeben Validation Allgemein Ausf hren Debug 4 Syntax oEPK Bflow ElementRulel Add ons SymbolRulel Epc Diagram BusinessAttributeRulel Oepc Diagram BusinessMethodRulel Tools Business bjectRulel Validation Business bjectRule VC Diagram Business bjectRules3 EMF Registry Business bjectRuled4 EMF GMF Wizards W BusinessObjectRule5 e Ee ee Team Pr ft ob das Gesch ftsobjekt ein assozilertes Xtend Xpand EL I Fehlermeldung Gesch ftsobjekt value hat kein assoziiertes M System Standardwerte wiederherstellen Anwenden Abbildung 80 Dialog zur Auswahl der zu verwendenden Val dierungsregeln Suchen Sie nun die Regel welche die Gesch ftsobjekte nach verbundenen IT Systemen pr ft und deaktivieren S e diese durch einen Klick auf das H kchen neben der Regel Best tigen Sie die Option durch Anwenden und dr cken Sie danach OK Betrachten Sie nun den Fehler Ansicht so sehen Sie dass die entsprechende Fehlernachricht nicht mehr erscheint das Modell also nicht mehr nach der Regel validiert wurde 5 5 Anpassung von Fehlermeldungen Obwohl bflow bereits f r jede vorhandene Val idierungsregel geeignete Fehlermeldungen besitzt kann es sinnvoll sein diese anzupassen Will man eine eigene Fehlermeldung festlegen oder die
93. unktion zu nutzen klicken Sie wieder mit der rechten Maustaste auf die Zeichenfl che und w hlen den Punkt Anzeigen Seitenumbr che aus Wie Abbildung 28 zeigt wird im Modell die Seitenmarkierung gesetzt Style Anzeigen F Zoom 7 E Show Attribute View o E Zeige Eigenschaftsansicht Abbildung 27 Men f r die Seitenumbr che my spc oepc 2 Abbildung 28 Zeichenfl che mit Seitenanzeige Raster Skalen Seitenumbr che Seitenumbr che neu berechnen Wenn Sie ein neues Element au erhalb der bereits vorhandenen Seite einf gen wird Ihnen automatisch eine neue Seite angelegt Entsprechend werden nicht genutzte Seiten beim L schen von Elementen w eder entfernt my Oepc oepce 2 Abbildung 29 Erweiterte Seitenanzeige Seite 24 3 5 Automatische Gr enanpassung von Modellelementen 3 5 1 Gr e von Elementen angleichen Oft kommt es vor dass Elemente des gleichen Typs in unterschiedlichen Gr en modelliert werden Im Folgenden wird dies durch zwei Organisationseinheiten mit unterschiedlicher Beschriftung dargestellt Gewerbeanmelduna meldung en Abbildung 30 Beispiel zur Funktion Make Same Size Wir m chten nun beide Elemente auf die gleiche Gr e bringen Daf r bietet Ihnen bflow die Option Gleich gro machen welche Sie im Men Diagram des Hauptmen s finden Um die Funktion anzuwenden markieren Sie beide Elemente mit der Maus Klicken
94. uswahlmen das gew nschte Attribut und best tigen Sie mit OK E Bilow EU DLR EPAY 02 09 2009 neu oepc Bilow Toolbox File Edit Diagram Navigate Search Lrzebt lege en Microsoft Sans Serif MIE viB Project Window Help Package Explorer N ES f gt EU DLR H srogen D Antrag bsperrma nahmen oepc d AntragBaustellenEinrichtungsfl che D AntragBewohnerausweis oepc VI AntragSchwertransporte oepc di Auskunftgeoinformation oepc D Bodenrichtwert Marktrichtwert oepc d Dokumentation Abbildung 1 0epc d i EPAY 02 09 2009 neu oepc Mi ErrichtungeinesLebensmittelherstell d FH Test Werbeanlagen oepc VI GewAbm oepc Gew nm epc di GewAnm oepc D Gewum oepc Vi Schuttcontainer oepc test 006 la epc Wi TEST GewAnm f r FH Df epc di TEST GewAnm f r FH DF oepc d testepc d testoepc Vi Werbeanlage 17 02 2009 0epc WI Werbeanlage epc Gesch ftsobjekt xy E Attribute ausw hlen Attribute ausw hlen Mm Avis Betrag Bezahllink BLZ Einnahmeart EMail dresse F lligkeit Gutschrift G ltigkeit Haushaltsjahr Kassenzeichen Kontodaten KontoNr KreditkartenNr Person PSM PINYTAN e KI Abbildung 64 Auswahl der Gesch ftsattribute Das ausgew hlte Attribut Person erscheint automatisch im Gesch ftsobjekt Seite 51 E Bilow EU DLR EPAY 02 09 2009 neu oepc Bilow Toolbox Fie Edit Diagram Navigate Search Project Window Help Besen Microsoft Sans Serif MIE B I As De Zezs
95. xport vorgesehen s nd Darunter k nnen S e das Export Format festlegen Danach k nnen S e den Speicherort ausw hlen Mit Klick auf Fertigstellen wird der Export durchgef hrt Seite 82 Modell Export Assistent speichert das Modell in Form des ausgew hlten Formats Ausgew hltes Diagramm example epc Exportformat Exports an EPC diagram as Prolog Facts Beschreibung Zielwerzeichnis Fertigstellen Abbrechen Abbildung 100 Der fertig ausgef llte Export Dialog 6 3 2 Exportformat BPMN bflow Toolset oder Beschriftung einer Kante je nach Posi tion 6 3 3 Exportformat CSV Datei RACI Matrix Das Exportformat CSV Datei f r EPK Modelle erlaubt es alle Funktionen und ihre Att ribute in eine Textdatei zu schreiben die in Tabellenkalkulationsprogrammen z B MS Seite 83 Excel eingelesen werden kann Damit k nnen in bflow hinterlegte Attribute f r Prozess kostenrechnung o verwendet werden Abbildung 101 zeigt in der Ansicht Attribute View dass f r eine Funktion drei Attribute vergeben wurden Nachdem das Modell als CSV Date exportiert wurde kann diese CSV Date in einem Tabellenkalkulationsprogramm ge ffnet werden 2 Fehler E Attribute View 7 N E Konsole Attributrame Wert wu Kosten 2 30 Risiko hoch Abbildung 101 F r eine Funktion vergebene Attribute Seite 84 Abbildung 102 zeigt wie die Attribute in Excel angezeigt werden Die Attribute de

Download Pdf Manuals

image

Related Search

Related Contents

DMI-0133-16 UC-0060-0240 2008 (FR)  UVI Vintage Legends - User Manual  Table Of Content    Spark Mini Booster Manual      VICTOR MEDICAL - Hospital Santa Margarita  Pioneer HTZ-BD30 User's Manual  Gigaset Repeater  

Copyright © All rights reserved.
Failed to retrieve file