Prof. Dr. Dr. h. c. Frank Leymann

Geschäftsführender Direktor

Adresse: Institut für Architektur von
Anwendungssystemen
Universitätsstraße 38
70569 Stuttgart
Deutschland
Telefon: +49 711 685-88 470
Fax: +49 711 685-88 472
Raum: 1. Stock, Zimmer 1.359
Sprechstunde: Anmeldung im Sekretariat
e-Mail: Leymann(at)iaas.uni-stuttgart.de

Biografie

Frank Leymann ist Professor für Informatik und Direktor des Instituts für Architektur von Anwendungssystemen der Universität Stuttgart. Seine Forschungsinteressen liegen auf den Gebieten Dienstorientierte Architekturen und Middleware, Workflow Management und Geschäftsprozesse, Cloud Computing, Integrationstechnologien, Transaktionsverarbeitung und Architekturmuster.

Frank Leymann arbeitete zwanzig Jahre für die IBM Software Group in der Entwicklung von Datenbanksystemen und Middleware Produkten: Er entwickelte Werkzeuge für die Modellierung konzeptioneller und physikalischer Datenbankschemata für DB2; Werkzeuge für die Vorhersage und Überwachung der Performanz eines objekt-orientierten Datenbanksystems; Architektur und Design eines Repositories für Software-Artefakte; Architektur und Entwicklung sowohl eines Universellen Relationen Systems als auch eines Komplex-Objekt Systems oberhalb von DB2; Architektur der MQSeries Familie von Produkten. Parallel zu diesen Tätigkeiten arbeitete Frank Leymann seit Ende der achtziger Jahre an allen Fragen der Workflow Technologie und wurde "Vater" der Workflow Produkte der IBM.

Als IBM Distinguished Engineer und gewähltes Mitglied der IBM Academy of Technology war er Mitglied eines kleinen Teams, welches die Architektur und Strategie des gesamten Middleware Portfolios der IBM verantwortete. Außerdem war er verantwortlich für die Architekturaspekte des On Demand Computing für die IBM Software Group. Seit dem Jahr 2000 arbeitet Frank Leymann als Ko-Architekt der Web Service Plattform. Er ist Ko-Autor vieler Web Service Spezifikationen, einschließlich WSFL, WS-Addressing, WS-Metadata Exchange, WS-Business Agreement, der Kollektion der WS-Resource Framework Spezifikationen, WS-HumanTask und BPEL4People; gemeinsam mit Satish Thatte ist er der "Vater" von BPEL. Ebenso ist er Ko-Autor von BPMN 2.0 und TOSCA.

 

Laufende Projekte:
Frank Leymann arbeitet gegenwärtig in mehreren durch Drittmittel geförderten Projekten: Für den DFG Exzellenz-Cluster SimTech erarbeitet seine Gruppe eine service-orientierte Umgebung zur Modellierung und Ausführung von Workflows, die Multi-Skalen-Simulation unterstützt; ebenso wird das automatische Aufsetzen von Simulationsumgebungen in der Cloud ermöglicht.
Anpassbare Geschäftsprozesse für den Bereich Fertigung werden in der DFG Exzellenz-Graduiertenschule GSaME untersucht, und eine Mustersprache für die Kooperation von Menschen zur Lösung von Fertigungsproblemen in Sozialen Netzwerken wird erarbeitet.
Die Erstellung kollektiver adaptiver Systeme mit Hilfe von deklarativen Kompositionsmechanismen stellt den Schwerpunkt der Arbeiten seines Teams im EU FP7 Projekt ALLOW Ensembles dar.
Im BMWi geförderten Projekt CloudCycle wird eine Middleware entwickelt, die die Portabilität von Cloud Anwendungen unterstützt, unter Berücksichtigung von Trust Eigenschaften.
Die Rolle von Clouds zur Sicherstellung ökologischer Richtlinien wird im BMWi geförderten Projekt Migrate untersucht.
Im DFG geförderten Projekt COMB steht die Übereinstimmung von Geschäftsprozessen mit Richtlinien ("Compliance") im Zentrum.
Ein Benchmarking für Workflowsysteme wird im ebenfalls von der DFG geförderten Projekt Benchflow entwickelt.
Im BMBF geförderten Projekt ECHO entsteht eine Cloud-basierte Plattform zur Unterstützung von chronisch kranken Patienten.
Ebenso ist Frank Leymann in Projekten tätig, die unmittelbar von der Industrie gefördert werden. Themen, die in diesem Zusammenhang bearbeitet werden, stammen aus dem Gebiet dienst- und prozessorientierte Architekturen und Cloud Computing.

 

Abgeschlossene Projekte:

Als wissenschaftlicher Direktor des EU FP6 Projektes SUPER war er für die Ausrichtung des gesamten Projektes verantwortlich, welches sich mit der Kombination von semantischen Technologien und Geschäftsprozess Technologien befasst.
Im EU FP6 Projekt TripCom erarbeitete seine Gruppe Grundlagen für die Kombination von SOA und "space-based computing".
Im BMBF Projekt Tools4BPEL wurden Erweiterungen von BPEL vorgeschlagen, um Choreographien und deren Dienstgüte spezifizieren zu können.
MDA-basierte Mechanismen zur Sicherstellung der Erfüllung von Regulatorien in SOA- und insbesondere in Prozess-basierten Anwendungen erforschte sein Team im EU FP7 Projekt COMPAS.
Die Nutzung von SOA- und Prozess-Technologie zur Prävention von Verletzungen von Sicherheitsgarantien waren der Fokus im EU FP7 Projekt MASTER.
Im EU FP7 Projekt ALLOW liegt der Schwerpunkt der Forschungen auf der Adaptionsfähigkeit vonFlows als Basis für die Erstellung von Anwendungen in pervasiven Szenarien.
Der Fokus der Arbeiten im DFG Sonderforschungsbereich (SFB) Nexus lag im Bereich der Anreicherung von Geschäftsprozess Technologie mit Kontext-Funktionalität.
Neue Kompositionsmechanismen für SOA-basierte Anwendungen und deren Einbettung in entsprechende Software Engineering Methoden waren Gegenstand des EU FP7 Projekts S-Cube.
Die Erstellung variabler Cloud Services und deren Unterstützung durch eine entsprechende PaaS Plattform wurden im EU FP7 Projekt 4CaaSt untersucht.


Frank Leymann publizierte zahlreiche Artikel in Journalen und Konferenzbänden und ist Ko-Autor von vier Büchern (Repository, Workflows, Web Services, Cloud Computing Muster). Er hält knapp 50 Patente, insbesondere auf den Gebieten Workflow Management und Transaktionsverarbeitung. Für viele internationale Konferenzen war er im Programm- oder Organisationskomitee tätig, und er ist (assoziierter) Herausgeber einiger Journale. Von 2006 bis 2011 war ist Mitglied des wissenschaftlichen Direktoriums von Schloss Dagstuhl (Leibniz-Zentrum für Informatik).

Zitationsmetriken (Stand: April 2016)

Veröffentlichungen


Beiträge zu Standards


(23) Topology & Orchestration Specification for Cloud Applications (TOSCA)
(22) Business Process Model and Notation 2.0 (BPMN 2.0)
(21) Web Services Human Task (WS-HT)
(20) WS-BPEL for People (BPEL4People)
(19) WS-BPEL Extension for Subprocesses (BPEL-SPE) - White Paper
(18) WS-BPEL Extension for People (BPEL4People) - White Paper
(17) BPELJ: BPEL for Java - White Paper
(16) Web Services Metadata Exchange
(15) Web Services Coordination
(14) Web Services Atomic Transaction
(13) Web Services Business Activity
(12) Web Services Resource Properties
(11) Web Services Resource Lifetime
(10) Web Services Service Group
(9) Modeling Stateful Resources with Web Services
(8) Web Services Policy Framework
(7) Web Services Policy Attachment
(6) Federation of Identities in a Web Services World
(5) Reliable Message Delivery in a Web Services World
(4) Web Services Addressing
(3) Business processes in a Web services world
(2) Business Process Execution Language for Web Services (BPEL)
(1) Web Services Flow Language WSFL

Herausgebertätigkeit


- Field Editor - Computing
- Associate Editor - IEEE Transactions on Service Computing
- Associate Editor - International Journal on Cooperative Information Systems (IJCIS)
- Associate Editor - International Journal of Web Services Research (JWSR)
- Associate Editor - Enterprise Modelling and Information Systems Architectures (EMISA)
- Gründer & Editor-in-Chief (bis 2009) - International Journal of Business Process Integration and Management
  (IJBPIM)
- Associate Editor (bis 2007) - Datenbank Spektrum

Programm- und Organisationskomitees (ab 2001)


2014
- Program Co-Chair CLOSER 2014 (Barcelona, Spain, April 3 - 5, 2014)
2013
- Program Committee ICSOC 2013 (Berlin, Germany, December 2 - 5, 2013)
- Program Committee CoopIS 2023 (Graz, Austria, September 11 - 13, 2013)
- Program Committee EDOC 2013 (Vancouver, Canada, September 9 - 13, 2013)
- Senior Program Committee Member BPM 2013 (Beijing, China, August 26 - 30, 2013)
- Program Committee WWW 2013 (Rio de Janeiro, Brazil, May 13 - 17, 2013)
- Program Co-Chair CLOSER 2013 (Aachen, Germany, May 8 - 10, 2013)
2012
- Senior Program Committee Member BPM 2012 (Tallinn, Estonia, September 3 - 6, 2012)
- Program Committee Intl Symposium on Advances in Transaction Processing (Niagara Falls, Ontario, Canada, August 27 - 29, 2012)
- Program Committee ICWE 2012 (Berlin, Germany, July 23 - 27, 2012)
- Program Committee Cloud 2012 (Honolulu, Hawaii, USA, June 24 - 29, 2012)
- Program Co-Chair CLOSER 2012 (Porto, Portugal, April 18 - 21, 2012)
- Program Committee WWW 2012 (Lyon, France, April 16 - 20, 2012)
2011
- Program Committee ICSOC 2011 (Paphos, Cyprus, December 5 - 8, 2011)
- Program Committee CoopIS 2011 (Heraklion, Greece, October 19 - 21, 2011)
- Program Committee ECOWS 2011 (Lugano, Switzerland, September 14 - 16, 2011)
- Program Committee EDOC 2011 (Helsinki, Finland, August 29 - September 2, 2011)
- Senior Program Committee BPM 2011 (Clermont-Ferrand, France, August 28 - September 2, 2011)
- Program Committee ICWS 2011 (Washington DC, USA, July 5 - 10, 2011)
- Program Committee CLOUD 2011 (Washington DC, USA, July 5 - 10, 2011)
- Organization Committee SERVICES 2011 (Washington DC, USA, July 5 - 10, 2011)
- Program Committee ICWE 2011 (Paphos, Cyprus, June 20 - 24, 2011)
- Program Co-Chair CLOSER 2011 (Noordwijkerhout, The Netherlands, May 7 - 9 2011)
- Program Committee WWW 2011 (Hyderabad, India, March 28 - April 1, 2011)
- Program Committee BTW 2011 Kaiserslautern, Germany, February 28 - March 4, 2011)
- Associate Editor WI 2011 (Zurich, Switzerland, February 16 - 18, 2011)
2010
- Program Committee ICSOC 2010 (San Francisco, CA, USA, December 7 - 10, 2010)
- Program Committee ECOWS 2010 (Ayiy Napa, Cyprus, December 1 - 3, 2010)
- Program Committee EDOC 2010 (Vitoria, Brazil, October 25 - 29, 2010)
- Program Committee CoopIS 2010 (Hersonissou, Crete, Greece, October 25 - 29, 2010)
- Senior Program Committee BPM 2010 (Hoboken, NJ, USA, September 13 - 16, 2010)
- Program Committee ICWS 2010 (Miama, FL, USA, July 5 - 10, 2010)
- Program Committee CLOUD 2010 (Miama, FL, USA, July 5 - 10, 2010)
- Steering Committee IEEE SERVICES 2010 (Miami, FL, USA, July 5 - 10, 2010)
- Program Committee ICWE 2010 (Vienna,Austria, June 5 - 9, 2010)
- Program Committee WS-REST 2010 (Raleigh, NC, USA, April 26, 2010)
2009
- Program Committee ICSOC 2009 (Stockholm, Sweden, November 24 - 27, 2009)
- Program Committee ECOWS 2009 (Eindhoven, The Netherlands, November 9 - 11, 2009)
- Program Committee CoopIS 2009 (Vilamoura, Algarve-Portugal, November 3 - 5, 2009)
- Senior Reviewer BPM 2009 (Ulm, Germany, September 8 - 10, 2009)
- Workshop Co-Chair BPM 2009 (Ulm, Germany, September 8 - 10, 2009)
- Program Committee EDOC 2009 (Auckland, New Zealand, August 31 - September 4, 2009)
- Program Committee 1st Intl Workshop on BPMN (Vienna, Austria, July 20, 2009)
- Program Committee ICWS 2009 (Los Angeles, CA, USA, July 6 - 10, 2009)
- Program Committee ICWE Workshop Composable Web09, San Sebastian, Spain, June 24 - 26, 2009)
- Program Committee YR-SOC 2009 (Pisa, Italy, June 17 - 19, 2009)
- Program Committee 11th Intl Conf. on Coordination Models and Languages (Lisbon, Portugal, June 9 - 12, 2009)
- Program Committee ICSE Workshop Software Engineering Challenges of Cloud Computing (Vancouver, Canada, May 16 - 24, 2009)
- Steering Committee ICSE PESOS Workshop Principle of Engineering Service Oriented Systems (Vancouver, Canada, May 16 - 24, 2009)
- Program Committee WWW 2009 (Madrid, Spain, April 20 - 24, 2009)
- Program Committee Wirtschaftsinformatik 2009 (Vienna, Austria, February 25 - 27, 2009)
2008
- Co-General Chair, ICSOC 2008 (Sidney, Australia, December 1 - 5, 2008)
- Program committee ECOWS 2008 (Dublin, Ireland, November 12 - 14, 2008)
- Program committee CoopIS 2008 (Monterrey, Mexico, November 9 - 14, 2008)
- Technical steering committee and Program committee ICWS 2008 (Beijing, China, September 23 - 26, 2008)
- Program committee MWS 2008 (Munic, Germany, September 15 - 19, 2008)
- Program committee EDOC 2008 (Munic, Germany, September 15 - 19, 2008)
- Program committee WS-FM'2008 (Milano, Italy, September 4, 2008)
- Program committee PM4HDPS (Milano, Italy, September 4, 2008)
- Senior Reviewer BPM 2008 (Milano, Italy, September 1 - 4, 2008)
- Co-Chair, PhD Symposium SCC 2008 (Hawaii, USA, July 8 - 11, 2008)
- Industrial Co-Chair, ICDE 2008 (Cancun, Mexico, April 7 - 12, 2008)
- Program committee XML4BPM 2008 (Munich, Germany, February 28 - March 2, 2008)
- Program committee Wirtschaftsinformatik 2008 (Munich, Germany, February 26 - 28, 2008)
2007
- Co-Organizer Middleware 2007 workshop MW4SOA (Newport Beach, CA, USA)
- Program committee ECOWS 07 (Halle, Germany, November 26 - 28, 2007)
- Co-Chair Program Committee CoopIS'2007
- Program committee EDOC 2007 - Intl Conf Enterprise Distributed Object Computing (Annapolis, MD, USA,
October 15 - 19, 2007)
- Area Coodinator SOA Middleware, and Program Committee ICSOC 2007 (Vienna, Austria,
September 17 - 21, 2007)
- Program committee BPM 2007, Brisbane, Australia
- Co-General Chair & Program committee ICWS 07 (Intl Conf Web Services), Salt Lake City, Utha, USA
- Program committee DMC 2007 (Intl Workshop on Mobile and Distributed Collaboration), Paris, France
- Program committee ICWE 2007 (Intl Conf Web Engineering), Como, Italy
- Program committee YR-SOC, Leicester, UK
- Program committee (Demo Track) BTW 2007, Aachen, Germany
- Program committee WWW 2007, Banff, Alberta, Canada
- Organizer & program committee, Track IS Architekturen WI 2007 (Wirtschaftsinformatik) Karlsruhe, Germany
2006
- Program committee ICSOC 2006, Chicago, IL, USA
- Co-Organizer Middleware 2006 workshop MW4SOA (Melburne, Australia)
- Program committee, ECOWS 2006 (Zurich, Switzerland)
- Program committee BPM 2006, Vienna, Austria
- Industry Chair BPM 2006, Vienna, Austria
- Program Committee, Workshop SBPM 2006 Semantics for Business Process Management (Budva, Montenegro, June 11 - 14, 2006)
- Organization- & program committee of International Dagstuhl-Seminar on Service & Business Processes
(With W. v.d. Aalst, B. Reisig, and S. Thatte)
- Program committee DILSOS 2006, Vienna, Austria
- Program committee ICWS 2006 (Intl Conf Web Services), Chicago, IL, USA
- Co-General Chair ICWS 2006 (Intl Conf Web Services), Chicago, IL, USA
- Program committee WWW 2006, Edinburgh, UK
- Program committee EDBT 2006, Munich, Germany
- Program committee XML4BPM 2006 (Workshop on XML for BPM), Passau, Germany
2005
- Program committee & Workshop Chair ICSoC 2005, Amsterdam, The Netherlands
- Steering committee & Program committee ECOWS 2005, Sweden
- Chair, program committee SCC 2005 (IEE0E Intl Conf on Service Computing), Orlando, Florida, USA
- Program committee ICWE 2005 (Intl Conf Web Engineering), Sidney, Australia
- Program committee ICWS 2005 (Intl Conf Web Services), Orlando, Florida, USA
- Co-Chair, Workshop Business Processes & Services, BPM 2005, Nancy, France
- Organizer & program committee, Track Internet Economy WI 2005 (Wirtschaftsinformatik) Bamberg, Germany
- Program committee XML4BPM 2005 (Workshop on XML for BPM), Karlsruhe, Germany
- Chair, Industry program committee BTW 2005, Karlsruhe, Germany
2004
- Program committee VLDB TES 2004 (Technology of E-Services), Toronto, Canada
- Program committee Mod 2004, (Modellierung 2004), Marburg, Germany
- Program committee ICSoC 2004 (Service Oriented Computing), New York, USA
- Program committee ECOWS 2004 (European Conf on Web Services), Erfurt, Germany
- Steering committee ICWS 2004 (Intl Conf Web Services, Grid, e-Biz), San Diego, USA
- Program committee WWW2004 (Intl Conf of the WWW), New York, USA
- Program committee ICWE 2004 (Intl Conf Web Eng), Munich, Germany
- Program committee ESWS 2004(European Semantic Web Symposium) , Heraklion, Greece
- Program committee WS-FM 2004 (Workshop Web Services & Formal Methods), Pisa, Italy
2003
- Program committee ICSoC 2003 (Service Oriented Computing), Trentino, Italy
- Organizer, special session on Grid Computing, VLDB 2003
- Program committee VLDB 2003, Berlin, Germany.
- Program committee XML technologies for the semantic Web Workshop, XSW 2003, Berlin, Germany
- Organizer, 1st European Workshop on Object Orientation and Web Services at ECOOP 2003 (With A. Finkelstein, W. Lamersdorf, G. Piccinelli, S. Weerawarana)
- Program committee BTW 2003, Leipzig, Germany.
- Program committee XML Technologies for middleware / Middleware for XML applications Workshop, XMIDX 2003, Berlin, Germany.
2002
- Program committee Technologies for e-services VLDB-Workshop, Hong-Kong, China.
- Program committee XML technologies for the semantic Web Workshop, XSW 2002, Berlin, Germany
- Organization- & program committee of International Dagstuhl-Seminar on Information Integration
(With V. Krishnamur, B. Mitschang, and N. Mattos)
2001
- Program committee E-Business Engineering Workshop, Informatik 2001, Vienna, Austria
- Program committee E-Commerce: System support Workshop, Informatik 2001, Vienna, Austria
- Program committee ICDE 2001(International Conference on Data Engineering), Heidelberg, Germany
- Program committee BTW 2001, Oldenburg, Germany
- Chair, Industry program committee, BTW 2001, Oldenburg, Germany