2nd International Workshop on Event-Driven Business Process Management (edBPM09)
The recently coined term «Event-Driven Business Process Management» (EDBPM) is nowadays an enhancement of BPM by new concepts of Service Oriented Architecture, Event Driven Architecture, Software as a Service, Business Activity Monitoring and Complex Event Processing (CEP). In this context BPM means a software platform which provides companies the ability to model, manage, and optimize these processes for significant gain. As an independent system, CEP is a parallel running platform that analyses and processes events. The BPM- and the CEP-platform correspond via events which are produced by the BPM-workflow engine and by the – if distributed - IT services which are associated with the business process steps. Also events coming from different event sources in different forms can trigger a business process or influence the execution of a process or a service, which can result in another event. Even more, the correlation of these events in a particular context can be treated as a complex, business level event, relevant for the execution of other business processes or services. A business process – arbitrarily fine or coarse grained – can be seen as a service again and can be “choreographed” with other business processes or services, even between different enterprises and organizations.
Loosely coupled event-driven architecture for BPM provides significant benefits:
- Responsiveness. Events can occur at any time from any source and processes respond to them immediately, whenever they happen and wherever they happen.
- Agility. New processes can be modeled, implemented, deployed, and optimized more quickly in response to changing business requirements.
- Flexibility. Processes can span heterogeneous platforms and programming languages. Participating applications can be upgraded or changed without breaking the process model.
Authors are invited to submit novel contributions in the prior described problem domain.
- Event-driven BPM: Concepts
- Role of event processing in BPM
- Business Events: types and representation
- Event stream processing in business processes
- Data- and event-driven business processes
- Evaluation/ROI of event-driven BPM
- Event-driven SOA
- EDA and BPM
- Real/time awareness in BPM
- Context in BPM
- Design-time CEP and BPM
- Modelling languages, notations and methods for event-driven BPM
- Event Patterns: Definition / Creation / Representation / Learning
- BPMN and event processing
- Modelling unknown/similar events in business processes
- Modelling events in human-oriented tasks
- Semantics/Ontologies for event-driven BPM
- Publish/subscription mechanism and process modelling
- Run-time CEP and BPM
- Event pattern detection
- BPEL and event processing
- Reasoning about unknown/similar events
- Distributed event processing
- Dynamic workflows
- Ad-hoc workflows
- Applications/Use cases for event-driven BPM
- Event-driven monitoring/BAM
- Event-driven SLA monitoring
- Domains: Logistics, Automotive, …
- Event processing and Internet of Services
The main goal of the workshop is to create awareness about the role of the event processing for the BPM, define the challenges and start establishing a research community around these two areas.
The workshop is organized by the active Working Group of the international Event Processing Technical Society (EPTS) http://www.ep-ts.com/ whose goals are, among others, to:
- accelerate the development and dissemination of best practices for event processing and edBPM
- work with existing standards development organizations such as OMG, OASIS and W3C to disseminate and where necessary incubate a set of consistent standards in the areas of: event formats, event processing interoperability, event processing (meta) modeling and (meta) languages
- enhancements of BPMN- and BPEL-standards according to edBPM-oriented requirements.
The workshop will conclude with the discussion about the research challenges for Event processing and BPM in order to realize event-driven BPM.
The workshop might be of interest for the broader BPM community interested in extending/complementing BPM with more reactive capabilities. On the other side, for the EP community it would be an opportunity to get closer look on the requirements coming from BPM domain. In general, all interested in standardization issues in this domain will be welcomed.
Deadline paper submissions: 7 June 2009
Notification of acceptance: 30 June 2009
Camera-ready papers: 15 July 2009
Workshops: 7 September 2009
The following types of submission are solicited:
- Long paper submissions, describing substantial contributions of novel ongoing work. Long papers should be at most 12 pages long.
- Short paper submissions, describing work in progress. These papers should be at most 6 pages long.
Papers should be submitted in the new LNBIP format (http://www.springer.com/computer/lncs?SGWID=0-164-7-487211-0
). Papers have to present original research contributions not concurrently submitted elsewhere. The title page must contain a short abstract, a classification of the topics covered, preferably using the list of
topics above, and an indication of the submission category (Long Paper/ Short Paper).
For submission, please visit http://www.easychair.org/conferences/?conf=edbpm09.
|09:00 - 09:15
|09:15 - 10:30
Keynote Talk: Events, Rules and Processes: why you need all 3 (Paul Vincent)
When you purchase a new mobile phone, you want to use it, and the services it provides, as soon as possible. Yet there are complex processes involved in getting you access to all these services. And what if the phone gets broken or lost on the way home from the store? Can those processes be immediately and carefully halted or postponed?
We live in a complex, real-time world. Processes are ridden with exceptions. Customers require personalised processes, and businesses need to find value in their customers and make the correct decisions to match regulations and the need to make money. This is the new era of event-driven, adaptive, business processes and services.
Paul Vincent is co-chair of the EPTS Reference Architecture Working Group and OMG Production Rule Representation. At TIBCO he is CTO for Business Rules and CEP, and relishes the convergence of events, rules, goals, processes and services to improve the agility, performance and value of IT systems. Paul has lived and worked in the UK and USA, mostly in rule-based systems in finance, government, telco and manufacturing, and has an MSc in Intelligent Systems and BSc in Computer Science. He contributes to the CEP blog at tibcoblogs.com/cep
|10:30 - 11:00
|11:00 - 12:30
An Event-Driven Modeling Approach for Dynamic Human-Intensive Business Processes.
Nancy Alexopoulou, Mara Nikolaidou, Dimosthenis Anagnostopoulos and Drakoulis Martakos.
Feasibility of EPC to BPEL Model Transformations based on Ontology and Patterns.
Lucas Meertens, Maria-Eugenia Iacob and Silja Eckartz.
External and Internal Events in EPCs: e2EPCs.
Oliver Kopp, Matthias Wieland and Frank Leymann.
|12:30 - 14:00
|14:00 - 15:30
New Event-Processing Design Patterns using CEP.
Health Care Process Mining with RFID.
Wei Zhou and Selwyn Piramuthu.
SLA Contract for Cross-layer Monitoring and Adaptation.
Seyed Hossein Siadat and Mariagrazia Fugini.
|15:30 - 16:00
|16:00 - 16:30
Towards an Executable Semantics for Activities using Discrete Event Simulation.
Oana Nicolae, Gerd Wagner and Jens Werner
|16:30 - 17:30
Rainer von Ammon
D-93051 Regensburg, Germany
rainer.ammon (at) citt-online.com
IBM Research Lab in Haifa
OPHER (at) il.ibm.com
IBM TJ Watson Research Center
hludwig (at) us.ibm.com
Corporate Semantic Web, Free University Berlin, Germany and
RuleML Inc., Canada
AG-CSW (Corporate Semantic Web)
Institute for Computer Sciences
Free University Berlin
14195 Berlin, Germany
paschke (at) inf-fu-berlin.de
FZI – Research Center for Information Technologies at the University of Karlsruhe, Germany.
D-76131 Karlsruhe, Germany
nstojano (at) fzi.de
Marco Aiello, Rijksuniversiteit of Groningen, Netherlands
Ezendu Ariwa, London Metropolitan University, UK
Karim Baïna, ENSIAS, Morocco
Martin Bartonitz, Saperion AG, Germany
Luciano Baresi, Politecnico di Milano, Italy
Djamal Benslimane, Université Claude Bernard Lyon, France
Pedro Bizarro, University of Coimbra, Portugal
Paul Buhler, Modus21, USA
Christoph Bussler, Merced Systems, USA
Anis Charfi, SAP Research Darmstadt, Germany
Peter Dadam, University of Ulm, Germany
Ernesto Damiani, University of Milan, Italy.
Vincenzo D'Andrea, University Degli Studi di Trento, Italy
Jörg Desel, KU Eichstätt, Germany
Schahram Dustdar, TU Vienna, Austria
Christian Fillies, Semtation GmbH, Germany
Albert Fleischmann, jCOM1 AG, Germany
Peter Forbrig, University of Rostock, Germany
Torsten Greiner, Bausparkasse Schwäbisch Hall, Germany
Claude Godard, University Henri Poincaré Nancy, France
Guido Governatori, NICTA, Queensland Research Laboratory, Australia
Helge Heß, IDS Scheer AG, Germany
Hans-Arno Jacobsen, University of Toronto, Canada
Dimitris Karagiannis, University of Vienna, Austria
Gerti Kappel, TU Vienna, Austria
Anton Kramm, Valial Solution, Germany
Akhil Kumar, Penn State University, USA
Shailendra Mishra, Oracle, USA
Massimo Mecella, SAPIENZA Università di Roma, Italy
Barbara Pernici, Politecnico di Milano, Italy
Boris Petkoff, AccordSystems, Germany
Manfred Reichert, University of Ulm, Germany
Wolfgang Reisig, HU Berlin, Germany
Guy Sharon, IBM Research Lab in Haifa, Israel
Harald Schoening, Software AG, Germany
Bernhard Seeger, University of Marburg, Germany
York Sure, SAP Research Karlsruhe, Germany
Azzelarabe Taleb-Bendiab, Liverpool John Moores Universtiy, UK
Farouk Toumani, Blaise Pascale University, France
Jan Vanthienen, Katholieke Universiteit Leuven, Belgium
Paul Vincent, Tibco Software, USA
Christian Wolff, University of Regensburg, Germany
Andreas Wombacher, University of Twente, Netherlands