Dr. rer. nat. Ralph Retter geb. Mietzner

Former Research Associate

Research Interests

Cafe logo

My research interests are mainly focused on customizable composite applications in the cloud. I am interested in all steps of the lifecycle of such an application, ranging from the specification of multi-tenant architectures to the automatic configuration and deployment of such applications. I am especi ally interested in composite app lications that are based on a SOA realized with Web services. The orchestration of services using WS-BPEL in such applications is of particular interest to me .
Additionally i am interested in transactions in the Web service world. More information about the Cafe (Composite applicatio n framework) Projekt on the Cafe Website.

Publications

Book Chapters

  1. Leymann, Frank; Mietzner, Ralph: Neue Geschäftsmodelle durch SOA. In: Beinhauer, Wolfgang (Hrsg); Herr, Michael (Hrsg); Schmidt, Achim (Hrsg): Soa für Agile Unternehmen, Dsseldorf: Symposion Publishing, 2008.

Journal Papers

  1. Leymann, Frank; Fehling, Christoph; Mietzner, Ralph; Nowak, Alexander; Dustdar, Schahram: Moving Applications to the Cloud: An Approach based on Application Model Enrichment. In: International Journal of Cooperative Information Systems (IJCIS). Vol. 20(3), World Scientific, 2011 ( pdf).
  2. Karastoyanova, Dimka; van Lessen, Tammo; Mietzner, Ralph: BPM außerhalb der Verwaltung: Ein Blick über den Tellerrand. In: Business Technology 3.2010 - Prozesse, Software & Support Verlag.
  3. Mietzner, Ralph; Leymann, Frank; Unger, Tobias: Horizontal and Vertical Combination of Multi-Tenancy Patterns in Service-Oriented Applications. In: Special Issue: Empowering Enterprises Through Next-Generation Enterprise Computing 13th International IEEE EDOC Conference (EDOC 2009). Vol. 5(1), Taylor & Francis, 2010.
  4. Unger, Tobias; Mietzner, Ralph; Leymann, Frank: Customer-defined Service Level Agreements for Composite Applications. In: Enterprise Information Systems - Towards Model-driven Service-oriented Enterprise Computing 12th International IEEE EDOC Enterprise Computing Conference (EDOC 2008). Vol. 3(3), Taylor & Francis, 2009.
  5. Scheibler, Thorsten; Mietzner, Ralph; Leymann, Frank: EMod: Platform Independent Modelling, Description and Enactment of Parameterizable EAI Patterns. In: Enterprise Information Systems: Challenges and Solutions in Enterprise Computing. Vol. 3(3), Taylor & Francis Inc., 2009.
  6. Mietzner, Ralph; Karastoyanova, Dimka; Leymann, Frank: Business Grid: Combining Web Services and the Grid. In: Transactions on Petri Nets and Other Models of Concurrency (ToPNoC) Special Issue on Concurrency in Process-aware Information Systems., Springer Verlag, 2009.

Conference Papers

  1. Fehling, Christoph; Konrad, Ralf; Leymann, Frank; Mietzner, Ralph; Pauly, Michael; Schumm, David: Flexible Process-based Applications in Hybrid Clouds. In: Proceedings of the 2011 IEEE International Conference on Cloud Computing (CLOUD 2011) ( pdf).
  2. Schumm, David; Latuske, Gregor; Leymann, Frank; Mietzner, Ralph; Scheibler, Thorsten: State Propagation for Business Process Monitoring on Different Levels of Abstraction. In: Proceedings of the 19th European Conference on Information Systems (ECIS 2011) ( pdf).
  3. Weidmann, Monika; Kötter, Falko; Kintz, Maximilien; Schleicher, Daniel; Mietzner, Ralph; Leymann, Frank: Adaptive Business Process Modeling in the Internet of Services (ABIS). In: Proceedings of the Sixth International Conference on Internet and Web Applications and Services (ICIW) 2011 (Hrsg): Adaptive Business Process Modeling in the Internet of Services (ABIS).
  4. Gheorghe, Gabriela; Crispo, Bruno; Schleicher, Daniel; Anstett, Tobias; Leymann, Frank; Mietzner, Ralph; Monakova, Ganna: Combining Enforcement Strategies in Service Oriented Architectures. In: accepted for publication in ICSOC 2010 proceedings.
  5. Trummer, Immanuel; Leymann, Frank; Mietzner, Ralph; Binder, Walter: Cost-Optimal Outsourcing of Applications into the Clouds. In: Proceedings of the 2nd International Conference on Cloud Computing 2010 (CloudCom 2010) (to appear).
  6. Mietzner, Ralph; Fehling, Christoph; Karastoyanova, Dimka; Leymann, Frank: Combining Horizontal and Vertical Composition of Services. In: Proceedings of IEEE International Conference on Service-Oriented Computing and Applications (SOCA 2010) ( pdf).
  7. Mietzner, Ralph; Leymann, Frank: A Self-Service Portal for Service-Based Applications. In: Proceedings of IEEE International Conference on Service-Oriented Computing and Applications (SOCA 2010) (to appear).
  8. Fehling, Christoph; Leymann, Frank; Mietzner, Ralph: A Framework for Optimized Distribution of Tenants in Cloud Applications. In: Proceedings of the 2010 IEEE International Conference on Cloud Computing (CLOUD 2010) ( pdf).
  9. Anstett, Tobias; Karastoyanova, Dimka; Leymann, Frank; Mietzner, Ralph; Monakova, Ganna; Schleicher, Daniel; Strauch, Steve: MC-Cube: Mastering Customizable Compliance in the Cloud. In: Springer (Hrsg): Proceedings of the 7th International Joint Conference on Service Oriented Computing, Stockholm, Sweden, November 23-27, 2009 ( pdf).
  10. Schleicher, Daniel; Anstett, Tobias; Leymann, Frank; Mietzner, Ralph: Maintaining Compliance in Customizable Process Models. In: Meersman, Robert (Hrsg); Dillon, Tharam (Hrsg); Herrero, Pilar (Hrsg): Proceedings of the 17th International Conference on COOPERATIVE INFORMATION SYSTEMS (CoopIS 2009) ( pdf).
  11. Mietzner, Ralph; Unger, Tobias; Leymann, Frank: Cafe: A Generic Configurable Customizable Composite Cloud Application Framework. In: Meersman, R. (Hrsg); Dillon, T. (Hrsg); Herrero, P. (Hrsg): CoopIS 2009 (OTM 2009).
  12. Kopp, Oliver; Mietzner, Ralph; Leymann, Frank: The Influence of an External Transaction on a BPEL Scope. In: Meersman, R. (Hrsg); Dillon, T. (Hrsg); Herrero, P. (Hrsg): CoopIS 2009 (OTM 2009) ( pdf).
  13. Mietzner, Ralph; Unger, Tobias; Titze, Robert; Leymann, Frank: Combining Different Multi-Tenancy Patterns in Service-Oriented Applications. In: IEEE Computer Society (Hrsg): Proceedings of the 13th IEEE Enterprise Distributed Object Conference (EDOC 2009) (pdf).
  14. Mietzner, Ralph; van Lessen, Tammo; Wiese, Alexander; Wieland, Matthias; Karastoyanova, Dimka; Leymann, Frank: Virtualizing Services and Resources with ProBus: The WS-Policy-Aware Service and Resource Bus. In: Proceedings of the 7th International Conference on Web Services (ICWS) 2009.
  15. van Lessen, Tammo; Leymann, Frank; Mietzner, Ralph; Nitzsche, Jörg; Schleicher, Daniel: A Management Framework for WS-BPEL. In: Proceedings of the 6th IEEE European Conference on Web Services 2008.
  16. Scheibler, Thorsten; Mietzner, Ralph; Leymann, Frank: EAI as a Service - Combining the Power of Executable EAI Patterns and SaaS. In: International EDOC Conference (EDOC 2008).
  17. Mietzner, Ralph; Leymann, Frank: Towards Provisioning the Cloud: On the Usage of Multi-Granularity Flows and Services to Realize a Unified Provisioning Infrastructure for SaaS Applications. In: Proceedings of the International Congress on Services, SERVICES 2008.
  18. Mietzner, Ralph; Leymann, Frank: Generation of BPEL Customization Processes for SaaS Applications from Variability Descriptors. In: Proceedings of the International Conference on Services Computing, Industry Track, SCC 2008.
  19. Mietzner, Ralph; Ma, Zhilei; Leymann, Frank: An Algorithm for the Validation of Executable Completions of an Abstract BPEL Process. In: Bichler, Martin (Hrsg); Hess, Thomas (Hrsg); Krcmar, Helmut (Hrsg); Lechner, Ulrike (Hrsg); Matthes, Florian (Hrsg); Picot, Arnold (Hrsg); Speitkamp, Benjamin (Hrsg); Wolf, Petra (Hrsg): Multikonferenz Wirtschaftsinformatik 2008.
  20. Mietzner, Ralph; Leymann, Frank; Papazoglou, Mike P.: Defining Composite Configurable SaaS Application Packages Using SCA, Variability Descriptors and SaaS Multi-Tenancy Patterns. In: Proceedings of the 3rd Intl. Conf. on Internet and Web Applications and Services ICIW 2008.
  21. Pottinger, Stefan; Mietzner, Ralph; Leymann, Frank: Coordinate BPEL Scopes and Processes by Extending the WS-Business Activity Framework. In: Meersman, Robert (Hrsg); Tari, Zahir (Hrsg): Proceedings of the 15th International Conference on Cooperative Information Systems (CoopIS 2007).

Workshop Papers

  1. Nowak, Alexander; Leymann, Frank; Mietzner, Ralph: Towards Green Business Process Reengineering. In: Proceedings of the First International Workshop on Services, Energy, & Ecosystem: SEE2010, San Francisco, USA, December 07, 2010 ( pdf).
  2. Juszczyk, Lukasz; Schall, Daniel; Mietzner, Ralph; Dustdar, Schahram; Leymann, Frank: CAGE: Customizable Large-scale SOA Testbeds in the Cloud. In: Proceedings of the 6th INternational Workshop on Engineering Service Oriented Applications - WESOA 10 (to appear), 2010.
  3. Anstett, Tobias; Leymann, Frank; Mietzner, Ralph; Strauch, Steve: Towards BPEL in the Cloud: Exploiting Different Delivery Models for the Execution of Business Processes. In: Proceedings of the International Workshop on Cloud Services (IWCS 2009) in conjunction with the 7th IEEE International Conference on Web Services (ICWS 2009), Los Angeles, CA, USA, July 10, 2009 ( pdf).
  4. Mietzner, Ralph; Metzger, Andreas; Leymann, Frank; Pohl, Klaus: Variability Modeling to Support Customization and Deployment of Multi-Tenant-Aware Software as a Service Applications. In: Proceedings of ICSE 2009 Workshop - Principles of Engineering Service Oriented Systems (PESOS).
  5. 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) ( pdf).

Technical Reports

  1. Fehling, Christoph; Leymann, Frank; Mietzner, Ralph; Schupeck, Walter: A Collection of Patterns for Cloud Types, Cloud Service Models, and Cloud-based Application Architectures, Technischer Bericht Nr. 2011/05.
  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. Mietzner, Ralph: Using Variability Descriptors to Describe Customizable SaaS Application Templates, Technischer Bericht Nr. 2008/01 (pdf).

Other Publications

  1. Mietzner, Ralph; Reiter, Michael: Forscher machen Module webfähig. In: Computer Zeitung. Bd. 39(12), Leinfelden-Echterdingen: Konradin IT-Verlag GmbH, 2009.
  1. Mietzner, Ralph: A method and implementation to define and provision variable composite applications, and its usage in cloud computing, Dissertation, 2010.
  1. Mietzner, Ralph: Extraction of WS-Business Activity from BPEL 1.1, Diplomarbeit Nr. 2444, 2006.

Supervised Student Publications

  1. Wang, Xuan: Concept and Implementation of a Graphical Editor for Composite application Templates, Studienarbeit Nr. 2275, 2010.
  2. Naatz, Stephan: Konfiguration von Cloud Anwendungen mittels eines Case Handling Systems, Diplomarbeit Nr. 2985, 2010.
  3. Fritzler, Andreas: Migrating WS-BPEL Process Instances, Diplomarbeit Nr. 2966, 2010.
  4. Trummer, Immanuel: Cost-Optimal Provisioning of Cloud Applications, Diplomarbeit Nr. 3007, 2010.
  5. Shi, Qinghua: Automatic Provisioning of Sametime 3D on a Cloud Infrastructure, Diplomarbeit Nr. 2978, 2010.
  6. Fehling, Christoph: Provisioning of Software as a Service Applications in the Cloud, Diplomarbeit Nr. 2892, 2009.
  7. Titze, Robert: Web Service Deployment Strategien, Diplomarbeit Nr. 2852, 2009.
  8. Kolb, Pascal: EAI Patterns as Software as a Service (SaaS), Diplomarbeit Nr. 2851, 2009.
  9. Arnold, Tobias: Extension of a SCA Editor and Deployment-Strategies for Software as a Service Applications, Diplomarbeit Nr. 2810, 2009.
  10. Bitzer, Frank: Management Framework for Amazon EC2, Diplomarbeit Nr. 2841, 2008.
  11. Strempfer, Christian: EAI Patterns Scenarios with Variability Descriptors, Diplomarbeit Nr. 2771, 2008.
  12. Fehling, Christoph: Provisioning - Fundamentals, Seminararbeit, 2008.
  13. Auer, Kai: Generierung von WS-BPEL Prozessen aus Variabilitätsbeschreibungen, Diplomarbeit Nr. 2704, 2008.
  14. Ding, Xiongjie: Variability Points in WS-BPEL Prozessen, Diplomarbeit Nr. 2689, 2008.
  15. Wöhrle, Frank: Verschlüsselung und Signaturen in der kollaborativen Entwicklung von WS-BPEL Prozessen, Diplomarbeit Nr. 2734, 2008.
  16. Wiese, Alexander: Konzeption und Implementierung von WS-Policy- und WSRF-Erweiterungen für einen Open Source Enterprise Service Bus, Diplomarbeit Nr. 2664, 2008.
  17. Schleicher, Daniel: Service-orientiertes Provisioning für Software as a Service, Diplomarbeit Nr. 2640, 2008.
  18. Buchholz, Andreas; Hohloch, Rüdiger; Rathgeber, Tim: Vergleich von Open Source ESBs, Fachstudie Softwaretechnik Nr. 81, 2007.
  19. Gerlach, Daniel; Güven, Nilgün; Schleicher, Daniel: Vergleich von Provisioning-Tools, Fachstudie Softwaretechnik Nr. 73, 2007.

Talks

Awards

Activities

  • Studienberater (Study Adviser) Software Engineering (until 5/2010)
  • Contact for the Double Diploma between Computer Science in Stuttgart and Universidad Politecnica de Madrid
  • Local Adviser and Coordinator for the EU-Project MASTER
  • Local Adviser and Coordinator for the EU-Project 4CaaSt
  • Organizing commitee: 1st International Workshop on Cloud Services (IWCS) in Conjunction with ICWS
  • Program committee: EC-Web 2010
  • Program committee: CEC-PAW10
  • Program committee: ESW10
  • Program committee: MEM 2010
  • Program committee: 13-th International Conference on Network-Based Information Systems (NBiS-2010)
  • Program committee: MONA+ 2009
  • Program committee: ICIW 2010
  • Program committee: ICIW 2009
  • Program committee: EC-Web 2008
  • Reviewer for EC-WEB 2010
  • Reviewer for CLOUD 2010
  • Reviewer for CNSR 2010
  • Reviewer for Transactions on Software Engineering
  • Reviewer for Mona+ 2009
  • Reviewer for ICWS 2009
  • Reviewer for ZEUS 2009
  • Reviewer for IWCS 2009
  • Reviewer for LNCS Transactions on Petri Nets and Other Models of Concurrency (ToPNoC)
  • Reviewer for Wirtschaftsinformatik 2009
  • Reviewer for ICIW 2009
  • Reviewer for BPM 2008
  • Reviewer for EC-Web 2008
  • Reviewer for SemSoc 2007
  • Reviewer for ICWE 2007
  • Reviewer for BPM 2007
  • Reviewer for ICWS 2007

Courses

SS 2010
  • Hauptseminar Cloud Computing
  • Studienprojekt Decidr Plus
  • Studienprojekt CIMS
WS 2009/2010
  • bung Web Services 1
  • Fachpraktikum Webbasierte Anwendungen
  • Seminar Muster in der Softwarearchitektur
  • Studienprojekt Decidr Plus
  • Studienprojekt CIMS
SS 2009
  • Hauptseminar Entwurf von SOA-Anwendungen in der Praxis
  • Studienprojekt Decidr
  • Studienprojekt CIMS
WS 2008/2009
  • bung Webbasierte Anwendungsintegration
  • Hauptseminar Software und Agilitt: Einsatz von Web- und Service-Technologien
  • Studienprojekt Decidr
SS 2008
  • Seminar Wissenschaftliche Workflows
  • Studienprojekt SWoM3
WS 2007/2008
  • bung Webbasierte Anwendungsintegration
  • Seminar Geschftsprozesse
  • Fachpraktikum Business Process Modeling
  • Studienprojekt SWoM3
SS 2007
  • Seminar Komplexe Ereignisse: Event-Management und -Architektur
  • Fachpraktikum Web Services und Anwendungsintegration
  • Studienprojekt SWoM2