bxModeller is a web-application allows business users to design, in a collaborative working envirorment, a Business Process in Business Process Modelling Notation (BPMN 1.0) language and to serialize it in XML Process Definition Language (XPDL 2.0 and 1.0
A Business Process is a collection of linked activities to achieve a determined enterprise objective in the planning phase.
bxModeller stands for bpmn-xpdl Modeller. The graphical notation used is Business Process Modelling Notation (BPMN), an OMG standard for processes modelling. Moreover, the tool allows to traduce Business Process Diagram in a business process execution language (XML Process Description Language), which can be understood by a workflow engine.
In the last years, the trend of designers and developers focuses on Web Applications development, because of their growing answer rate, realtime performances and user experience close to stand-alone ones thanks to the use of RIA (Rich Internet Applications) technologies. They can be exploited to create collaborative tools in order to update changes made by any participant.
As modern informatics technologies allow it, we have implemented a collaborative framework that can effectively work in real-time, i.e. when a user wants to modify a document, this change can be seen by all collaborators of the project. This ensures a real collaboration experience because it looks like all the participants are physically sitting around a table to model a project on a common white sheet. Obviously in order to make this experience more real, it is possible to make, beyond simple video sharing also audio sharing, for example by phone, to coordinate modifications quickly.