With the advent of the Web, citizens and business users perform an ever-increasing fraction of their everyday activities online and consequently, organizations from all sectors (commercial enterprises, public administration bodies, health and education institutions, etc) are more and more deploying their business processes on the Web, with the aim of better reaching their customers, employees and stakeholders and of reducing the total cost of operation.
However, online availability is no longer sufficient for an optimal fruition of services and applications: the success of Social Networks has demonstrated the centrality of communities of practice, whereby users can interact with the service providers and among themselves, for being informed, share experience, and express their opinion on the quality of a service. This “socialization” of the users’ online experience, for customers, citizens, or employees, will carry over to the business processes of organizations, changing the paradigm of Business Process Management, from “closed” to “open and social”.


Social BPM holds the promise of bringing controlled flexibility to BPM, by implementing a well-managed form of participation of all the process stakeholders in the design and execution of business processes. With Social BPM, companies can fine tune the subjects of the participation and the extent to which participation is granted, and move progressively from closed BPM solutions to more open approaches.


The BPM4People project aims at designing and bringing to the market innovative methodologies, software tools, and vertical applications for the implementation of Social Business Processes, i.e., processes “collaboratively defined” and “collaboratively executed” by organizations and their stakeholders (employees, customers, citizens).

BPM4People will develop along 24 months, with the goal of designing and bringing to the market innovative methodologies, software tools, and vertical applications for the implementation of Social Business Processes. The following five results will be produced:

Result 1 - Social BPMN 2.0 extension: an extension of the OMG standard language for business process specification (Business Process Modelling Notation - BPMN 2.0) to incorporate social aspects, with the syntax and semantics of the extensions formally specified using the standard extension mechanism provided by BPMN 2.0.

Result 2 - Social BPM Methodology: methodological guideline, in the format of a textbook, on how to elicit, design, implement and deploy successfully Social BPM solution in organizations of different nature; the book will be submitted for publication to a major international publishing company, with a free book edition accessible online.

Result 3 - Social WebML extensions and components: it is an extension with social capabilities of WBM’s WebRatio BPM Model Driven Development suite [‎C16], based on the internationally patented modelling language WebML []; the WebML languages [‎C15], the WebRatio software architecture, and code generation techniques and development tools will be extended to enable the design, rapid prototyping and automatic implementation of custom Social BPM applications.

Result 4 - Visual Social Components: it is an extension with social capabilities of HOM’s RUX tool, which consists of a set of client-side visual components for building highly usable and ergonomic Rich Internet Applications; the extension will be integrated in the code generation platform of the Social edition of WebRatio BPM.

Result 5 - Vertical Social BPM applications: a portfolio of exemplary vertical Social BPM applications, demonstrating the effectiveness of the BPM4People approach in selected industries and application domains, commercially integrated in the application catalogue offered by ENT.

Together, the results of the Project constitute a progress with respect of the state of the art.