Business Process Analysis and the UML
In principle, there are manifold notations that you may use to document your business processes. Aside from the well-known event-driven process chains (EPCs), in the last few years the UML (unified modeling language) and the BPMN (business process modeling notation) have been the notations most predominately used.
The UML 2 is a notation that may be applied to business aspects such as business process modeling, yet can also be used all the way through to implementation during a software development. Thus, the consistency of the models generated is guaranteed and conversion errors avoided.
Our experience has taught us that employing use case diagrams, activity diagrams and class diagrams – in combination with natural language – leads to an unambiguous, complete documentation understandable by all project members.



