Creato da
Share My Page
My Social Accounts
Account FaceBook Account LinkedIn Account Twitter Account Google Plus Account Git Hub

Process (business process)
A business process is an extension of the use cases, that also allows to define the priorities in the action. The process is composed of a series of actions to obtain a result. Actions can be performed by users, through interfaces, or made automatically by procedures. The actions are ordered, but you can play in parallel.To define the priorities need a formalism different from use cases.

The most widely used formalism is the WfMC. The concept of process is to be represented by a model that is based on a network of activities and relationships, on the criteria for initiation and termination of the process and the description of individual activities.
You can use several methods:
-Extended Petri nets.

Exist several parallel streams:
-Data stream (indicating the actions, conditions, and retrieval of data objects within a process).
Flow-control (indicates the precedence between actions on the same process).

There are different types of activities:
-Proactive activities are spontaneous.
-Activities are reactive in response to a previous activity.

A process of the event is a complex process, and then formed by multiple actions. A process singleton is an existing process in one application that operates on multiple data.
Each action can be performed by a particular subject or a subject by any present within a class of users.

There are several types of operations in a process:
-Flags represent the reception of data.
-Diamonds represent the choices.
-Squares represent actions.
-Arrows represent assignments and sending signals.
-Horizontal lines represent synchronization (ions) and parallel (fork) of shares.

There are different set of recurring forms:
-Sequence is the sequence of two squares.
-Choice + exclusive reunion
Deferred-choice, are based on quota shares.

State models
The UML takes the representation of state models by flow-chart and the finite state models: there are states and transitions. Each transition connects two states, and the relationship between the two states is given by a label name. There is an initial transaction that enables the beginning of the sequence.
At any time the system represented by the model has been pending in one state: when an event occurs, the system changes state.
It is possible that the same event from one state to bring in more states.
It is not possible that they arrive more events at the same instant.In the case in which arrivals an event that is not associated with any arc of the current state, it can be discarded or queued.

Average (1 Vote)
The average rating is 5.0 stars out of 5.