13.1. Introduction to Process Templates

Engineering Knowledge Manager

User's Guide | Chapter 13: Defining Process Templates in EKM Studio |

Chapter 13: Defining Process Templates in EKM Studio |  | 13.2. Launching EKM Studio
Prev |  | Next

## 13.1. Introduction to Process Templates

EKM process templates are XML files that define a set of tasks that users, groups, and machines perform in a coordinated way. Tasks can be sequential, parallel, or iterative in nature, and can be combined to model a complex process. Tasks can involve synchronous and asynchronous execution of simulation solvers. Furthermore, process tasks can be assigned to different users and groups in different regions across the globe, enabling multiuser collaboration in a LAN or across a WAN. A task can be a manual task where a user performs an action offline, or it can be automated where the activity is performed by EKM such as running a batch job as a local application in the background. Tasks can also spawn simulation processes that can be submitted to a local or remote batch queuing system that is scheduled and managed by the ANSYS Remote Solve Manager (RSM) utility.

EKM processes are defined in terms of variable, node, and transition elements. Nodes can take a set of user or predefined inputs, perform a simple task, and provide outputs, or they can involve more complex tasks such as batch processing, iterative processes, automation and monitoring. You begin defining your process template by adding variables and then inserting different types of nodes and transitions to the diagram. See Defining Process Templates in EKM Studio for details on defining process templates using EKM Studio.

EKM Studio does the work of generating the XML source code behind the scenes for your process diagram, and you save this file to an EKM repository or local location and open it when modifications are needed. When you want to use a process template that you define in EKM Studio to run a process on an EKM server, you will need to create a new process for it using the EKM web client and execute it on the server-side. For details, see Starting a Process.

Contains proprietary and confidential information of ANSYS, Inc. and its subsidiaries and affiliates.

Prev | Up / Contents | Next

Release 18.2 - © ANSYS, Inc. All rights reserved.