Prof. Dr. Dr. h. c.

Frank Leymann

Principal Investigator (EXC)
Institute of Architecture of Application Systems


+49 711 685-88470


Universitätsstraße 38
70569 Stuttgart
Room: 1.359


  • Cloud & service computing
  • Business process management
  • Middleware
  • Pervasive simulations

Selected Publications

  1. V. Andrikopoulos, T. Binz, F. Leymann, and S. Strauch. “How to adapt applications for the Cloud environment”. In: Computing 95.6 (2012), pp. 493–535.
  2. T. Binz, G. Breiter, F. Leyman, and T. Spatzier. “Portable Cloud Services Using TOSCA”. In: IEEE Internet Computing 16.3 (2012), pp. 80–85.
  3. R. Mietzner, A. Metzger, F. Leymann, and K. Pohl. “Variability Modeling to Support Customization and Deployment of Multi-Tenant-Aware Software as a Service Applications”. In: Proceedings of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems (PESOS 2009). 2009.
  4. C. Pautasso, O. Zimmermann, and F. Leymann. “RESTful Web Services vs. “Big” Web Services – Making the Right Architectural Decision”. In: Proceedings of the 17th International World Wide Web Conference (WWW 2008). 2008, pp. 805–814.
  5. G. Decker, O. Kopp, F. Leymann, and M. Weske. “BPEL4Chor: Extending BPEL for Modeling Choreographies”. In: Proceedings of the IEEE International Conference on Web Services (ICWS 2007). 2007.
  6. M. P. Papazoglou, P. Traverso, S. Dustdar, and F. Leymann. “Service-oriented computing: State of the art and research challenges”. In: Computer 40.11 (2007), pp. 38–45.
  7. J. Vanhatalo, H. Völzer, and F. Leymann. “Faster and More Focused Control-Flow Analysis for Business Process Models Through SESE Decomposition”. In: Proceedings of the International Conference on Service-Oriented Computing (ICSOC 2007). 2007, pp. 43–55.
  8. R. Khalaf and F. Leymann. “Role-based Decomposition of Business Processes using BPEL”. In: Proceedings of the International Conference on Web Services (ICWS 2006). 2006.
  9. M. Hepp, F. Leymann, J. Domingue, A. Wahler, and D. Fensel. “Semantic Business Process Management: A Vision Towards Using Semantic Web Services for Business Process Management”. In: Proceedings of the IEEE International Conference on e-Business Engineering (ICEBE 2005) (2005).
  10. D. Karastoyanova, A. Houspanossian, M. Cilia, F. Leymann, and A. Buchmann. “Extending BPEL for Run Time Adaptability”. In: Proceedings of the 9th IEEE International Enterprise Computing Confererence (EDOC 2005). 2005, pp. 15–26.

Frank Leymann is a full professor of computer science and director of the Institute of Architecture of Application Systems at the University of Stuttgart, Germany. His research interests include service oriented computing and middleware, workflow- and business process management, pattern languages, cloud computing, transaction processing, and integration technology.

Before accepting his professor position he worked for two decades for IBM Software Group building database and middleware products: He built tools supporting conceptual and physical database design for DB2; built performance prediction and monitoring tools for an object database system; was co-architect of a repository system; built both, a universal relation system as well as a complex object database system on top of DB2; and was co-architect of the MQSeries family. In parallel to that, Frank worked continuously since the late eighties on workflow technology and became the father of IBM's workflow product set.

As an IBM Distinguished Engineer and elected member of the IBM Academy of Technology he contributed to the architecture and strategy of IBM's entire middleware stack as well as IBM's On Demand Computing (a.k.a. Cloud Computing today) strategy. From 2000 on, Frank worked as co-architect of the Web Service stack. He is co-author of numerous Web Service specifications and standards from the BPM- and cloud-domain.

Frank is member of the Academy of Europe (Academia Europaea). He published many papers in journals and proceedings, co-authored four text books, and holds close to 60 patents especially in the area of workflow management and transaction processing. He served on program committees and organization committees of many international conferences, and he is (associated) editor of a couple of journals. From 2006 to 2011 he was member of the scientific directorate of Schloss Dagstuhl (Leibniz Center of Computer Science).


Working Experience

  • since 2004 Professor and Director of the Institute of Architecture of Application Systems, University
    of Stuttgart
  • 1984–2004 Software Development, IBM Research & Development, Böblinge
  • 1982–1984 Doctoral researcher, Institute of Mathematics, Ruhr-Universität Bochum

Academic Studies and Degrees

  • 2015 Honorary Doctorate of the University of Crete, Greece
  • 1999 Honorary Professor (Hon. Prof.), University Stuttgart
  • 1984 Dr.rer.nat., Faculty of Mathematics, Ruhr-Universität Bochum
  • 1982 Diploma in Mathematics, Ruhr-Universität Bochum
  • 1977–1982 Study of Mathematics, Physics and Astronomy, Ruhr-Universität Bochum
  • 2016 Elected Member Academia Europaea (The Academy of Europe)
  • 2010 IBM Shared University Grant ’06,’07,’09 IBM Faculty Award
  • 2004 IBM Chief Inventor (more than 60 granted patents)
  • 2000 IBM Distinguished Engineer
  • 1996 Elected Member IBM Academy of Technology
  • 2015: Steering Committee IEEE CLOUD 2015, IEEE ICWS 2015
  • since 2011: Field Editor Computing
  • 2011–2014: Program Committee co-Chair CoopIS 2016, CLOSER
  • since 2009: Organizer Int’l Summer School on Service Computing
  • since 2007: PI of the EXC 310 “Simulation Technology”
  • since 2007: PI of the GSC 262 “Advanced Manufacturing Engineering”
  • 2006–2013: Scientific Directorate of Schloss Dagstuhl (Leibniz Center), Germany
  • 2006: General co-Chair IEEE ICWS
  • 2005–2009: Editor-in-Chief “Int’l Journal of Business Process Integration & Management”
  • since 2004: Associate Editor “International Journal of Web Services Research”
  • Co-Organizer of several Dagstuhl seminars
  • Selected Patents (with co-inventors)
    1. Provisioning of software components via workflow management systems, US2005049906 (2005)
    2. Generating process models from workflow logs, US6038538 (2000)
    3. Method and system for minimizing network traffic, US6507844 (2003)
    4. Availability in clustered application servers, US6711606 (2004)
    5. Method of stratified transaction processing, EP0817019 (2003)
To the top of the page