Dipl.-Inf. Oliver Kopp
Wissenschaftlicher Mitarbeiter
Mitarbeiterbild
Telefon +49-(0)711-7816 483
Telefax +49-(0)711-7816 472
Zimmer 1.369
Spechstunde Dienstags 13:00-14:00 Uhr
und nach Vereinbarung
Abwesenheit 04.11.2008 bis 05.11.2008
13.11.2008 bis 14.11.2008
26.11.2008 bis 28.11.2008
22.12.2008 bis 03.01.2008
E-Mail email
Anschrift Institut für Architektur von Anwendungssystemen
Universitätsstraße 38
D-70569 Stuttgart

Forschungsschwerpunkt

Mein Forschungsschwerpunkt liegt in der Modellierung von Choreographien mit Hilfe von WS-BPEL 2.0. Dabei interessiere ich mich besonders für die Autonomie der Teilnehmer, verteilte Transaktionen und globale Fehlerbehandlung.

Dabei arbeite ich mit der Humboldt Universität zu Berlin und der MEGA International GmbH im Tools4BPEL-Projekt zusammen.

Tools4BPEL

Veröffentlichungen

Artikel in Zeitschriften
  1. Khalaf, Rania; Kopp, Oliver; Leymann, Frank: Maintaining Data Dependencies Across BPEL Process Fragments. In: International Journal of Cooperative Information Systems (IJCIS). Vol. 17(3), World Scientific, 2008.
  2. Decker, Gero; Kopp, Oliver; Barros, Alistair: An Introduction to Service Choreographies. In: Information Technology. Vol. 50(2), 2008, Oldenbourg Verlag.
Konferenzbeiträge
  1. Kopp, Oliver; Martin, Daniel; Wutke, Daniel; Leymann, Frank: On the Choice Between Graph-Based and Block-Structured Business Process Modeling Languages. In: Modellierung betrieblicher Informationssysteme (MobIS 2008).
  2. Kopp, Oliver; Khalaf, Rania; Leymann, Frank: Deriving Explicit Data Links in WS-BPEL Processes. In: Proceedings of the International Conference on Services Computing, Industry Track, SCC 2008 (pdf).
  3. Decker, Gero; Kopp, Oliver; Leymann, Frank; Pfitzner, Kerstin; Weske, Mathias: Modeling Service Choreographies using BPMN and BPEL4Chor. In: Proceedings of the 20th International Conference on Advanced Information Systems Engineering (CAiSE '08), 2008.
  4. Khalaf, Rania; Kopp, Oliver; Leymann, Frank: Maintaining Data Dependencies Across BPEL Process Fragments. In: Krämer, Bernd J. (ed.); Lin, Kwei-Jay (ed.); Narasimhan, Priya (ed.): Service-Oriented Computing - ICSOC 2007 (pdf).
  5. Decker, Gero; Kopp, Oliver; Leymann, Frank; Weske, Matthias: BPEL4Chor: Extending BPEL for Modeling Choreographies. In: IEEE Computer Society (ed.): Proceedings of the IEEE 2007 International Conference on Web Services (ICWS 2007), Salt Lake City, Utah, USA, July 2007 (pdf).
  6. Wieland, Matthias; Kopp, Oliver; Nicklas, Daniela; Leymann, Frank: Towards Context-Aware Workflows. In: Pernici, Barbara (ed.); Gulla, Jon Atle (ed.): CAiSE´07 Proceedings of the Workshops and Doctoral Consortium Vol.2, Trondheim, Norway, June 11-15th, 2007.
Workshopbeiträge
  1. Kopp, Oliver; Wetzstein, Branimir; Mietzner, Ralph; Pottinger, Stefan; Karastoyanova, Dimka; Leymann, Frank: A Model-Driven Approach to Implementing Coordination Protocols in BPEL. In: 1st International Workshop on Model-Driven Engineering for Business Process Management (MDE4BPM 2008).
  2. Lohmann, Niels; Kopp, Oliver: Tools4BPEL4Chor. In: YR-SOC 2008 (pdf).
  3. Kopp, Oliver; van Lessen, Tammo; Nitzsche, Jörg: The Need for a Choreography-aware Service Bus. In: YR-SOC 2008 (pdf).
  4. Kopp, Oliver; Eberle, Hanna; Leymann, Frank; Unger, Tobias: From Process Models to Business Landscapes. In: Nüttgens, Markus (ed.); Rump, Frank J. Rump (ed.); Gadatsch, Andreas (ed.): EPK 2007: Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten.
  5. Lohmann, Niels; Kopp, Oliver; Leymann, Frank; Reisig, Wolfgang: Analyzing BPEL4Chor: Verification and Participant Synthesis. In: Dumas, Marlon (ed.); Heckel, Reiko (ed.): Web Services and Formal Methods, Forth International Workshop, WS-FM 2007 Brisbane, Australia.
  6. Pfitzner, Kerstin; Decker, Gero; Kopp, Oliver; Leymann, Frank: Web Service Choreography Configurations for BPMN. In: Proceedings of the 3rd International Workshop on Engineering Service-Oriented Application (WESOA'2007).
  7. Decker, Gero; Kopp, Oliver; Puhlmann, Frank: Service Referrals in BPEL-based Choreographies. In: Gorton, Stephen (ed.); Solanki, Monika (ed.); Reiff-Marganiec, Stephen (ed.): Proceedings of the 2nd European Young Researchers Workshop on Service Oriented Computing (YR-SOC 2007) (pdf).
  8. Kopp, Oliver; Unger, Tobias; Leymann, Frank: Nautilus Event-driven Process Chains: Syntax, Semantics, and their mapping to BPEL. In: Nüttgens, M. (ed.); Rump, F.J. (ed.); Mendling, J. (ed.): Proceedings of the 5th GI Workshop on Event-Driven Process Chains (EPK 2006) (pdf).
  9. Kopp, Oliver; Frenkler, Carsten; Lohmann, Niels: Korrektheit und Zuverlässigkeit zusammengesetzter Web Services am Beispiel der Geschäftsprozess-Modellierungssprache BPEL. In: DLR e.V. (ed.): Forschungsoffensive "Software Engineering 2006" Statuskonferenz 26.-28. Juni 2006 (pdf).
Technische Beriche
  1. Reimann, Peter; Kopp, Oliver; Decker, Gero; Leymann, Frank: Generating WS-BPEL 2.0 Processes from a Grounded BPEL4Chor Choreography, Technischer Bericht Nr. 2008/07.
  2. Kopp, Oliver; Mietzner, Ralph; Leymann, Frank: Abstract Syntax of WS-BPEL 2.0, Technischer Bericht Nr. 2008/06 (pdf).
  3. Kopp, Oliver; Wetzstein, Branimir; Mietzner, Ralph; Unger, Tobias; Pottinger, Stefan; Karastoyanova, Dimka; Michael, Sabine; Leymann, Frank: A Model-Driven Approach to Implementing Coordination Protocols in BPEL, Technischer Bericht Nr. 2008/02 (pdf).
  4. Kopp, Oliver; Khalaf, Rania; Leymann, Frank: Reaching Definitions Analysis Respecting Dead Path Elimination Semantics in BPEL Processes, Technischer Bericht Nr. 2007/04 (pdf).
Sonstige Veröffentlichungen
  1. Kopp, Oliver; Leymann, Frank: Choreography Design Using WS-BPEL. In: Lohmet, David B. (ed.): Bulletin of the IEEE Computer Society Technical Committee on Data Engineering. Vol. 31(3), IEEE Computer Society Press, 2008.
  1. Kopp, Oliver: Abbildung von EPKs nach BPEL anhand des Prozessmodellierungswerkzeugs Nautilus, Diplomarbeit Nr. 2341, 2005.
  1. Lösch, Felix; Kopp, Oliver; Wetzel, Matthias: Vergleich von Werkzeugen zur featurebasierten Anforderungsanalyse, Fachstudie Softwaretechnik Nr. 22, 2003.

Betreute studentische Arbeiten

  1. Bischof, Marc: Translating WS-BPEL 2.0 to BPELscript and Vice Versa, Studienarbeit Nr. 2175, 2008.
  2. Varnhorn, Stefan: Bewertung der BPEL-Modellierungsmöglichkeiten im ARIS Toolset, Studienarbeit Nr. 2173, 2008.
  3. Steinmetz, Thomas: Ein Event-Modell für WS-BPEL 2.0 und dessen Realisierung in Apache ODE, Diplomarbeit Nr. 2729, 2008.
  4. Breier, Sebastian: Extended Data-flow Analysis on BPEL Processes, Diplomarbeit Nr. 2726, 2008.
  5. Fuentetaja Abad, Pablo: Fault Handling Across the Web Services Stack, Diplomarbeit Nr. 2728, 2008.
  6. Löser, Moritz: Gechäftsprozesse der „Die Radler GmbH“, gegenwärtige IT-Unterstützung und Anforderungen an eine neue Softwarearchitektur, Studienarbeit Nr. 2159, 2008.
  7. Schurr, Bastian: Analyse von XPath-Ausdrücken in BPEL-Prozessbeschreibungen, Diplomarbeit Nr. 2687, 2007.
  8. Pfitzner, Kerstin: Choreography Configuration for BPMN, Diplomarbeit Nr. 2618, 2007.
  9. Ruf, Fabian: Fault handling in BPEL-based choreographies, Diplomarbeit Nr. 2598, 2007.
  10. Steinmetz, Thomas: Generierung einer BPEL4Chor-Beschreibung aus BPEL-Prozessen, Studienarbeit Nr. 2101, 2007.
  11. Reimann, Peter: Generating BPEL Processes from a BPEL4Chor Description, Studienarbeit Nr. 2100, 2007.
  12. Vazquez Fernandez, Javier: BPEL with Explicit Data Flow: Model, Editor, and Partitioning Tool, Diplomarbeit Nr. 2616, 2007.
  13. Bischoff, Georg: Autonomie von Geschäftsprozessen: Beschreibung & Umsetzung, Diplomarbeit Nr. 2536, 2007.
  14. Bikmaz, Ihsan Baris: Vergleich von Technologien zur Entwicklung von Web-Anwendungen, Diplomarbeit Nr. 2504, 2006.
  15. Knödler, Sven: BPEL-Webservice-Koordination auf Basis einer Konfigurationsdatei, Diplomarbeit Nr. 2428, 2006.
  16. Ma, Zhilei: WS-Policy Editor - Ein Werkzeug zum Editieren, Normalisieren, Verschmelzen und Schneiden von Web-Services-Policies, Diplomarbeit Nr. 2405, 2006.

Informationen für Studierende