21.-22. November 2011 Lucerne, Switzerland
The Business Process Model and Notation (BPMN) standard has seen a huge uptake in both industry and academic research. It is considered as a key to effective business process modeling, analysis, and execution. Its promise of being one language for Business and IT has made it very popular with business analysts, tool vendors, practitioners, and end users. Numerous standard implementations are listed on the OMG website. The workshop brings together practitioners and researchers to share experiences and discuss the latest developments around BPMN.WebRatio will share its experience presenting two scientific workshops on November 21th:
A Notation for supporting Social Business Process Modeling |
Execution Semantics of BPMN through MDE Web Application Generation |
|
| Marco Brambilla, Piero Fraternali, Carmen Vaca | h 11.00am | Marco Brambilla, Piero Fraternali | h 12.15am | |
| Social networking is more and more considered as crucial for helping organizations harness the value of informal relationships and weak ties, without compromising the consolidated business practices embedded in conventional BPM solutions. However, no appropriate notation has been devised for specifying social aspects within business process models. In this paper we propose a first attempt towards the extension of business process notations with social features. In particular, we devise an extension of the BPMN notation for capturing social requirements. Such extension does not alter the semantics of the language: it includes a set of new event types and task types, together with some annotation for the pool/lane levels. This notation enables the description of social behaviours within BPMN diagrams. To demonstrate the applicability of the notation, we implement it within the WebRatio BPM editor and we provide a code generation framework that automatically produces a process enactment Web application connected with mainstream social platforms. | In the workshop they describe a pragmatic approach based on Model Driven Engineering (MDE) principles for implementing the execution semantics of BPMN. The approach is based on a two-step model transformation that transforms BPMN models into Web application models specified according to the WebML notation and then into running Web applications. Thanks to the proposed chain of model transformations it is also possible to fine tune the final application in several ways by refining the intermediate WebML application models. |



