Business process modeling is for you as a software architect the interaction between the workflow system and applications within a predefined business process. For you the quality of the executable BPMN model and the ability to integrate into your IT landscape are your primary concerns.
When it comes to BPMN modeling, software architects operate criteria different from that of professional modelers. Aspects such as the feasibility of a BPMS (workflow system) or the ability to integrate into an SOA environment are the major challenges.
This requires a high degree of precision in modeling and a modelling tool with superiour support for the BPMS systems.
The BPMN 2.0 defines a subclass of the general executable BPMN elements that are to be automated. This represents the absolute minimum in order to automate business processes. Here Process Modeler provides a specific overview of the test models and identifies the elements that can not be automated. Moreover, validations for specific workflow environments can be activated. Here is why Process Modeler is the perfect interface between the business and IT.
Open standards are essential for software architects and represent a great opportunity to provide "plug and play" software in terms of SOA.
For this reason we have developed from the beginning only with open standards. BPMN is 100% supported and, beyond that, several other standards are implemented (XPDL, BPEL and XLANG/s). However, today these are increasingly insignificant, and the BPMN 2.0 is now the open standard for the description of business processes and serialization. Eexecutable BPMN model has becomes the central element of an application.
Process Modeler for Microsoft Visio represents for the business a simple-to-use tool. The type installation of Microsoft Office provides the user friendly framework. Process Modeler stores the models directly in BPMN2-XML format. This allows for the easy transfer of models to BPMN 2.0 compliant workflow systems. Requirements and specifications of the various activities (tasks) can also be stored in the model as well as the entire instrumentation information (linking the software components).
The basic concept and the associated benefits of a BPM strategy can ultimately only be met if business processes are automated. This means that business processes must be carried out in BPM systems. Optimizations and changes in business processes need to be carried out without information loss.
This means that BPMN models need to be exported and re-imported. Process Modeler provides both functions. Moreover, it is even possible to reconcile models and import external changes selectively. This gives the process modelers a powerful tool with which to exploit the benefits of BPM.