Bessere Service-Modellierung durch Kombination von BPMN und SoaML. Nürnberg, 24. Februar 2011
|
|
- Tristan Kaufman
- vor 7 Jahren
- Abrufe
Transkript
1 Bessere Service-Modellierung durch Kombination von BPMN und SoaML Nürnberg, 24. Februar 2011
2 Vorstellung Maria Deeg Project Manager, Leiterin der MID Akademie Studium Lehramt Gymnasium Mathematik und Physik (Universität Bayreuth) Berufserfahrung: 1997 bis 1999 Prozessberaterin und Trainerin im Bereich CallCenter seit 1999 als IT-Consultant, Trainerin und Projektleiterin 2009 MID GmbH Nürnberg Codegenerierung Drei Beispiele aus der Praxis (Maria Deeg) 2
3 Agenda Wie modelliert man einen Service? Was bietet BPMN? Was bietet SoaML? Wie kann man BPMN mit SoaML kombinieren? Fazit M³SOA Workshop II 3
4 Wie modelliert man einen Service? Leistung, Beteiligte und Mitwirkungspflichten des Nutzers sind die wichtigsten Aspekte der Service-Modellierung. Was leistet der Service? Wer kann den Service nutzten? Service-Modellierung Wie kann die Leistung des Service beauftragt werden? Welche Informationen müssen dem Serviceaufruf mitgegeben werden? Welche Informationen erhält man vom Service zurück? Welche Fehler können auftreten? Ggf. Reihenfolge und Abhängigkeiten zwischen Operationsaufrufen Welche Mitwirkungspflichten hat der Service-Nutzer? Welche Rückfragen muss der Nutzer beantworten? Wer ist noch beteiligt bzw. welche anderen Services werden genutzt? Kann die Leistung des Service alleine erbracht werden oder wird diese in Zusammenarbeit mit anderen Service erbracht? Service-Vertrag 4
5 Was sagt die BPMN 2.0 Spezifikation zum Thema Service? Prozesse können Services über Schnittstellen mit Operationen bereitstellen. Es gibt ein Kapitel Services Service in BPMN 2.0 Es gibt KEIN Modellelement Service. Modellelemente Service-Schnittstelle Operation Service-Task, Send-Task, Receive-Task für den Aufruf der Operationen Nutzender Prozess 1 Nutzender Prozess 2 Prozesse unterstützen Schnittstellen, wenn sie eine Leistung als Service anbieten wollen. Service-Schnittstelle1 Service-Schnittstelle2Schnittstelle2 Bereitstellender Prozess 5
6 und der Service-Vertrag? Mit einer Kollaboration kann der Service-Vertrag modelliert werden. Kollaboration zur Service-Beschreibung Service-Vertrag 6
7 Beteiligte Die Beteiligten werden als Pool in der Kollaboration modelliert. Es kann durchaus auch mehr als zwei Beteiligte geben. Pools zur Darstellung der Beteiligten Beteiligte 7
8 Austausch von Nachrichten Nachrichtendfluss zwischen den Beteiligten beschreibt den Aufruf des Service sowie dessen Antworten. Nachrichtenfluss zwischen Beteiligten Nachrichten 8
9 Beschreibung der Fehler Fehler werden als Randereignisse am aufrufenden Service-Task modelliert. Zusätzlich sind bei der Operation die möglichen Fehler definiert. Fehler Fehler als unterbrechende Randereignisse 9
10 Beschreibung der Fehler - Timeout Ein Timeout wird ebenfalls als Randereignisse am aufrufenden Service-Task modelliert. Fehler als unterbrechende Randereignisse Timeout 10
11 Aufruf der Service-Opertationen Über die ausgetauschten Nachrichten werden Service-Operationen aufgerufen. Nachrichten für Operationsaufruf Aufruf Service-Operation 11
12 Aufgerufene Operation Der aufrufende Service-Task und die Events werden mit der Operation (inkl. Parameter) typisiert. Operation an Task und Events typisiert typisiert mit Operation 12
13 Leistung des Services Die Leistung des Services wird als öffentlicher Prozess modelliert, der nur die Elemente enthält, die für die Kommunikation wichtig sind. Leistung als öffentlicher Prozess Leistung 13
14 Vorteile Die Beschreibung der Services in BPMN ist leicht verständlich und kompakt. Stärken von BPMN Darstellung ist sehr kompakt, da die Informationen auf einem Diagramm zusammengefasst sind. Die Beschreibung fokussiert auf die Beschreibung der Außensicht als Prozesssicht und ist daher für Fachanwender leicht verständlich. Nachrichten und Ereignisse sind fachlich orientiert. Technische Aspekte wie Operation und Parameter sind versteckt und können von der IT-Beratern ergänzt werden. Dynamischen Aspekte können sehr gut modelliert werden. Braucht man dann überhaupt noch SoaML? 14
15 Braucht man dann noch SoaML? SoaML modelliert den Service aus verschiedenen Sichten. Diese können gut in die Implementierung weitergeführt werden. Service in SoaML 15
16 Braucht man dann noch SoaML? Die Beteiligten können in SoaML detailliert werden. Beteiligte in SoaML 16
17 Beteiligte Participants bieten über Ports Services an oder nutzen sie. Komponente bereitgestellte und genutzte Schnittstellen Port 17
18 Architektur von Services (ServicesArchitecture) Über eine Architektur von Services wird beschrieben, wie verschiedenen Participants über mehrere Verträge zusammenarbeiten. Collaboration-Use Collaboration Rollenbinding Rolle Komponente als Typ der Rolle 18
19 Mapping der Elemente Die Elemente von SoaML und BPMN lassen sich gut aufeinander mappen. BPMN neben SoaML 19
20 Kombination von BPMN und SoaML Durch Kombination von BPMN und SoaML werden sowohl die Belange der Fachabteilung alsauch der in der IT benötigte Detaillierungsgrad erreicht. Dynamische Aspekte mit BPMN Kombination Kommunikation mit Fachabteilung über BPMN Transformation in SoaML Ergänzung um Implementierungs-Aspekt Interaktionen immer mit BPMN, da hier UML-Aktivitätsdiagramme erhebliche Probleme bereiten Aktivitätsdiagramme für die internen Abläufe der Beteiligten (Implementierungssicht) Modellierung der Struktur der Beteiligten in SoaML 20
21 Fragen <Titel für Details eintragen> Ansprechpartner: 21
22 Hauptverwaltung Nürnberg MID GmbH Eibacher Hauptstraße Nürnberg Telefon: +49 (0) Telefax: +49 (0) de
Modeldriven SOA Modellgetriebene Entwicklung von SOA Anwendungen. Java Forum Stuttgart,
Modeldriven SOA Modellgetriebene Entwicklung von SOA Anwendungen Java Forum Stuttgart, 01.07.2010 I N H A L T 1. SOA das erste Projekt 2. Prozesse Ergebnisse aus dem Fachbereich 3. Der Business Analyst
MehrGeschäftsprozesse modellieren mit BPMN. Nürnberg, 10.11.2009
Geschäftsprozesse modellieren mit BPMN Nürnberg, 10.11.2009 I N H A L T 1. Warum noch ein Notation? 2. Grundlegende BPMN-Elemente 3. Prozess versus Interaktion 4. Services 5. Fazit Warum noch eine Notation?
MehrModellieren von Fachkonzepten mit Innovator for Business Analysts. MID Insight 2010 Nürnberg,
Modellieren von Fachkonzepten mit Innovator for Business Analysts MID Insight 00 Nürnberg, 09..00 I N H A L T. Vom Anwendungsfall zur Kollaboration. Strukturen von Geschäftsobjekten entwerfen 3. Masken
MehrInnovator for Business Analysts on Tour, März 2010
BPMN: In wenigen Worten Innovator for Business Analysts on Tour, März 2010 BPMN Basiselemente BPMN & more Der neue Innovator for Business Analysts 2 BPMN Basiselemente Einführungsbeispiel Bearbeitung einer
MehrHands-on-Workshop Datenmodellierung mit dem neuen Innovator for Database Architects. MID Insight Nürnberg,
Hands-on-Workshop Datenmodellierung mit dem neuen Innovator for Database Architects MID Insight 2010 - Nürnberg, 09.11.2010 I N H A L T 1. Konzeptionelle ER-Modellierung 2. Das Datenbankschema entsteht
MehrNACHRICHTENTECHNISCHER SYSTEME
Einführung UML COMPUTERSIMULATION NACHRICHTENTECHNISCHER SYSTEME 11. Unified Modeling Language UML 220 Standardsprache d zur Visualisierung, i Spezifikation, Konstruktion und Dokumentation komplexer (Software-)
MehrFACHHOCHSCHULE MANNHEIM
Objektorientierte Programmierung 11. Vorlesung Prof. Dr. Peter Knauber FACHHOCHSCHULE MANNHEIM Hochschule für Technik und Gestaltung Die 2. lgruppe von KobrA: : le der : e Folie 1 Zur Erinnerung: 1. lgruppe:
MehrUnified Modeling Language
Unified Modeling Language Thomas Röfer Motivation Entwicklung Spracheinheiten Diagramme (Struktur-/Verhaltensdiagramme) Rückblick Textsuche Naive Suche abrakadabra Boyer-Moore abrakadabra a Knuth-Morris-Pratt
MehrDemo Session: Integration Innovator for Business Analysts. Nürnberg,
Demo Session: Integration Innovator for Business Analysts und SAP Solution Manager Nürnberg, 09.11.2010 I N H A L T 1. Anforderungen & Lösung Überblick 2. Lösung im Detail SAP Solution Manager Plug in
MehrModel Driven SOA Modellgetriebene Entwicklung von SOA Anwendungen. OOP München, 26.01.2011
Model Driven SOA Modellgetriebene Entwicklung von SOA Anwendungen OOP München, 26.01.2011 I N H A L T 1. SOA das erste Projekt 2. Prozesse Ergebnisse aus dem Fachbereich 3. Der Business Analyst und BPMN
MehrAnwendungsfalldiagramm UseCaseDiagramm
Anwendungsfalldiagramm UseCaseDiagramm Notation und Beispiele Prof. DI Dr. Erich Gams htl wels.e.gams@eduhi.at UML Seminar HTL-Wels 2010 Anwendungsfall und SE Prozess Ein Anwendungsfalldiagramm ist ein
MehrIntegration von openarchitectureware in Innovator am Beispiel eines WSDL/XSD Generators für SOA- Plattformen. Nürnberg,
Integration von openarchitectureware in Innovator am Beispiel eines WSDL/XSD Generators für SOA- Plattformen Nürnberg, 10.11.2009 I N H A L T 1. Was ist openarchitectureware? 2. Die Integration von oaw
MehrHerzlich Willkommen zum Webinar!
Herzlich Willkommen zum Webinar! Thema: Model Driven Transformation für Streaming Architekturen Informationen: Sprache: deutsch Dauer: ca. 30-40 Min. inkl. Q&A Präsentation Johannes Mickel Senior Consultant
MehrGeschäftsprozessmodellierung mittels Software- Services auf Basis der EPK
Geschäftsprozessmodellierung mittels Software- Services auf Basis der EPK Stefan Huth und Thomas Wieland Hochschule Coburg 12. Oktober 2007 Agenda Notationen zur Geschäftsprozessmodellierung Services in
MehrVorwort. 1 Einführung 1
Inhaltsverzeichnis Vorwort XI 1 Einführung 1 1.1 Business Process Management 1 1.1.1 Definition 1 1.1.2 BPM in der Praxis 2 1.1.3 camunda BPM-Kreislauf 3 1.1.4 Prozessautomatisierung 6 1.2 Warum BPMN?
MehrUnified Modeling Language (UML )
Unified Modeling Language (UML ) Seminar: Programmiersprachenkonzepte Inhalt Einleitung UML 2.0 Diagrammtypen 2 Einleitung Objektorientierte Modellierungssprache Definiert vollständige Semantik Dient der
MehrUnified Modeling Language 2
Unified Modeling Language 2 Marvin Frommhold 17.11.2008 Gliederung Einleitung Geschichte Strukturierung der Spezifikation Diagrammtypen Strukturdiagramme Verhaltensdiagramme CASE-Werkzeuge Quellen Was
MehrSpezifikation von Fachkomponenten mit UML 2.0
Spezifikation von Fachkomponenten mit UML 2.0 Jörg Ackermann Universität Augsburg Jörg Ackermann: Spezifikation von Fachkomponenten mit UML 2.0. WMSFK4 2003 / 1 Einleitung UML 2.0 bietet deutlich bessere
MehrVorlesung Informatik II
Vorlesung Informatik II Universität Augsburg Wintersemester 2011/2012 Prof. Dr. Bernhard Bauer Folien von: Prof. Dr. Robert Lorenz Lehrprofessur für Informatik 11. UML: Sequenzdiagramm 1 Motivation Es
MehrJason T. Roff UML. IT Tutorial. Übersetzung aus dem Amerikanischen von Reinhard Engel
Jason T. Roff UML IT Tutorial Übersetzung aus dem Amerikanischen von Reinhard Engel Inhaltsverzeichnis Inhaltsverzeichnis Einführung 11 Grundlagen der UML 15 Warum wir Software modellieren 16 Analyse,
Mehr4. Übung zur Vorlesung Service-orientierte Architekturen
4. Übung zur Vorlesung Service-orientierte Architekturen Use Cases SoSe 20 Hinweise zur Hausaufgabe 02 EPK Allgemein Zusammenführungen IMMER mit Gateway KEIN XOR nach einem Ereignis Prozesswegweiser stehen
MehrGeschäftsprozesse SOA-gerecht modellieren mit BPMN und UML. München, 28. Januar 2010
Geschäftsprozesse SOA-gerecht modellieren mit BPMN und UML München, 28. Januar 2010 INHALT Warum BPMN? Prozesse modellieren mit BPMN 2.0 Fachliche Services identifizieren BPMN-Prozesse mit UML ergänzen
MehrVorlesung Programmieren
Vorlesung Programmieren Unified Modeling Language (UML) Dr. Dennis Pfisterer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/pfisterer Unified Modeling Language (UML)
MehrMDRE die nächste Generation des Requirements Engineerings
MDRE die nächste Generation des Requirements Engineerings Tom Krauß, GEBIT Solutions GmbH Copyright 2007 GEBIT Solutions Agenda Requirements Engineering heute eine Bestandsaufnahme Modell-Driven Requirements
MehrDatenbanken. Teil 2: Informationen. Kapitel 7: Objektorientierte Sicht. UML-Diagramme. Vorstellung der unterschiedlichen UML-Diagramme
Datenbanken objektorientierte Sicht Seite 1 von 76 Datenbanken Teil 2: Informationen Kapitel 7: Objektorientierte Sicht UML-Diagramme Vorstellung der unterschiedlichen UML-Diagramme 1. Diagrammtypen 2.
Mehroose. Dinner for two: Rezept für eine gelungene Anforderungsspezifikation mit BPMN und UML Rezept für eine Anforderungsspezifikation mit BPMN und UML
Rezept für eine Anforderungsspezifikation mit Dinner for two: Rezept für eine gelungene Anforderungsspezifikation mit ReConf, 15.03.2010 Andrea Grass oose GmbH by de GmbH de Andrea Grass Beraterin und
MehrUML (Unified Modelling Language) von Christian Bartl
UML (Unified Modelling Language) von Inhaltsverzeichnis Inhaltsverzeichnis... 2 1 UML Unified Modelling Language... 3 2 Diagrammtypen... 3 2.1 Aktivitätsdiagramm... 3 2.1.1 Notation... 4 2.1.2 Beispieldiagramm...
MehrEINFÜHRUNG 06.06.2013 IOZ AG 1
BPMN BPMN2.0 EINFÜHRUNG 06.06.2013 IOZ AG 1 EINFÜHRUNG GESCHÄFTSPROZESSMODELLIERUNG Was ist Geschäftsprozessmodellierung? Darstellung von geschäftlichen Abläufen und deren Interaktion Was wird inhaltlich
MehrInsight 2012 Schnupper-Workshop UML auf excellence-niveau Alter Wein in neuen Schläuchen? Nürnberg,
Insight 2012 Schnupper-Workshop UML auf excellence-niveau Alter Wein in neuen Schläuchen? Nürnberg, 20.11.2012 Der Schnupper-Workshop im Überblick UML auf excellence-niveau Alter Wein in neuen Schläuchen?
MehrResults in time. DIE MEHRWERTE DES SAP SOLUTION MANAGER 7.2. Beratung. Support. Ganzheitliche Lösungen.
DIE MEHRWERTE DES SAP SOLUTION MANAGER 7.2 Results in time. Beratung. Support. Ganzheitliche Lösungen. BIT.Group GmbH www.bitgroup.de Klassifizierung: Öffentlich Autor: Henry Flack Version: 1.5 Datum:
MehrInhalt. 1 Einführung 17. Strukturdiagramme. 2 Klassendiagramm 37
Vorwort... 13 1 Einführung 17 1.1 Weshalb muss Software modelliert werden?... 17 1.2 Die Phasen bei der Softwareentwicklung... 18 1.2.1 Analyse... 18 1.2.2 Entwurf... 19 1.2.3 Implementierung und Dokumentation...
MehrFundamental Modeling Concepts
Fundamental Modeling Concepts Ein mentaler Rahmen für Softwarearchitektur Burkhardt Renz Fachbereich MNI Technische Hochschule Mittelhessen Wintersemester 2017/18 Übersicht Überblick Die Idee von FMC Drei
MehrBPE-/BRE-Integration in agree. Systemarchitektur, Technologien, Konzepte
BPE-/BRE-Integration in agree Systemarchitektur, Technologien, Konzepte Ziel dieses Vortrags Sie wissen, welche Systeme an der Integration einer Business Process (BPE) und Business Rules Engine (BRE) in
MehrModellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme. Tillmann Schall, anaptecs GmbH
Modellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme Tillmann Schall, anaptecs GmbH : Agenda Grundlagen modellgetriebener Entwicklungsprozesse Schritte zur Einführung Erfahrungen
MehrKundenInfo. Spezialkonzepte der Modellierung. Innovator 11. Spezialkonzepte zum Verständnis der Modellzusammenhänge in Innovator for Business Analysts
Innovator 11 Spezialkonzepte der Modellierung Spezialkonzepte zum Verständnis der Modellzusammenhänge in Innovator for Business Analysts Oliver Pera KundenInfo www.mid.de Inhaltsverzeichnis Spezialkonzepte
MehrIntegration mit Service Repositories zur SOA Governance
Integration mit Service Repositories zur SOA Governance Nürnberg, 10.11.2009 I N H A L T 1. SOA Governance 2. Service Repository 3. Modelle und Service Repository 4. Modell-Driven SOA I N H A L T 1. SOA
MehrInhaltsverzeichnis. Bibliografische Informationen digitalisiert durch
1 Einführung 1 1.1 Business Process Management 1 1.1.1 Definition 1 1.1.2 BPM in der Praxis 2 1.1.3 camunda BPM-Kreislauf 3 1.1.4 Prozessautomatisierung 6 1.2 Warum BPMN? 8 1.3 Kann BPMN den Graben schließen?
MehrSoftwaretechnik 2015/2016
Softwaretechnik 2015/2016 PST Lehrstuhl Prof. Dr. Matthias Hölzl HAUPT-/ BACHELOR- SEMINAR ADAPTIVE SYSTEME PST Joschka PROF. DR. Rinke WIRSING 14. JUNI 2009 VORNAME NAME AGENDA Übung 11: 14.01.2016 Schon
MehrObjektorientierte Systementwicklung
Karl-Heinz Rau Objektorientierte Systementwicklung Vom Geschäftsprozess zum Java-Programm Mit 162 Abbildungen vieweg Überblick und Vorbemerkungen 1 1 Objektorientierte Software-Entwicklung 5 1.1 Überblick
MehrChristoph Kecher, Alexander Salvanos UML 2.5. Das umfassende Handbuch. Rheinwerk. Computing
Christoph Kecher, Alexander Salvanos UML 2.5 Das umfassende Handbuch Rheinwerk Computing Inhalt Vorwort 13 1 Einführung 17 1.1 Weshalb muss Software modelliert werden? 17 1.2 Die Phasen bei der Softwareentwicklung
MehrWorkflows ganz einfach Einführung in die Process Cloud
Workflows ganz einfach Einführung in die Process Cloud Dr. Thomas Schuster DOAG Konferenz 2015-18. November 2015 EINFACH MEHR > BEGEISTERUNG "Mit unserer Begeisterung für führende Technologien vernetzen
MehrTechniken der Projektentwicklungen
Dynamische Modellierung 8. Termin Rückblick auf statische Modellierung Dynamische Modellierung Basiskonzepte Beispiel Erweiterungen Eigenschaften Syntax Rückblick auf statische Modellierung Dynamische
MehrTesten mit Use Cases. Chris Rupp Dr. Stefan Queins
Testen mit Use Cases Chris Rupp Dr. Stefan Queins Das Problem Requirements- Engineering Was kann passieren? Was ist das gewünschte Verhalten? Was soll ich testen? Welche Eingaben benötigt mein Testpfad?
MehrFormale Modellierung Vorlesung vom : Beyond JML
Rev. 1702 1 [12] Formale Modellierung Vorlesung vom 07.05.12: Beyond JML Till Mossakowski & Christoph Lüth Universität Bremen Sommersemester 2012 2 [12] Heute im Programm Grenzen der JML Nach JML: UML
MehrWas ist eigentlich ein Service? Software Architektur 08
Was ist eigentlich ein Service? Software Architektur 08 Prof. Dr. Bernhard Humm Hochschule Darmstadt, sd&m Research 9. Mai 2008 Agenda Babylonische Sprachverwirrung Service als Dienstleistung Services
MehrTEIL I Strukturdiagramme 1 Einführung Klassendiagramm Objektdiagramm Kompositionsstrukturdiagramm...
Auf einen Blick TEIL I Strukturdiagramme 1 Einführung... 13 2 Klassendiagramm... 29 3 Objektdiagramm... 111 4 Kompositionsstrukturdiagramm... 125 5 Komponentendiagramm... 145 6 Verteilungsdiagramm... 161
MehrCARL HANSER VERLAG. Mario Jeckle, Chris Rupp, Jürgen Hahn, Barbara Zengler, Stefan Queins. UML 2 glasklar
CARL HANSER VERLAG Mario Jeckle, Chris Rupp, Jürgen Hahn, Barbara Zengler, Stefan Queins UML 2 glasklar 3-446-22575-7 www.hanser.de Einleitung... 1 Liebe Leserin, lieber Leser... 1 Ihre Meinung ist uns
MehrUML 2.0 Das umfassende Handbuch
Christoph Kecher V.-M \MM UML 2.0 Das umfassende Handbuch Galileo Computing Inhalt Vorwort 11 1 Einführung 13 1.1 Weshalb muss Software modelliert werden? 13 1.2 Was ist die UML? 15 1.3 Die Geschichte
MehrC) Review, Heuristiken, Metriken, Prototypen. A) Technische Einflussfaktoren. System Requirements Specification. D) Architektur Dokument
A) Technische Einflussfaktoren C) Review, Heuristiken, Metriken, Prototypen System Requirements Specification Architektur erstellen D) Architektur Dokument Architektur prüfen B) Organisatorische Einflussfaktoren
MehrInsight 2011. Anforderungsanalyse für SOA Services. Dr. Gregor Scheithauer OPITZ CONSULTING München GmbH Björn Hardegen MID GmbH
Insight 2011 Anforderungsanalyse für SOA Services bei einer deutsche Behörde Dr. Gregor Scheithauer OPITZ CONSULTING München GmbH Björn Hardegen MID GmbH Nürnberg, 29. November 2011 MID Insight 2011 Seite
MehrMario Jeckle, Chris Rupp, Jürgen Hahn, Barbara Zengler, Stefan Queins. UML2 glasklar. UNIFIED MODELING LANGUAGE l HANSER
Mario Jeckle, Chris Rupp, Jürgen Hahn, Barbara Zengler, Stefan Queins UML2 glasklar UNIFIED MODELING LANGUAGE l V HANSER Inhalt Vorwort 1 Einleitung 2 Liebe Leserin, lieber Leser 2 Ihre Meinung ist uns
MehrAnforderungsanalyse für SOA Services
Anforderungsanalyse für SOA Services mittels BPMN 2.0 und UML Björn Hardegen b.hardegen@mid.de Dr. Gregor Scheithauer gregor.scheithauer@opitz consulting.com München, 29.02.2012 I N H A L T 1. Herausforderungen
MehrS23 BPMN 2.0 in der Praxis Vom fachlichen Modell zum ausführbaren Prozess. Bernd Rücker
S23 BPMN 2.0 in der Praxis Vom fachlichen Modell zum ausführbaren Prozess Bernd Rücker BPMN 2.0 in der Praxis Der Roundtrip mit Open Source Tools Aktueller Stand: BPMN 1.2;; In der Entwicklung: BPMN 2.0
MehrDas diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen
Das diesem Dokument zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung und Forschung unter dem Förderkennzeichen 16OH21005 gefördert. Die Verantwortung für den Inhalt dieser
MehrSoftware- und Systementwicklung
Software- und Systementwicklung Seminar: Designing for Privacy 11.11.2009 Moritz Vossenberg Inhalt Vorgehensmodelle Wasserfallmodell V-Modell Phasen (Pflichtenheft) UML Klassendiagramm Sequenzdiagramm
MehrDie MID ModellierungsMethodik M³ ein Baukasten für Produktlinien. Andreas Ditze, MDD & PL 2009, Leipzig, 23.03.2009
Die MID ModellierungsMethodik M³ ein Baukasten für Produktlinien Andreas Ditze, MDD & PL 2009, Leipzig, 23.03.2009 I N H A L T 1. Vorstellung 2. Was macht einen guten Baukasten aus? 3. Ziele der MID ModellierungsMethodik
MehrUML - Sequenzdiagramm
Name Klasse Datum 1 Allgemeines Neben Aktivitätsdiagramm, Kollaborationsdiagramm, Zustandsdiagramm und Anwendungsfalldiagramm ist das Sequenzdiagramm eines von fünf Diagrammen in UML, welches dynamische
MehrVorlesung Software-Engineering I
Vorlesung Software-Engineering I im 3. und 4. Semester 07. SW-Architektur Abläufe Workflows Szenarien Use Cases User Story s -> Betrachtung deterministischer Abläufe DHBW-Stuttgart/Frank M. Hoyer SWE1-07:
MehrNotationen zur Prozessmodellierung
Notationen zur Prozessmodellierung August 2014 Inhalt (erweiterte) ereignisgesteuerte Prozesskette (eepk) 3 Wertschöpfungskettendiagramm (WKD) 5 Business Process Model and Notation (BPMN) 7 Unified Modeling
MehrWirtschaftsinformatik 6a: Modellierung. Hochschule für Wirtschaft und Recht SS 16 Dozent: R. Witte
Wirtschaftsinformatik 6a: Modellierung Hochschule für Wirtschaft und Recht SS 16 Dozent: R. Witte Computertechnik Man kann Software auf 2 Arten herstellen: Entweder macht man sie so klar und einfach,
MehrUML-Basics: Einführung in Objekt- Orientierte Modellierung mit der Unified Modeling Language
UML-Basics: Einführung in Objekt- Orientierte Modellierung mit der Unified Modeling Language ADV-Seminar Leiter: Ziel dieses Seminars Verständnis von Objekt-Orientierung Was sind Klassen? Was ist Vererbung?
MehrUniversität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich
Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich WS 02/03 Warum muss ein Objekt wissen, zu welcher Klasse es gehört? Damit die Klassenzugehörigkeit
MehrDas umfassende Handbuch
Christoph Kecher UML 2.0 Das umfassende Handbuch. Jfjf- Ali' ' w v^i* >" '-«(."', Galileo Press Inhalt Vorwort 11 1 Einführung 1.1 Weshalb muss Software modelliert werden? 13 1.2 Was ist die UML? 15 1.3
MehrInterne Struktur Ports. Zusicherungen Anforderungen. Dr. Beatrice Amrhein 1
Internes Blockdiagramm Interne Struktur Ports Flüsse Zusicherungen Anforderungen Dr. Beatrice Amrhein 1 Anwendung Ein Internes Blockdiagramm (IBD) kommt dort zum Einsatz, wo die konkrete statische Struktur
MehrImplementierung eines Projektantrags-Prozesses mit Fusion Middleware
Implementierung eines Projektantrags-Prozesses mit Fusion Middleware Johannes Michler, PROMATIS software GmbH, Ettlingen DOAG Konferenz, 1 Agenda 3 2012 PROMATIS software GmbH BPM mit Horus Zieldefinition
Mehr<Insert Picture Here> Einführung in SOA
Einführung in SOA Markus Lohn Senior Principal Consultant SOA? - Ideen Selling Oracle To All SAP On ABAP Increasing Sales Of Applications 3 Agenda Motivation SOA-Definition SOA-Konzepte
MehrInhalt. Einleitung Liebe Leserin, lieber Leser, Wer dieses Buch aus welchem Grund lesen sollte Ihre Meinung ist uns sehr wichtig.
Inhalt Vorwort Einleitung Liebe Leserin, lieber Leser, Wer dieses Buch aus welchem Grund lesen sollte Ihre Meinung ist uns sehr wichtig Danksagungen Die Autoren XIII XV XV XVII XVIII XVIII XIX Teil I:
MehrAnalyse und Entwurf von Softwaresystemen mit der UML
Analyse und Entwurf von Softwaresystemen mit der UML Bearbeitet von Horst A. Neumann 2. Auflage 2002. Buch. XVI, 480 S. Hardcover ISBN 978 3 446 22038 6 Format (B x L): 17,7 x 24,5 cm Gewicht: 1049 g Zu
MehrWissenschaftliche Vertiefung Web Services. Esslingen, 22. Januar 2016 Simon Schneider
Wissenschaftliche Vertiefung Web Services Esslingen, 22. Januar 2016 Agenda 1. Einführung 2. Serviceorientierte Architektur 3. SOAP Web Service 4. Standards und Protokolle von SOAP Web Services 5. Bewertung
MehrDas UML Benutzerhandbuch
Grady Booch James Rumbaugh Ivar Jacobson Das UML Benutzerhandbuch Aktuell zur Version 2.0 Inhalt Vorwort 15 Ziele 15 Publikum 16 Wie Sie dieses Buch verwenden sollten 16 Aufbau und besondere Merkmale 17
MehrDr. Jens Hündling Senior Sales Consultant. DOAG Apps 2011 Berlin, 05. Mai 2011
Business Management: Grundlagen, Business Process Life Cycle, Überblick Oracle BPM Suite 11g Dr. Jens Hündling Senior Sales Consultant DOAG Apps 2011 Berlin, 05. Mai 2011
MehrSequenzdiagramme. Lebenslinie. Kathrin Gaißer, Jörg Depner Didaktik der Informatik
Sequenzdiagramme Sequenzdiagramme werden verwendet um Interaktionen zwischen Objekten zu modellieren. Sie stellen konkrete Abläufe dar, konzentrieren sich jedoch dabei auf den Nachrichtenaustausch zwischen
MehrInformatik IIa: Modellierung
Informatik IIa: Modellierung Frühlingssemester 2013 Übung 5: Klassendiagramme, EPK Kapitel 8, 9 Ausgabe: 23.04.2013 Abgabe: 07.05.2013 Name: Matrikelnummer: Aufgabe 1 Wissen zu EPKs (6 Punkte) Frage 1
MehrChristoph Kecher UML2. Das umfassende Handbuch. Galileo Press
Christoph Kecher UML2 Das umfassende Handbuch Galileo Press Vorwort 11 TEIL I Strukturdiagramme i '...,....,...,.;..,,,...,, 1.1 Weshalb muss Software modelliert werden? 13 1.2 Was ist die UML? 15 1.3
MehrEinführung in die Wirtschaftsinformatik Repetitorium 31071
Fernstudium Guide Einführung in die Wirtschaftsinformatik Repetitorium 31071 Version vom 31.10.2016 Dieses Werk ist urheberrechtlich geschützt. Alle Rechte vorbehalten. Jegliche unzulässige Form der Entnahme,
MehrAdaption von Methoden des Systems Engineering auf die Analyse logistischer Systeme am Beispiel eines Wareneingangs
Adaption von Methoden des Systems Engineering auf die Analyse logistischer Systeme am Beispiel eines Wareneingangs Vortragender: Dipl. Logist. Daniel Neuhäuser, Universität Stuttgart CEMAT Hannover, 28.05.2008
MehrHerzlich Willkommen zum Webinar!
Herzlich Willkommen zum Webinar! Thema: Prozessorientiertes Wissensmanagement in einem ganzheitlichen Qualitätsmanagementsystem Informationen: Sprache: deutsch Dauer: ca. 30-40 Min. inkl. Q&A Präsentation
MehrUML 2.0 als Architekturbeschreibungssprache? Seminar: Architekturbeschreibungssprachen Manuel Wickert
UML 2.0 als Architekturbeschreibungssprache? Seminar: Architekturbeschreibungssprachen Manuel Wickert Motivation UML 2.0 nicht als ADL im Sinne von Taylor/Medvidovic entworfen. Warum UML als ADL? weit
Mehr4. Mentorium. UML-Modellierung (Lösungshinweise)
Wirtschaftsinformatik (PWIN) 4. Mentorium Objektorientierung & UML-Modellierung (Lösungshinweise) Wirtschaftsinformatik 2 (PWIN), SS 2009, Professur für Mobile Business & Multilateral Security 1 Objektorientierung
MehrInteraktionsdiagramme in UML
Interaktionsdiagramme in UML Interaktionsdiagramm ist ein Oberbegriff für eine Reihe von Diagrammen, die das Verhalten eines objektorientierten Systems durch Objektinteraktionen beschreiben Ein Sequenzdiagramm
Mehrsystems landscape engineering - übung -
systems landscape engineering - übung - Wintersemester 2010 /2011 Arbeitsgruppe Wirtschaftsinformatik - Managementinformationssysteme - Dipl. Wirt.-Inform. Sven Gerber Arbeitsgruppe Wirtschaftsinformatik
MehrPotentiale modellgetriebener Softwareentwicklung
Model Driven Software Development Potentiale modellgetriebener Softwareentwicklung Referent: Hartwig Tödter Seite 2 / 23 Inhaltsverzeichnis 1. Grundideen modellgetriebener Softwareentwicklung 2. Vorteile
MehrÜbungsaufgaben UML Zertifizierung Fundamental-Level
Übungsaufgaben UML Zertifizierung Fundamental-Level Kapitel 15: Sequenzdiagramm Die folgenden Aufgaben behandeln die Inhalte aus Kapitel 15 von UML 2 glasklar (4. Auflage), die die OMG für die Zertifizierung
MehrBPMN METHODE UND STIL
BPMN METHODE UND STIL ZWEITE AUFLAGE MIT DEM BPMN HANDBUCH FUR DIE PROZESSAUTOMATISIERUNG. >& : Bruce Silver Ubersetzung und Nachwort von Stephan Fischli CODY-CASSIDY PRESS INHALTSVERZEICHNIS VORWORT ZUR
MehrHerzlich Willkommen zum Webinar!
Herzlich Willkommen zum Webinar! Thema: Der Kunde im Fokus Wie Sie mit der Customer Journey Ihre Prozesse verbessern Informationen: Sprache: Deutsch Beginn: 10.00 Uhr Dauer: ca. 30-40 Min. inkl. Q&A Präsentation
MehrTrainings und Workshops
Titel: Soft Skills für (Designierte-) Führungskräfte I (Nr. 6001) Das Training ermöglicht jedem einzelnen Teilnehmer seine eigenen Rollen zu identifizieren. Rollen, die er hatte, hat und haben möchte.
MehrStatecharts in UML Grundlagen und Übersetzung in Colored Petri Nets
Statecharts in UML Grundlagen und Übersetzung in Colored Petri Nets von André Kaiser 25.10.2004 André Kaiser - Statecharts in UML 1 Überblick Statecharts Konzepte und Darstellung Übersetzung UML-Statechart-Model
MehrPraxishandbuch BPMN 2.0
Jakob Freund Bernd Rücker Praxishandbuch BPMN 2.0 2., aktualisierte Auflage HANSER Inhaltsverzeichnis 1 Einführung 1 1.1 Business Process Management 1 1.1.1 Definition 1 1.1.2 BPM in der Praxis 2 1.1.3
MehrUnified Modelling Language
Unified Modelling Language SEP 72 Software-Entwicklung Software-Entwicklung ist Prozess von Anforderung über Modellierungen zu fertigen Programmen Anforderungen oft informell gegeben fertige Programme
MehrHerzlich Willkommen zum Webinar!
Herzlich Willkommen zum Webinar! Thema: Schluss mit falsch getroffenen operativen Entscheidungen! Wie Sie mit DMN und BPMN endlich richtig entscheiden und das auch noch automatisiert. Informationen: Sprache:
MehrInhaltsverzeichnis. Jakob Freund, Bernd Rücker. Praxisbuch BPMN 2.0 ISBN: 978-3-446-42455-5. Weitere Informationen oder Bestellungen unter
Jakob Freund, Bernd Rücker Praxisbuch BPMN 2.0 ISBN: 978-3-446-42455-5 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-42455-5 sowie im Buchhandel. Carl Hanser Verlag, München
MehrComelio GmbH - Goethestr Berlin. Kurskatalog
Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. BPMN...4 i. Business Process Model and Notation mit Altova UModel...4 ii. Business Process Model and Notation
MehrOOA-Dynamische Konzepte
Proseminar UML im SS 2005 OOA-Dynamische Konzepte Teil 2 von Benjamin Daeumlich 1 Übersicht Szenario Definition Interaktionsdiagramme Sequenzdiagramm Kommunikationsdiagramm Sequenz- vs. Kommunikationsdiagramm
MehrComputergestützte Gruppenarbeit
Computergestützte Gruppenarbeit Übungsblatt 3 - Lösung Dr. Jürgen Vogel European Media Laboratory (EML) Heidelberg FSS 2007 23 CSCW FSS 2007 Jürgen Vogel Das ReMail-Projekt (1) ReMail - "Reinventing Email"
MehrINSPIRE - Modellierung
INSPIRE - Modellierung Inhalt Motivation Modellierung UML Diagramme INSPIRE-Schulung LKROS 2 Motivation Was ist ein Modell, und warum wollen wir modellieren? Warum brauchen wir eine Modellierungssprache
MehrInteraktionsdiagramme
Interaktionsdiagramme Udo Kelter 16.03.2003 Zusammenfassung dieses Lehrmoduls Unter der Bezeichnung Interaktionsdiagramme faßt man zwei Diagrammtypen der UML (Sequenzdiagramme und Kollaborationsdiagramme)
MehrObjektorientiertes Design
Objektorientiertes Design Yi Zhao Marc Spisländer Lehrstuhl für Software Engineering Friedrich-Alexander-Universität Erlangen-Nürnberg Zhao, Spisländer FAU Erlangen-Nürnberg Objektorientiertes Design 1
MehrAPPLIKATIONS- UND PROZESSZUSAMMENHÄNGE SICHTBAR MACHEN ENTERPRISE ARCHITECTURE MANAGEMENT MIT ARIS UND ALFABET. Öffentlicher Sektor
DIGITAL CUSTOMER SOLUTIONS APPLIKATIONS- UND PROZESSZUSAMMENHÄNGE SICHTBAR MACHEN ENTERPRISE ARCHITECTURE MANAGEMENT MIT ARIS UND ALFABET Öffentlicher Sektor BERATUNGSFELD BUSINESS IT MANAGEMENT Ein großer
MehrModellierung CORBA-basierter Anwendungssysteme mit der UML
Verteidigung der Diplomarbeit über das Thema: Modellierung CORBA-basierter Anwendungssysteme mit der UML Andreas Mucha Technische Universität Dresden Institut für Software- und Multimediatechnik Lehrstuhl
MehrModellierung verteilter Systeme Grundlagen der Programm und Systementwicklung
Modellierung verteilter Systeme Grundlagen der Programm und Systementwicklung Sommersemester 2012 Prof. Dr. Dr. h.c. Manfred Broy Unter Mitarbeit von Dr. M. Spichkova, J. Mund, P. Neubeck Lehrstuhl Software
Mehr