Specifying the behavior of a Task in a System Process
Complying with BPMN standard, a process can have different behaviors. With Hopex Business Process Analysis, these behaviors are available for organizational processes, operations, system processes and tasks.
Modeling Tasks of a System Process
The functional analysis phase describes the system processes implemented in the different use cases of an application or service.
A system process diagram specifies the sequence flow of tasks to be executed so that the user can check that the application satisfies its requirement.
Modeling Tasks of an IT Service
The phase of detailed analysis of system components impacted by the project consists of detailed modeling of the operation of IT services.
In the context of the urgent order request processing automation example, the service for comparing prices is represented by a system process.
This diagram describes the algorithm of the "Compare Prices" service, which should return the reference of the lowest-priced part.
The list of suppliers of the required part is given at input. The part proposed by the first supplier in this list becomes the reference part. Assuming the supplier list is not empty, data concerning the required part is then analyzed. If the price of the current part is lower than the price of the reference part, the reference part becomes the current part.
When the complete list of suppliers has been analyzed, information concerning the reference part is sent to the "Order Amount Calculation" service.