IBM Task Mining Architecture
The IBM Task Mining architecture includes four components:
- TM Web
- TM Agent
- TM Backend
- Persistence Layer
These components help to record, collect, store, and process data. The architecture ensures data security that is offered by the Persistence Layer that enables 256-bit Key Encryption. In addition, it transforms and loads the data from IBM Task Mining into IBM Process Mining to enable seamless interoperability between the two applications. The following image shows the components and the data flow in IBM Task Mining.
Table 1. Description of IBM Task Mining components
Component | Abbreviation | Description |
---|---|---|
Task Mining Web | TM Web | The web-based user interface (WUI) to configure settings in IBM Task Mining, add or create a process for Task Mining, manage users, interact with the acquired data and view insights on the user interaction on the system |
Task Mining Agent | TM Agent | The user interface to track, record, and save the on-screen activities on any selected application in the system |
Task Mining Backend | TM Backend | The backend component that collects useful data from TM Agent and processes the data to transform them into useful information for IBM Process Mining |
Persistence Layer |
|
Stores and protects the data with 256-bit Key Encryption |
The Persistence Layer in TM Backend receives data from Task Mining Agent (TM Agent) and stores them in the file system. It works as a central hub for all the clients and provides the required services by using Rest API.
The TM Backend processes the data that is logged by the TM Agent in the Persistence Layer according to the configuration metadata. It helps to correlate the user actions to business transactions and extract the relevant data required for process mining and analysis. TM Backend then processes the generated data to create the event logs that are uploaded to IBM Process Mining by using REST API over HTTPS.