EPX Terminology - EnterWorks_Process_Exchange_(EPX) - 10.6

EnterWorks EPX Process Modeling

Product type
Product family
Precisely EnterWorks > EnterWorks Process Exchange (EPX)
Product name
Precisely EnterWorks
EnterWorks EPX Process Modeling
Topic type
First publish date

The terms in the following table are important to understand before you begin to use any of the EPX tools. These terms are described in the context of using the Design Console interface throughout subsequent chapters of this guide.

A BIC contains three tiers: presentation, business logic, and data/legacy access.

Term Description

A specific task performed in a process flow.

The primary activities in a process flow are those performed by actors. These activities:

  • define how an actor may manipulate a work item before returning it to the process flow.

  • generally allow one transition or path in, and one out (except for the Decision Point Activity (DPA), which allows multiple transitions).

  • may be manual or anonymous (performed by a role or participant), or automatic (performed automatically by EPX or by BIC software).

  • have properties associated with them, such as a starting point or an actor.

Splits, joins, ending points, and exit points are also considered activities. Subflows are considered activities when they are represented as steps in a process flow or another subflow.

actor A participant, role, or BIC that interacts with activities in a process flow.
BIC A software program that performs the work associated with a given automatic activity in a process flow.
ending point The final activity in a process flow. Its purpose is to mark the end of the flow.
exit point The final activity in a subflow. Its purpose is to mark the end of the subflow, where the work item returns to the flow that called the subflow.

An activity in a process flow where two or more parallel activities converge into a single common thread of control. There are two types of joins:

  • And join – two or more parallel executing activities converge into a single common thread of control and are synchronized. An And join requires all participants to complete the task before the work item is released back into the process flow.

  • Or join – two or more alternative activities process flow branches re- converge to a single common activity as the next step within the process flow. As no parallel activity execution has occurred at the join point, no synchronization is required. An Or join requires that each work item be released back into the process flow when completed.

participant A user who has been granted the privilege to be an actor.
role A specific function or placeholder for participants, such as manager or supervisor, that you define using Administration or Process Modeling tools. You can assign participants, BICs, or other roles to a role. You can schedule different participants to fill the role depending on the time of day, or simply use the role as an alias for an individual user.

An activity in a process flow where a single activity splits into two or more parallel activities with multiple threads of control. There are several types of splits:

  • One split – only one activity receives the work item.

  • All split – work item versions are always sent to all destinations of the split.

  • Some split – one or more destinations may receive a work item.

transition The path between two activities in a process flow, with an origin at the source activity and a termination at the destination activity. All the transitions taken together form the complete path that a work item takes through a process flow.
work item The work item viewer; combined with data and sent down a process flow.
work item type Classification of a work item; usually based on its content. You associate a work item type with one or more work item viewers. You can define multiple work item types, for example: purchase order, vacation request, and new employee request.
work item version A single instance of a work item at a particular flow activity. Work items are said to be versioned when they are passed from one activity to the next in a flow.
work item viewer The registered HTML file that determines how a work item appears in EPX. You can create one work item viewer for each work item type, or associate multiple viewers with a single type.