Modellgetriebene Software-Entwicklung mit BPMN und SOA

Größe: px
Ab Seite anzeigen:

Download "Modellgetriebene Software-Entwicklung mit BPMN und SOA"

Transkript

1 Modellgetriebene Software-Entwicklung mit BPMN und SOA Version: 1.0 Orientation in Objects GmbH Weinheimer Str Mannheim

2 Modellgetriebene Software-Entwicklung mit BPMN und SOA Die modellgetriebene Softwareimplementierung (MDSD) betrieblicher Prozesse kombiniert die Qualitäts- und Wartbarkeitsvorteile von modellierter und generierter Software, wird aber oft ob ihrer Kosten und Durchführbarkeit diskutiert. Wenn dann im Rahmen eines modellgetriebenen Implementierungsansatzes aus fachlichen Prozessmodellen in BPMN verwertbare technische Artefakte für eine SOA-basierte Softwaregenerierung erstellt werden können, eröffnet sich ein ökonomisch sinnvoller Lösungsweg. Leider reichen die ursprünglichen Modellierungstechniken der Oracle BPA Suite für eine wirtschaftliche ausnutzbare Softwaregeneration nicht aus. Insbesondere die Themenfelder Userinterface und persistente Daten verschließen sich einer leichten Generierbarkeit aus den existierenden Modelltypen. Die Erweiterbarkeit der BPA-Suite und die enge Integration mit den Konzepten der Laufzeitarchitektur der Oracle SOA Suite 11g erlauben jedoch die erfolgreiche Erweiterung der Basismodelle mit dem Ziel einer nahezu vollständigen Softwaregenerierung. Der Vortrag stellt in einem Projekt erprobten Modellierungskonzepte für Prozesse, Services, Daten und Benutzeroberflächen vor und berichtet über die Erfahrungen bei deren Umsetzung mit der Oracle SOA Suite 11g Orientation in Objects GmbH MDSD mit BPMN und SOA 2

3 Gliederung MDSD meets BPM Vision Datenmodellierung Servicemodelle Human Task Modelle Prozessmodellierung 3

4 Gliederung MDSD meets BPMN Vision Datenmodellierung Servicemodelle Human Task Modelle Prozessmodellierung 4

5 ARIS MDA Approach OMG Modelling Layer Diagramm Syntaxelement Conceptional (CIM) VAD, EPC Technical Terms Functional Cluster Logical (PIM) BPMN eerm Application System Type Physical (PSM) BPEL, WSDL XSD WSDL/XSD 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA 5

6 Modellerstellung: Bottom-up MDSD SOA Approach Existing XSD WSDL Technical Data Import Business Model BPMN Share Blueprint SCA- Composite BPEL Technical Implementation 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA 6

7 Modellerstellung: Top-down MDSD SOA Approach Eigenentwicklung Datamodel Generation Business Model VAD/EPC eerm, Access Diagram, Generated XSD WSDL Consolidation Share Blueprint Manually linked artefacts from Business Model BPMN SCA-Composite BPEL Technical Implementation 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA 7

8 Top Down Analysis vs. Bottom Up Implementation Analyse Processes Implementierung Data/Services VAC EPC BPMN XSD WSDL Userinterfaces Screen Design Screen Navigation Userinterfaces SDL XAML/XAP SNL Data/Services Technical Services eerm Processes BPEL 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA 8

9 Oracle BPA Suite Übersicht Oracle BPA Suite 11g Business Process Architect Oracle SOA Suite 11g JDeveloper Manage Share Blueprint Import Plugin Deploy Business Process Repository Refresh from BPA Server Weblogic Server 9

10 Oracle SOA Suite Laufzeitarchitektur Oracle Weblogic Server Oracle Service Bus SCA Runtime JEE Web EJB 3 Rules Engine Service Mediator BPEL Engine Worklist Application ADF EJB Service Messaging JAX WS BPEL Process Notifications JTA JPA JNDI JDBC 10

11 Laufzeitschichten der Anwendung GUI-Level Browser Process Service e.g. Order process Process-Level BPEL-Engine Domain Service 1 Domain Service 2 e.g. Invoice service Domain-Level JEE Server Data Access Service 1 e.g. Customer Data Access Service 2 e.g. Invoice Data Access-Level Oracle Mediator, JDBC, Persistence-Level RDBMS 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA

12 Development Vision 4 ARIS Artefakte & Generate Process XSD WSDL SNL 1 JDev 7 2 Rules SDL 3 Szenarien (Screen Navigation) ADF > JDeveloper Cocoon > Eclipse Silverlight > Visual Studio Screen Application Silverlight (SDL > XAML) 1. Prozessmodell Blue Print 2. Datentyp als XML Schema 3. Servicedefinition als WSDL 4. Technische Implementierung in JDeveloper 5. Navigationscontroller 6. Defintion der Screens 7. Business Rules 8. Build & Deployment 8 Build & Deployment Approach 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA 12

13 Gliederung MDSD meets BPMN Vision Datenmodellierung Servicemodelle Human Task Modelle Prozessmodellierung 13

14 Mögliche Generierungspunkte für Datenobjekte DO Business Object Process Service Domain Service 1 Domain Service 2 DO e.g. findinvoicesbycustomer(..) XSD Data Access Service 1 e.g. findcustomerbyuid(..) Data Access Service 2 DO e.g. findinvoicesbycustomeruid(..) Java-Klassen Konverter 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA

15 XSD Generierung Address Address Entity type Generierung XSD D attribute (ERM) ERM domain D attribute (ERM) ERM domain D attribute (ERM) ERM domain D attribute (ERM) ERM domain 15

16 XSD import Order OrderItems XSD import «xsdcomplextype» «xsdelement» OrderDate: date[0..1] «xsdelement» OrderPrice: decimal[0..1] «xsdelement» OrderStatus: string[0..1] «xsdelement» OrderComments: string[0..1] «xsdelement» ApprovalRequired: boolean[0..1] Tagged Values: maxoccurs = 1 minoccurs = 1 modelgroup = sequence «xsdcomplextype» «xsdelement» ProductName: string[0..1] «xsdelement» itemtype: string[0..1] «xsdelement» partnum: string[0..1] «xsdelement» price: decimal[0..1] «xsdelement» Quantity: decimal[0..1] Tagged Values: maxoccurs = 1 minoccurs = 1 modelgroup = sequence 16

17 XML / Java Binding durch JAXB Klasse 1 1 Schema Objekte Objekte 1 1 JAXB * * Objekte 1 1 Dokumente Dokumente Dokumente 17

18 JAXB Anwendungsszenario Compile Time XML Schema Binding Compiler Schemabasierte Klassen und Interfaces Runtime Anwendung Objekte XML Dokumente marshal JAXB API unmarshal 18

19 Vision der Integration: Generierung der Persistenz aus kanonischem Modell Legacy Model UML ARIS BPA Suite - UML Proprietary Format ERM VB-Script Generierung Pd-entity.xml ARIS Extension Generierung XSLT Transformation Entity.xml Entity.xsd EJB 2.0 JPA EJB 3.x.Net SDO EJB 3.x Hibernat e Ist Vision 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA

20 Problem: Data Service Silos innerhalb der SOA Geschäftsobjekte überspannen mehrere Silos Modellierte Geschäftsobjekte, die real nicht existieren Performance bei Relationen zwischen Objekten Analyse für Generierung oft nicht detailliert genug ES B Adapter Adapter Adapter Adapter Adapter Adapter Adapter Andere Services Beschaffung Logistik 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA

21 Gliederung MDSD meets BPMN Vision Datenmodellierung Servicemodelle Human Task Modelle Prozessmodellierung 21

22 Mögliche Generierungspunkte für Services Software Service Process Service e.g. Order process Domain Service 1 Domain Service 2 e.g. Invoice service WSDL Data Access Service 1 Data Access Service 2 Service- & Client-Impl Orientation in Objects GmbH MDSD mit BPMN und SOA

23 MDA Approach for SOA CIM Business Service Map Business Service Model Batch_Information Business Service IS function Business service PSM PIM Software Service Service WSDL/XSD Batch_Information Business service read IS function Batch_Information 23

24 Example: WSDL-Generierung aus Access Diagramm CreditSe rvice CreditService Validate Credit 24

25 Web Service Architektur Service Endpoint Definition (WSDL) import publish Web Service Client request / response Web Service Endpoint artifacts SOAP HTTP artifacts 25

26 Web Service Generierung Contract Driven Service Endpoint Definition (WSDL) Code Generator JAX-WS Client Service Proxy Service Proxy Servlet Engine Implementierung 26

27 Deployment eines Web Service in JEE 5 Oracle Weblogic Server JEE Web EJB 3 Book Web Class BookService JAX WS 27

28 WSDL 2 Java WSDL Java Package wsdl:porttype wsdl:operation wsdl:fault 28

29 WSDL 2 Java - Client WSDL wsdl:service wsdl:port Java Erbt von javax.xml.ws.service Servicename ist "Proxy" 29

30 Beispiel Schichtenbildung von Services und Prozessen Oracle Service Bus Bestandsprüfungs-PService BANF-PService BPEL Engine Beschaffunfgs-PService Oracle Service Bus Buchungs-PService EJB 3.x Container (WLS) ManageBANF-DService Bestellungs-DService BANF-BService Legacy Container Container RMIService Material DB Entität 1 Bestellung-BServicee Entität 2 Externe Services ProductService Warenhaus Beschaffung DB ContainerService CalendarService 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA 30

31 Gliederung MDSD meets BPMN Vision Datenmodellierung Servicemodelle Human Task Modelle Prozessmodellierung 31

32 Mögliche Generierungspunkte für das UI Screen Screen Navigation Process Service Domain Service 1 Domain Service 2 SDL SNL Data Access Service 1 Data Access Service 2 XAML 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA

33 Anbindung der Oracle Worklist / Verarbeitung von Human Tasks Oracle PM BPEL Process JEE Webframe work UI Assign task Task complete Domain Services Domain Worklist Silverlight API API Human Tasks Worklist Services 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA

34 Human Task Clients als Mini-Applikation Silverlight XAPs als Mini-Applikation Bearbeitung eines einzelnen Human Task Wiederverwendung als Ziel Screens in verschiedenen HTs Mini-Applikationen als HTs Schwierigkeiten Granularität der Screens Silverlight Application Screen 1 Screen 3 Screen 2 miniapp.xap Silverlight Web Navigation 1.snl Navigation Controller Service Facade web-application.war services.ear DService 1 DService Orientation in Objects GmbH MDSD mit BPMN und SOA

35 Generierung von Screens und Navigationen Ziel: Modelle in ARIS um Screens und Navigationen zu generieren Spezifische Modelltypen für UI und Navigation Templates im Modell (Suche, Eingabe, Master-Detail,...) Screen Design Generierung nach SDL (Screen Definition Language) Spezifikation einzelner Screens Transformation nach XAML möglich (XSLT) Screen Navigation Generierung nach SNL (Screen Navigation Language) Spezifikation von Screen Flows für einen einzelnen Human Task Verarbeitung über Framework oder Service möglich Beides sind eigene, proprietäre Formate Sollten nicht direkt an potentielle Zielplattform (Silverlight) binden 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA

36 Beispielmodell Screen Screen Model Container Komponenten Binding auf DO View Objects als eerm (spezielles Mappingmodell) 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA 36

37 Schwierigkeiten in Bezug auf die Screenmodelle Screen Metamodell war initial technisch unterspezifiziert Fehlende Data-Mappings Screen Behaviour Metamodell im Projektverlauf angereichert um Data Mapping Abbildungsinformation des View Object auf das kanonische Modell in ARIS Actions Modellierung von Servicecalls im UI (z.b. in Tabellen) Sperrige und relativ starre UI durch Templates Vorteil für Generierung Nachteil für Endbenutzer Begrenzte Mächtigkeit der SDL 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA 37

38 Beispielmodell Screen Navigation Technisch unterspezifiziert Wurden angereichert um: Start Navigation End Navigation Transitionen nur über hier sichtbare Controls Pfadmöglichkeiten im Netz erfordern zustandsbehafteten Controller / Service 38

39 Gliederung MDSD meets BPMN Vision Datenmodellierung Servicemodelle Human Task Modelle Prozessmodellierung 39

40 Mögliche Generierungspunkte für Prozesse BPMN Process Service e.g. Order process Domain Service 1 Domain Service 2 BPEL Data Access Service 1 Data Access Service Orientation in Objects GmbH MDSD mit BPMN und SOA

41 Beispiel Process Map Beschaffung Bestellanfrage Bestellung SAP Reklamation Bestellung Wareneingang Bestandskontrolle Beschaffung Abgelaufener Warenausgang Löschung 41

42 Anwendungsgebiete BPMN vs. BPEL BPMN Business Analyst Automated Business Process BPEL Dialog Project Plan Enterprise Control Logic KPI/SLA IT Expert Process Logic Process Logic BPEL Domain Core Business Object Logical Composition Facade Core Business Logic Domain Object POJO 42

43 Oracle SOA Suite Development-Architektur für BPEL Oracle Weblogic Server Oracle Service Bus SCA Runtime JEE Web EJB 3 Rules-Engine Service Mediator BPEL Engine Worklist ADF Messaging EJB Service JAX WS BPEL Notifications JTA JPA JDeveloper BPEL Designer JNDI JDBC 43

44 Modeling problems in the process area Problematic Requirements in EPC EPC enthält Requirements als Freitext manchmal funktionale Requirements die nicht zu BPMN transformiert wurden Not printable no automatic reporting Not searchable Konsistente Modellierung des BO Zugriffs Ungenaue Korrelation von Payloads, Prozessvariablen und Serviceparametern 2010 Orientation in Objects GmbH MDSD mit BPMN und SOA 44

45 Beispielprozess: Wareneingang 45

46 Example: Referenzierung eines Service in BPMN über ein Function Allocation Diagram RezeptService Rezeptierungs vorschrift checken... isrezeptavailabler equestvo IsRezeptAvailable VO 46

47 Wareneingang: Hot Spot Komplexität 47

48 Wareneingang Hot spot detail 1 Scanner Typ der Anlieferung bestimmen Bestellcode lesbar yes Scan Bestellungscode Barcode of Abpackung vorhanden Abpackungsco de scannen Liefercode scannen Liefercode lesbar Lieferpapiere vorhanden) Manuelle Eingabe des Liefercodes 48

49 Wareneingang Less complex Typ der Anlieferung bestimmen Bestellcode lesbar yes Scan Bestellungscode Liefercode lesbar Liefercode scannen Anlieferung aufnehmen Lieferpapiere vorhanden) Manuelle Eingabe des Liefercodes 49

50 Wareneingang Lösung: BPMN variante Bestellung Lieferung Prüfung Anlieferung aufnehmen Anlieferung aufnehmen Choose book-in type of receipt of goods yes PRO barcode is readable/available Scan procurement order barcode Anlieferung aufnehmen no yes Enter PRO Number PRO barcode is not readable/available but PRO number exists yes shipping documents/parcel barcode is available Scan shipping documents/parcel barcode shipping documents/parcel barcode is not available 50

51 Fazit 51

52 ??? Fragen?? Orientation in Objects GmbH? Weinheimer Str Mannheim

53 Vielen Dank für ihre Aufmerksamkeit! Orientation in Objects GmbH Weinheimer Str Mannheim

Modellgetriebene Software-Entwicklung mit BPMN und SOA

Modellgetriebene Software-Entwicklung mit BPMN und SOA Modellgetriebene Software-Entwicklung mit BPMN und SOA Version: 1.0 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Modellgetriebene Software-Entwicklung mit BPMN und

Mehr

Modellgetriebene Software-Entwicklung mit BPMN und SOA

Modellgetriebene Software-Entwicklung mit BPMN und SOA Modellgetriebene Software-Entwicklung mit BPMN und SOA Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim Version: 1.0 www.oio.de info@oio.de Modellgetriebene Software-Entwicklung mit BPMN und

Mehr

MDSD meets BPMN - Eldorado für Analytiker?

MDSD meets BPMN - Eldorado für Analytiker? MDSD meets BPMN - Eldorado für Analytiker? Ein Praxisbericht Version: 1.1 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Daniel Zwink Björn Feustel Wenn mit BPMN aus

Mehr

Erfahrungsbericht. Donatas Valys Client Architect SOA. Bildquelle: KUKA Roboter GmbH. DOAG2012 Arbeiten am Enterprise SOA-Fließband D.

Erfahrungsbericht. Donatas Valys Client Architect SOA. Bildquelle: KUKA Roboter GmbH. DOAG2012 Arbeiten am Enterprise SOA-Fließband D. 1 Arbeiten am Enterprise SOA Fließband - Erfahrungsbericht Donatas Valys Client Architect SOA 2 Bildquelle: KUKA Roboter GmbH Program Agenda Fachlicher Kontext SOA vom Fließband Arbeiten am SOA Fließband

Mehr

<Insert Picture Here> Oracle Business Process Analysis Suite. Gert Schüßler Principal Sales Consultant

<Insert Picture Here> Oracle Business Process Analysis Suite. Gert Schüßler Principal Sales Consultant Oracle Business Process Analysis Suite Gert Schüßler Principal Sales Consultant 1 Geschäftsprozesse Zerlegung am Beispiel Kreditvergabe Antrag aufnehmen Antrag erfassen Schufa Kunden

Mehr

Dr. Jens Hündling Senior Sales Consultant. DOAG Apps 2011 Berlin, 05. Mai 2011

Dr. 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

Mehr

UML Modellierung und Model Driven Architecture (MDA) für Java mittels Rational Software Architect (RSA)

UML Modellierung und Model Driven Architecture (MDA) für Java mittels Rational Software Architect (RSA) UML Modellierung und Model Driven Architecture (MDA) für Java mittels Rational Software Architect (RSA) IBM Software Group, Rational Austria 2011 IBM Corporation Agenda Was ist MDA und welche Probleme

Mehr

BPA Suite und SOA - vom fachlichen Prozessmodell zur Anwendung. Bernhard Fischer-Wasels Leitender Systemberater

BPA Suite und SOA - vom fachlichen Prozessmodell zur Anwendung. Bernhard Fischer-Wasels Leitender Systemberater BPA Suite und SOA - vom fachlichen Prozessmodell zur Anwendung Bernhard Fischer-Wasels Leitender Systemberater Safe Harbor Statement The following is intended to outline our general product direction.

Mehr

Axis2, CXF und JAX-WS RI im Vergleich

Axis2, CXF und JAX-WS RI im Vergleich Axis2, CXF und JAX-WS RI im Vergleich Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Gliederung Die Standards: JWS, JAXB und JAX-WS Axis2 Apache CXF JAX-WS RI und

Mehr

Evgenia Rosa, Principal Sales Consultant, ORACLE Deutschland GmbH

Evgenia Rosa, Principal Sales Consultant, ORACLE Deutschland GmbH Von Geschäftsprozessen zu SOA mit Oracle BPA Suite Evgenia Rosa, Principal Sales Consultant, ORACLE Deutschland GmbH Agenda Oracle BPA Suite im Überblick Methodisches Vorgehen für

Mehr

The core problem implementing BPEL based systems: Engineering Gap between Business- and Technical --Implementation!

The core problem implementing BPEL based systems: Engineering Gap between Business- and Technical --Implementation! ORACLE BPA Suite Process Automation using the new Business Process Analysis Suite Ralf Müller (ORACLE) Dirk Stähler (OPITZ CONSULTING) OC ARIS 4 ORACLE BPEL The core problem implementing BPEL based systems:

Mehr

FWP Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen. Sommersemester Michael Theis, Lehrbeauftragter 1

FWP Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen. Sommersemester Michael Theis, Lehrbeauftragter 1 FWP Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen Sommersemester 2017 2017 Michael Theis, Lehrbeauftragter 1 2 Servlet API Websockets JSF JAX-WS JAX-RS JMS JAXB JSON-P JEE Enterprise

Mehr

Vorgehensmodell. Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g

Vorgehensmodell. Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g Vorgehensmodell für die Prozessautomatisierung mit der Oracle BPM Suite 11g Benedikt Wolf, Senior Consultant OPITZ CONSULTING München GmbH Nürnberg, 17. November 2010 OPITZ CONSULTING GmbH 2010 Seite 1

Mehr

Von der Prozessanalyse zur Prozessautomatisierung

Von der Prozessanalyse zur Prozessautomatisierung Von der Prozessanalyse zur Prozessautomatisierung Patrick Horenburg IDS Scheer AG Saarbrücken Evgenia Rosa ORACLE Deutschland GmbH Berlin Schlüsselworte: Business Process Management, Prozessanalyse, Geschäftsprozess,

Mehr

Persistente Prozesse mit ADF und BPMN 2.0

Persistente Prozesse mit ADF und BPMN 2.0 Persistente Prozesse mit ADF und BPMN 2.0 Markus Grünewald Practice Manager Consulting People at Work Systems AG Feringastrasse 10b, 85774 Unterföhring DOAG - November 2012 Oracle BPM 11g Rollenübergreifende

Mehr

<Insert Picture Here> Generierung von ADF-Applikationen aus Metadaten des Oracle Designer

<Insert Picture Here> Generierung von ADF-Applikationen aus Metadaten des Oracle Designer Generierung von ADF-Applikationen aus Metadaten des Oracle Designer Jürgen Menge Oracle Deutschland Oracle Designer - Metadaten Investment vieler Anwender liegt in den Metadaten des

Mehr

Real World BPM. Markus Grünewald. Practice Manager Consulting. People at Work Systems AG Feringastrasse 10b, Unterföhring DOAG - November 2013

Real World BPM. Markus Grünewald. Practice Manager Consulting. People at Work Systems AG Feringastrasse 10b, Unterföhring DOAG - November 2013 Real World BPM Markus Grünewald Practice Manager Consulting People at Work Systems AG Feringastrasse 10b, 85774 Unterföhring DOAG - November 2013 Produktüberblick Oracle BPM 11g Prozessmodellierung im

Mehr

Modeldriven SOA Modellgetriebene Entwicklung von SOA Anwendungen. Java Forum Stuttgart,

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

Mehr

DOAG SIG Day. E-Business Suite und SOA: Was ist heute schon möglich? Thomas Karle PROMATIS software GmbH. Frankfurt 26. April 2007

DOAG SIG Day. E-Business Suite und SOA: Was ist heute schon möglich? Thomas Karle PROMATIS software GmbH. Frankfurt 26. April 2007 DOAG SIG Day E-Business Suite und SOA: Was ist heute schon möglich? Frankfurt 26. April 2007 Thomas Karle PROMATIS software GmbH 1 E-Business Suite und SOA Agenda Geschäftsprozesse auf Basis von SOA Business

Mehr

PRODATIS CONSULTING AG. Folie 1

PRODATIS CONSULTING AG. Folie 1 Folie 1 Führend im Gartner Magic Quadranten für verteilte, interagierende SOA Projekte Oracle ist weltweit auf Rang 1 auf dem Markt der Enterprise Service Bus Suiten (ESB) für SOA Software 2010 26,3 %

Mehr

Aus EAI wird SOA: Integration mit Forms und ADF. pdv TAS. Torsten von Osten, Sven Tissot pdv Technische Automation + Systeme GmbH Hamburg

Aus EAI wird SOA: Integration mit Forms und ADF. pdv TAS. Torsten von Osten, Sven Tissot pdv Technische Automation + Systeme GmbH Hamburg Aus EAI wird SOA: Integration mit Forms und ADF Torsten von Osten, Sven Tissot pdv Technische Automation + Systeme GmbH Hamburg DOAG 2007 pdv Technische Automation + Systeme GmbH, 2007 Seite 1 Eckdaten

Mehr

Enterprise Application Integration Erfahrungen aus der Praxis

Enterprise Application Integration Erfahrungen aus der Praxis Enterprise Application Integration Erfahrungen aus der Praxis Teil 4: EAI und.net, EAI und J2EE Tutorial NODs 2002, Wolfgang Keller and Generali 2001, 2002, all rights reserved 1 Überblick EAI und....net

Mehr

Erster Einblick in die BPM Suite 11g - Live

Erster Einblick in die BPM Suite 11g - Live Erster Einblick in die BPM Suite 11g - Live Kersten Mebus Leitender Systemberater ORACLE Deutschland GmbH Agenda Oracle BPM 11g Einführung Oracle BPM 11g Architektur Abgrenzung BPA

Mehr

Model-Driven Development in der Praxis. mit objectif. Herzlich willkommen

Model-Driven Development in der Praxis. mit objectif. Herzlich willkommen Model-Driven Development in der Praxis mit objectif Herzlich willkommen Die Themen: microtool stellt sich vor live Model-Driven Development die Grundlagen Model-Driven Development von Web-Anwendungen in

Mehr

BPEL und seine Kinder

BPEL und seine Kinder 1 BPEL und seine Kinder Marcel Amende Leitender Systemberater - Business Unit Middleware Oracle Deutschland B.V. & Co. KG The following is intended to outline our general product

Mehr

Workflows ganz einfach Einführung in die Process Cloud

Workflows 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

Mehr

20. DOAG-Konferenz. Wohlstrukturierte Prozesse auf SOA-Basis. mit der Oracle E-Business Suite. Thomas Karle PROMATIS software GmbH

20. DOAG-Konferenz. Wohlstrukturierte Prozesse auf SOA-Basis. mit der Oracle E-Business Suite. Thomas Karle PROMATIS software GmbH 20. DOAG-Konferenz Wohlstrukturierte Prozesse auf SOA-Basis mit der Oracle E-Business Suite Nürnberg 21. November 2007 Thomas Karle PROMATIS software GmbH E-Business Suite und SOA Agenda Geschäftsprozesse

Mehr

Oracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH

Oracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Oracle9i Designer Rainer Willems Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Page 1 1 Agenda 9i Designer & 9i SCM in 9i DS Design Server Generierung &

Mehr

About me. Hajo Normann SOA/BPM Architect at EDS, an HP company. Oracle ACE Director

About me. Hajo Normann SOA/BPM Architect at EDS, an HP company. Oracle ACE Director About me Hajo Normann hansjorg.normann@eds.com SOA/BPM Architect at EDS, an HP company Oracle ACE Director Speaker on several IT conferences: Jax, W-Jax, OOP Co-Author of several SOA/BPM articles, e.g.

Mehr

<Insert Picture Here> BI Publisher Berichte in eigene Anwendungen integrieren

<Insert Picture Here> BI Publisher Berichte in eigene Anwendungen integrieren BI Publisher Berichte in eigene Anwendungen integrieren Jürgen Menge Oracle Deutschland GmbH Oracle BI Publisher Moderne Lösung zur Entwicklung, Erzeugung und Verteilung von Berichten

Mehr

EAM Community. Rolf Weber Uwe Schröder 1.10.2013. Workshop MDM und EAM. Rolf Weber, Senior Process Architect Laufenburg, 1.

EAM Community. Rolf Weber Uwe Schröder 1.10.2013. Workshop MDM und EAM. Rolf Weber, Senior Process Architect Laufenburg, 1. EAM Community Workshop MDM und EAM Rolf Weber Uwe Schröder Rolf Weber, Senior Process Architect Laufenburg, 1. Oktober 2013 1.10.2013 Introduction Behandelte Themen Driver Grid Control Business Growth

Mehr

Architecture Blueprints

Architecture Blueprints Architecture Blueprints Daniel Liebhart, Peter Welkenbach, Perry Pakull, Mischa Kölliker, Michael Könings, Markus Heinisch, Guido Schmutz Ein Leitfaden zur Konstruktion von Softwaresystemen mit Java Spring,.NET,

Mehr

Erster Einblick in die BPM Suite 11g - Live

Erster Einblick in die BPM Suite 11g - Live Erster Einblick in die BPM Suite 11g - Live Kersten Mebus Leitender Systemberater ORACLE Deutschland GmbH Agenda Oracle BPM 11g Einführung Oracle BPM 11g Architektur Abgrenzung BPA

Mehr

Dr. Jens Hündling Manager Sales Consulting Oracle, Potsdam. DOAG SIG BPM Frankfurt, 27. September 2011

Dr. Jens Hündling Manager Sales Consulting Oracle, Potsdam. DOAG SIG BPM Frankfurt, 27. September 2011 Oracle Process Process Management: Strategie und Produktüberblick Dr. Jens Hündling Manager Sales Consulting Oracle, Potsdam DOAG SIG BPM Frankfurt, 27. September 2011 The

Mehr

Ein Ansatz zum modellgetriebenen Integrationstest von EJB-basierten Informationssystemen

Ein Ansatz zum modellgetriebenen Integrationstest von EJB-basierten Informationssystemen 1 / 30 Ein Ansatz zum modellgetriebenen Integrationstest von EJB-basierten Informationssystemen Zwischenvortrag zur Diplomarbeit Steffen Conrad (235183) Research Group Software Construction RWTH Aachen

Mehr

<Insert Picture Here> Oracle Forms Roadmap in Richtung SOA

<Insert Picture Here> Oracle Forms Roadmap in Richtung SOA 1 Oracle Forms Roadmap in Richtung SOA Jürgen Menge Oracle Deutschland Entwicklung mit Oracle JDeveloper und ADF 3 Optionen für Forms-Applikationen Forms..., 6.0, 6i Migrate U p g

Mehr

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Entwicklung von Services mit Oracle SOA Suite oder JEE Markus Lohn SOA/Integration Architect 2 Copyright 2011, Oracle and/or its affiliates.

Mehr

Empfehlungen für erfolgreiche ADF-Projekte. Volker Linz Oracle Deutschland B.V. & Co. KG

Empfehlungen für erfolgreiche ADF-Projekte. Volker Linz Oracle Deutschland B.V. & Co. KG Empfehlungen für erfolgreiche ADF-Projekte Volker Linz Oracle Deutschland B.V. & Co. KG Empfehlungen für erfolgreiche ADF-Projekte Architektur & Design Team & Skills Organisation & Entwicklungsprozess

Mehr

Von der Prozessanalyse zur Prozessautomatisierung

Von der Prozessanalyse zur Prozessautomatisierung Evgenia Rosa, Oracle Deutschland GmbH Patrick Yves Horenburg, IDS Scheer AG Von der Prozessanalyse zur Prozessautomatisierung www.ids-scheer.com Agenda Motivation und Ziele Modelltransformation in der

Mehr

Integration von Web Services in J EE Anwendungen mit XFire. 1/26 André Janus - Integration von Web Services in J EE Anwendungen mit XFire

Integration von Web Services in J EE Anwendungen mit XFire. 1/26 André Janus - Integration von Web Services in J EE Anwendungen mit XFire Integration von Web Services in J EE Anwendungen mit XFire 1/26 André Janus - Integration von Web Services in J EE Anwendungen mit XFire univativ : = Umsetzung durch Studenten und Young Professionals.

Mehr

Eclipse Modeling Framework Modellgetriebene Softwareentwicklung Prof. Andreas Schmidt

Eclipse Modeling Framework Modellgetriebene Softwareentwicklung Prof. Andreas Schmidt Eclipse Modeling Framework Modellgetriebene Softwareentwicklung Prof. Andreas Schmidt Sören Bühler buso1011 36811 Julia Haßlinger haju1013 37141 Anja Heinzberger hean1017 36622 Agenda Allgemeines Historie

Mehr

Baut man eine SOA in der Datenbank?

Baut man eine SOA in der Datenbank? DOAG November 16, 2010 Andreas Gaede PITSS GmbH Baut man eine SOA in der Datenbank? Agenda: Motivation Beispiele Fazit SOA Betrachtung Vorgehensweise think BIG start small Oracle Anwender SOA in der DB

Mehr

<Insert Picture Here> Oracle Forms und SOA

<Insert Picture Here> Oracle Forms und SOA Oracle Forms und SOA Gert Schüßler Principal Sales Consultant Upgrade & Integrate Forms J2EE Enterprise Manager Gemeinsame Administration Java Gemeinsame Business Logik Application

Mehr

Oracle JDeveloper 10 g

Oracle JDeveloper 10 g Oracle JDeveloper 10 g Modellierung Evgenia Rosa Business Unit Application Server ORACLE Deutschland GmbH Agenda Warum Modellierung? UML Modellierung Anwendungsfall (Use Case)-Modellierung Aktivitätenmodellierung

Mehr

SOA Suite Praxis - Innovative Logistikprozesse bei der DHL

SOA Suite Praxis - Innovative Logistikprozesse bei der DHL SOA Suite Praxis - Innovative Logistikprozesse bei der DHL Marcel Amende Leitender Systemberater Business Unit Middleware Technology Agenda DHL Innovation Center Technologietrends

Mehr

Servicebeschreibung. mit der Oracle BPA Suite. Andreas Grasmüller Senior Berater OPITZ CONSULTING München GmbH

Servicebeschreibung. mit der Oracle BPA Suite. Andreas Grasmüller Senior Berater OPITZ CONSULTING München GmbH Servicebeschreibung mit der Oracle BPA Suite Andreas Grasmüller Senior Berater OPITZ CONSULTING München GmbH Nürnberg, 06.11.2009 OPITZ CONSULTING GmbH 2009 Seite 1 Agenda 1. Überblick 2. Prozesse als

Mehr

Einführung in Oracle ADF für Entwickler. Jürgen Menge Oracle Deutschland

Einführung in Oracle ADF für Entwickler. Jürgen Menge Oracle Deutschland Einführung in Oracle ADF für Entwickler Jürgen Menge Oracle Deutschland Agenda Was ist Oracle ADF? Wie entwickelt man mit Oracle ADF? Wo findet man Informationen über Oracle ADF? Voraussetzungen für erfolgreiche

Mehr

Formulare in Papierform ablösen mit der BPM Suite 11g

Formulare in Papierform ablösen mit der BPM Suite 11g Formulare in Papierform ablösen mit der Oracle BPM Suite 11g OPITZ CONSULTING GmbH 2010 Seite 1 Praxisbericht BPM Suite 11g Formulare in Papierform ablösen mit der Oracle BPM Suite 11g Sven Hellmann, Bereichsleiter

Mehr

Geschäftsprozesserstellung durch den Fachbereich am Kundenbeispiel

Geschäftsprozesserstellung durch den Fachbereich am Kundenbeispiel Geschäftsprozesserstellung durch den Fachbereich am Kundenbeispiel Markus Grünewald DOAG Applications, Mai 2012 Agenda TEIL 1 Oracle BPM Suite 11g TEIL 2 Konkretes Kundenprojekt 1. Anforderungen / Herausforderungen

Mehr

Anwendungsentwicklung mit Enterprise SOA

Anwendungsentwicklung mit Enterprise SOA Martin Huvar, Timm Falter, Thomas Fiedler, Alexander Zubev Anwendungsentwicklung mit Enterprise SOA Galileo Press Auf einen Blick 1 Einleitung: Einfiihrung in die Enterprise Service-oriented Architecture

Mehr

Projektgruppe. Thomas Kühne. Komponentenbasiertes Software Engineering mit OSGi

Projektgruppe. Thomas Kühne. Komponentenbasiertes Software Engineering mit OSGi Projektgruppe Thomas Kühne Komponentenbasiertes Software Engineering mit OSGi Anforderungen der PG IDSE an ein Komponenten- Client Nativer Client Web Client Alternativen IDSE Nutzer Szenario Pipe IDSE

Mehr

Enterprise Service Bus (ESB) in einer SOA

Enterprise Service Bus (ESB) in einer SOA Einleitung Enterprise Service Bus (ESB) in einer SOA Deutsche Oracle-Anwenderkonferenz (DOAG) 15.-16. Nov. 2006 Jan Krüger Oracle Deutschland GmbH, Hamburg Ein Enterprise Service Bus (ESB) ist die zentrale

Mehr

Oracle Fusion Middleware 11g

Oracle Fusion Middleware 11g Oracle Fusion Middleware 11g Erfahrungen bei der Migration von Oracle BPEL PM 10.1.x auf 11g Danilo Schmiedel, Berater OPITZ CONSULTING Berlin GmbH Nürnberg, 17.11.2009 OPITZ CONSULTING GmbH 2009 Seite

Mehr

Integration von Oracle Forms in Service Oriented Architecture (SOA) Jürgen Menge Oracle Deutschland

Integration von Oracle Forms in Service Oriented Architecture (SOA) Jürgen Menge Oracle Deutschland Integration von Oracle Forms in Service Oriented Architecture (SOA) Jürgen Menge Oracle Deutschland The following is intended to outline our general product direction. It is intended for information purposes

Mehr

Business Process Management in der Öffentlichen Verwaltung

Business Process Management in der Öffentlichen Verwaltung Business Process Management in der Öffentlichen Verwaltung Ingo Prestel, Senior Manager Public Sector EMEA Agenda Trends in der Öffentlichen Verwaltung Herausforderungen der Öffentlichen

Mehr

Abb. 1: Klassische P2P Integration. Abb. 2: Integration über einen Service Bus

Abb. 1: Klassische P2P Integration. Abb. 2: Integration über einen Service Bus SOA Suite und AIA als Integrationsplattform für heterogene Anwendungen Marcel Mertin ec4u expert consulting (schweiz) ag Pfäffikon (Schweiz) Schlüsselworte SOA, AIA, 11g, MDS, WebServices, Technology Adapters,

Mehr

- Architektur & Integration -

- Architektur & Integration - - Architektur & Integration - ADF und BI Integration Jürgen Menge Sales Consultant, Oracle Deutschland B.V. & Co. KG E-Mail: juergen.menge@oracle.com +++ Bitte wählen Sie sich in die Telefonkonferenz entweder

Mehr

S23 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 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

Mehr

Entwicklung von ADF-Applikationen JDeveloper vs. Eclipse. Jürgen Menge Oracle Deutschland

Entwicklung von ADF-Applikationen JDeveloper vs. Eclipse. Jürgen Menge Oracle Deutschland Entwicklung von ADF-Applikationen JDeveloper vs. Eclipse Jürgen Menge Oracle Deutschland Agenda Die Technologie: Das Oracle Application Development Framework (ADF) Die Entwicklungsumgebungen (IDE) Oracle

Mehr

Integration im Enterprise Umfeld

Integration im Enterprise Umfeld Integration im Enterprise Umfeld Sven Tissot pdv Technische Automation + Systeme GmbH Hamburg DOAG 2007 pdv Technische Automation + Systeme GmbH, 2007 1 Eckdaten Individual-Software Client/Server- und

Mehr

Auszug aus JAX-WS Folien

Auszug aus JAX-WS Folien Auszug aus JAXWS Folien Dieses Dokument ist ein Auszug aus unserem Skript zur Java Web Services Schulung. Es dient lediglich als Beispiel für unsere Kursunterlagen. Thomas Bayer Hauptstraße 33 75050 Gemmingen

Mehr

Jürgen Rohrmeister bonneacta OSB und SOA - Sanfte Migration einer Applikation Matthias Fuchs capgemini

Jürgen Rohrmeister bonneacta OSB und SOA - Sanfte Migration einer Applikation Matthias Fuchs capgemini OSB und SOA - Sanfte Migration einer Applikation Jürgen Rohrmeister bonneacta Matthias Fuchs capgemini BIO Jürgen Rohrmeister Matthias Fuchs Entwicklung Bankensoftware, 10 Jahre DOMEA Projekte, 10+ Jahre

Mehr

Effiziente Anwendungs-Entwicklung mittels Business Software Framework BISON Solution

Effiziente Anwendungs-Entwicklung mittels Business Software Framework BISON Solution Effiziente Anwendungs-Entwicklung mittels Business Software Framework BISON Solution Thomas Seiler Product Manager Technology BISON Schweiz AG Agenda Vergleich - Business Software Framework zu.net Framework

Mehr

Projekt Entwicklung verteilter Softwaresysteme mit Web Services SoSe Java API for XML Web Service (JAX-WS) April 2008

Projekt Entwicklung verteilter Softwaresysteme mit Web Services SoSe Java API for XML Web Service (JAX-WS) April 2008 Projekt Entwicklung verteilter Softwaresysteme mit Web Services SoSe2008 - Java API for XML Web Service (JAX-WS) - 07. April 2008 Verteilte Systeme und Informationssysteme (VSIS) Department Informatik

Mehr

Architecture Blueprints Ein Leitfaden zur Konstruktion von Softwaresystemen mit Java Spring,.NET, ADF, Forms und SOA

Architecture Blueprints Ein Leitfaden zur Konstruktion von Softwaresystemen mit Java Spring,.NET, ADF, Forms und SOA Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach Architecture Blueprints Ein Leitfaden zur Konstruktion von Softwaresystemen

Mehr

3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg. ARIS meets RUP

3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg. ARIS meets RUP 3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg ARIS meets RUP Der ARIS Unified Information System Development Process Martin Plümicke Berufsakademie

Mehr

FWP Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen. Sommersemester Michael Theis, Lehrbeauftragter 1

FWP Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen. Sommersemester Michael Theis, Lehrbeauftragter 1 FWP Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen Sommersemester 2017 2017 Michael Theis, Lehrbeauftragter 1 2 Java EE Spezifikation definiert ein Programmiermodell für Applikationen

Mehr

Entwicklung von Web-Anwendungen auf JAVA EE Basis

Entwicklung von Web-Anwendungen auf JAVA EE Basis Entwicklung von Web-Anwendungen auf JAVA EE Basis Java Enterprise Edition - Überblick Prof. Dr. Bernhard Schiefer Inhalt der Veranstaltung Überblick Java EE JDBC, JPA, JNDI Servlets, Java Server Pages

Mehr

MDA auf der Grundlage der OMG Konzepte

MDA auf der Grundlage der OMG Konzepte MDA auf der Grundlage der OMG Konzepte Tutorial auf der GI-Jahrestagung GI2010 Siegfried Nolte Beethovenstraße 57 22951 Bargteheide 04532 24295 0176 49954432 siegfried@siegfried-nolte.de www.siegfried-nolte.de

Mehr

Model Driven Architecture

Model Driven Architecture Roland Petrasch Oliver Meimberg Model Driven Architecture Eine praxisorientierte Einführung in die MDA Mit Gastbeiträgen von Florian Fieber und Karsten Thoms dpunkt.verlag Inhaltsverzeichnis Vorwort 1

Mehr

BPEL-Workflows. Service-Enablement von Applikationen. Sun Produkten. und. auf Basis von. heiko.lemke@sun.com

BPEL-Workflows. Service-Enablement von Applikationen. Sun Produkten. und. auf Basis von. heiko.lemke@sun.com BPEL-Workflows und Service-Enablement von Applikationen auf Basis von Sun Produkten Heiko Lemke Sun Microsystems heiko.lemke@sun.com Grid Workflow Workshop Oldenburg, 3. März 2008 1 Business Integration

Mehr

Architecture Blueprints

Architecture Blueprints Daniel Liebhart, Guido Schmutz, Marcel Lattmann, Markus Heinisch, Michael Könings, Mischa Kölliker, Perry Pakull, Peter Welkenbach Architecture Blueprints Ein Leitfaden zur Konstruktion von Softwaresystemen

Mehr

Verteilte Systeme: Übung 4

Verteilte Systeme: Übung 4 Verteilte Systeme: Übung 4 WSDL und SOAP Oliver Kleine Institut für Telematik https://www.itm.uni-luebeck.de/people/kleine SOAP Nachrichten Serialisierung in XML Root-Element einer SOAP Nachricht ist

Mehr

SCA & SDO Konzepte und Design

SCA & SDO Konzepte und Design Berthold Maier Oracle Consulting Deutschland Torsten Winterberg OPITZ CONSULTING GmbH DOAG, November 2010, Nürnberg Page 1 The Team: Masons-of-SOA www.soa-community.com Bernd Trops (Sopera): bernd.trops@sopera.com

Mehr

Model Driven Development im Überblick

Model Driven Development im Überblick Model Driven Development im Überblick Arif Chughtai Diplom-Informatiker (FH) www.digicomp-academy, Seite 1 September 05 Inhalt Motivation Überblick MDA Kleines Beispiel Werkzeuge www.digicomp-academy,

Mehr

Softwareentwicklung mit Enterprise JAVA Beans

Softwareentwicklung mit Enterprise JAVA Beans Softwareentwicklung mit Enterprise JAVA Beans Java Enterprise Edition - Überblick Was ist J2EE Java EE? Zunächst mal: Eine Menge von Spezifikationen und Regeln. April 1997: SUN initiiert die Entwicklung

Mehr

Erfahrungen und Erkenntnisse. Klaus Richarz, HBT GmbH

Erfahrungen und Erkenntnisse. Klaus Richarz, HBT GmbH Erfahrungen und Erkenntnisse Klaus Richarz, HBT GmbH Java Enterprise Edition 5.0 JBoss Seam Konsequenzen für Realisierung Qualitätssicherung Build & Deployment Fazit & Empfehlungen JBoss Seam in Projekten,

Mehr

Changelog objectif 7.0 Service Pack 3

Changelog objectif 7.0 Service Pack 3 Changelog objectif 7.0 Service Pack 3 Mit dem Service Pack 3 zu objectif haben wir wieder zahlreiche Neuerungen in objectif integriert und eine ganze Reihe von Fehlern behoben. Lesen Sie hier im Detail,

Mehr

Dreieinigkeit der Integration BPMN, BPEL, OSB, ODI, OEG Was, wann, wo, warum? Marcel Amende Business Unit Middleware

Dreieinigkeit der Integration BPMN, BPEL, OSB, ODI, OEG Was, wann, wo, warum? Marcel Amende Business Unit Middleware Dreieinigkeit der Integration BPMN, BPEL, OSB, ODI, OEG Was, wann, wo, warum? Marcel Amende Business Unit Middleware The following is intended to outline our general product direction. It is intended for

Mehr

DWH Automation - Steigerung von Qualität, Effektivität und Transparenz in der DWH Implementierung und dem Betrieb. Referent: Raphael Henneke

DWH Automation - Steigerung von Qualität, Effektivität und Transparenz in der DWH Implementierung und dem Betrieb. Referent: Raphael Henneke DWH Automation - Steigerung von Qualität, Effektivität und Transparenz in der DWH Implementierung und dem Betrieb Referent: Raphael Henneke Agenda 10.00 10.30 Begrüßung & aktuelle Entwicklungen bei QUNIS

Mehr

MDA-Praktikum, Einführung

MDA-Praktikum, Einführung MDA-Praktikum, Einführung Prof. Dr. Peter Thiemann Universität Freiburg 02.11.2005 Was ist MDA? MDA = Model-Driven Architecture Initiative der OMG Object Management Group: CORBA, UML,... offenes Firmenkonsortium

Mehr

Workflows mit BPMN & Business Rules mit DMN - Open Source und in Action mit Camunda BPM.

Workflows mit BPMN & Business Rules mit DMN - Open Source und in Action mit Camunda BPM. Workflows mit BPMN & Business Rules mit DMN - Open Source und in Action mit Camunda BPM bernd.ruecker@camunda.com Hallo! Bernd Rücker Co-Founder of camunda > 10+ years experience with workflow and Java

Mehr

Forms auf Tablets. Vision oder Realität?

Forms auf Tablets. Vision oder Realität? Forms auf Tablets Vision oder Realität? Die handelnden Personen Jan-Peter Timmermann Entwickler seit 1985 (Informix) OCP Oracle Forms/Reports, PL/SQL Seit 2000 bei Unternehmen wie Opitz, Trivadis und PITSS

Mehr

Werkzeugunterstützung für die Umsetzung einer SOA

Werkzeugunterstützung für die Umsetzung einer SOA Werkzeugunterstützung für die Umsetzung einer SOA Thomas Telgheider Director Sales Consulting Oracle Deutschland GmbH SOA Werkzeugunterstützung Einleitung Nutzen eines SOA-Ansatzes

Mehr

Visual Studio 2010 Jetzt auch für Architekten

Visual Studio 2010 Jetzt auch für Architekten TeamConf 2010 Visual Studio 2010 Jetzt auch für Architekten 06. Mai 2010 München Thomas Hemmer Chief Technology Officer thomas.hemmer@conplement.de Daniel Meixner Consultant daniel.meixner@conplement.de

Mehr

Überblick über die Application Integration

Überblick über die Application Integration Überblick über die Application Integration Architecture 11g Michael Stapf Nürnberg, 17. November 2010 Server Technologies BU MWTech ORACLE Deutschland B.V. & Co. KG The following is intended to outline

Mehr

Prozessautomatisierung mit BPMN 2.0 und Java. bernd.ruecker@camunda.com

Prozessautomatisierung mit BPMN 2.0 und Java. bernd.ruecker@camunda.com Prozessautomatisierung mit BPMN 2.0 und Java bernd.ruecker@camunda.com Bernd Rücker camunda services GmbH Demo Was ist Prozessautomatisierung mit BPMN 2.0 Prozessautomatisierung mit Process Engine Monitoring

Mehr

Axis2, CXF und JAX-WS RI im Vergleich

Axis2, CXF und JAX-WS RI im Vergleich Axis2, CXF und JAX-WS RI im Vergleich predic8 GmbH Moltkestr. 40 53173 Bonn Tel: (0228)5552576-0 www.predic8.de info@predic8.de Inhalt Einführung Die Standards: JAXB, JWS, JAX-WS Axis2 CXF JAX-WS RI /

Mehr

ORACLE CLOUD VERLEIHT ADF ANWENDUNGEN FLÜGEL. Andreas Koop CEO & Consultant Oracle Technologies

ORACLE CLOUD VERLEIHT ADF ANWENDUNGEN FLÜGEL. Andreas Koop CEO & Consultant Oracle Technologies ORACLE CLOUD VERLEIHT ADF ANWENDUNGEN FLÜGEL CEO & Consultant Oracle Technologies DOAG 2013 Development, Bonn, 19.06.2013 ÜBER MICH CEO & Consultant Oracle Technologies Beratung, Training Oracle Technologie

Mehr

Motivation Grundlagen Technologien Manipulation Ecore Genmodell Demo Persistenz Notification Ausblick GMF Fazit / Quellen

Motivation Grundlagen Technologien Manipulation Ecore Genmodell Demo Persistenz Notification Ausblick GMF Fazit / Quellen Motivation Grundlagen Technologien Manipulation Ecore Genmodell Demo Persistenz Notification Ausblick GMF Fazit / Quellen Soll ich Modellieren oder Programmieren? sowohl als auch!!! Produktivitäts-Steigerung

Mehr

FWP Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen

FWP Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen FWP Aktuelle Technologien zur Entwicklung verteilter Java-Anwendungen 2 Oracle übergibt in Absprache mit IBM und Red Hat die Weiterentwicklung von Java EE an die Eclipse Foundation keine Abhängigkeit von

Mehr

Zukunft der Oracle Applikationsentwicklung: BC4J & XML

Zukunft der Oracle Applikationsentwicklung: BC4J & XML 2 Jahre Niederlassung in München Trivadis GmbH Zukunft der Oracle Applikationsentwicklung: BC4J & XML Markus Heinisch 1 Agenda Tägliches Brot BC4J DEMO Applikation BC4J XML DEMO Applikation XML Fazit 2

Mehr

Modellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme. Tillmann Schall, anaptecs GmbH

Modellgetriebene 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

Mehr

<Insert Picture Here> Von Oracle Forms nach Oracle ADF - und was wird aus der Geschäftslogik (PL/SQL)?

<Insert Picture Here> Von Oracle Forms nach Oracle ADF - und was wird aus der Geschäftslogik (PL/SQL)? Von Oracle Forms nach Oracle ADF - und was wird aus der Geschäftslogik (PL/SQL)? Jürgen Menge BSTU Middleware ORACLE Deutschland B.V. & Co.KG Agenda Ausgangssituation Oracle ADF und

Mehr

Metadata Service Respository (MDS) - Sehen, lernen, verstehen!

Metadata Service Respository (MDS) - Sehen, lernen, verstehen! Metadata Service Respository (MDS) - Sehen, lernen, verstehen! Carsten Wiesbaum esentri AG Schlüsselworte Metadata Service Repository, MDS, Oracle Fusion Middleware Einleitung Früher oder später wird jeder

Mehr

Von der Prozessanalyse zur Prozessautomatisierung

Von der Prozessanalyse zur Prozessautomatisierung Evgenia Rosa, Oracle Deutschland GmbH Patrick Yves Horenburg, IDS Scheer AG Von der Prozessanalyse zur Prozessautomatisierung www.ids-scheer.com Agenda Motivation und Ziele Modelltransformation in der

Mehr

Implementierung eines Projektantrags-Prozesses mit Fusion Middleware

Implementierung 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> Oracle Business Transaction Management (OBTM) in der Praxis

<Insert Picture Here> Oracle Business Transaction Management (OBTM) in der Praxis Oracle Business Transaction Management (OBTM) in der Praxis Marcus Schröder Leitender Systemberater Oracle Deutschland Agenda Einleitung Funktionale Übersicht OBTM OBTM Architektur

Mehr

Teilautomatisierte Migration von Forms- Anwendungen mit Hilfe des Oracle Forms Migration Framework. itemis AG 2010 Alle Rechte vorbehalten

Teilautomatisierte Migration von Forms- Anwendungen mit Hilfe des Oracle Forms Migration Framework. itemis AG 2010 Alle Rechte vorbehalten Teilautomatisierte Migration von Forms- Anwendungen mit Hilfe des Oracle Forms Migration Framework Georg Pietrek itemis AG Jürgen Menge Oracle Deutschland Kurzvorstellung itemis AG Spezialist für modellbasierte

Mehr

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage)

Überblick Produkte. ORACLE AS 10g R3 JAVA Programming. (5 Tage) Überblick Produkte Überblick Zielgruppen SOA SOA/BAM Bootcamp (4 Tage) Human Workflow, Oracle BPEL, OWSM, BAM, UDDI, Services Registry Zielgruppe: Partner SOA Essentials Human Workflow, Oracle BPEL, OWSM

Mehr