|
|
| Biographical Data |
|
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, Cloud Computing, transaction
processing, integration technology, and architecture patterns.
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 strategy. From 2000 on, Frank worked as
co-architect of the Web Service stack. He is co-author of many Web
Service specifications, including WSFL, WS-Addressing, WS-Metadata
Exchange, WS-Business Agreement, the WS-Resource Framework set
of specifications, WS-HumanTask and BPEL4People;
together with Satish Thatte, he was the driving
force behind BPEL4WS. Also, he is co-author of BPMN 2.0 and TOSCA.
Currently, Frank works on the following third-party funded research projects:
For the DFG Excellence Cluster
SimTech
his group contributes a service-oriented environment for modeling and
executing multi-scale simulations.
In the DFG Excellence Graduate School
GSaME
work is done on a service-based environment
for adaptive business processes in manufacturing environments.
The focus of his work in the
Nexus
DFG Center of Excellence is in the area of context-aware business processes.
New mechanisms for composing SOA-based applications and their
embedding into corresponding software engineering methods are
subject of the EU FP7 project
S-Cube
.
The development of variable Cloud services and their support by an appropriate PaaS platform is investigated in the EU FP7 project
4CaaSt
.
Within the BMWi funded project
CloudCycle
a middleware is developed that supports the portability of Cloud applications as well as ensuring their trust properties.
The role of Clouds to ensure ecological policies is investigated within the BMWi funded project
Migrate
.
Similarly, Frank is active in projects that are directly funded by industry. Topics worked on in these projects are from the area of service- and process-oriented architectures as well as cloud computing.
Finished projects:
As Scientific Director of the EU FP6 project
SUPER
,
he set the direction for the whole project which
is about combining semantics technology and business process technology.
In the EU FP6 project
TripCom
,
his group contributed to combine SOA technoloy and space-based computing.
In the BMBF project
Tools4BPEL
extensions of BPEL for specifying choreographies and their QoS have been worked out.
MDA-based mechanisms for ensuring compliance in SOA- and especially
in process-based applications were investigated by his team in the EU FP7
project
COMPAS
.
The use of SOA- and process-technologies for preventing violations
of security assertions has been the focus in the EU FP7 project
MASTER
.
Within the EU FP7 project
ALLOW
the focus of research is on enabling the adaptability of flows
as basis for building applications in pervasive environments.
Frank published many papers in journals and proceedings,
co-authored three text books, and holds a multitude of 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.
Since 2006 he is member of the scientific directorate of
Schloss Dagstuhl (Leibniz Center of Computer Science).
|
| Contributions to 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
|
 |
Top |
| Editorial Board, Membership |
| - |
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)
|
| - |
Co-Founder & Editor-in-Chief (until 2009) - International Journal of Business Process Integration and Management (IJBPIM)
|
| - |
Associate Editor (until 2007) - Datenbank Spektrum
|
| Program- and Organization Committees (since 2001) |
| 2012 |
| - |
EDOC 2012 (Beijing, China, September 10 - 14, 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 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 – Int’l 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)
| 0
| - |
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
|
|
|