Version 9.1

Release Date: March, 2023

Feature/Enhancement

KPI Center

Apromore now provides the ability to define Key Performance Indictors (KPIs) to measure process-level conformance and performance. A process KPI is either an absolute number or a percentage of cases (across an entire process or a subset of the process) that fulfill a condition. Examples of KPIs include:

  • Percentage of cases in the entire log that have completed in more than 5 days

  • Number of cases where the invoice was approved by the same perform who approved the invoice payment

You can display a list of KPIs and their associated values in the “KPI popup” in the Portal, Process Discoverer, or Dashboard. You can create additional KPI tiles in the Dashboard. These tiles are synchronized with the KPIs, and they change as the KPIs are edited.

Enhancements to Business Process Simulator

The Business Process Simulator now includes the following enhancements:

  • We can specify that certain cases should be prioritized over others based on case attributes. For example, we can specify that cases where the CustomerType = “Premium” should have higher priority than those where CustomerType = “Regular”. Resources are first allocated to activity instances within cases with higher priority.

  • We can define “Teams” in a simulation model. A team is a set of roles. For example a “Claims Handlers” team may consist of three roles: “Junior Claims Handlers”, “Senior Claims Handlers” and “Lead Claims Handlers”. If an activity is assigned to a team, an instance of this activity may be assigned to any resource whose role is part of the team.

  • We can assign multiple roles or multiple teams to the same task. If a task is assigned to multiple roles, the task may be performed by any resource who has this role.

  • We can set the maximum deviation in the branching probabilities. If the probability of a conditional flow is 50%, and the maximum deviation is 5%, then in any simulation, this conditional flow will be chosen between 45% and 55% of times (counting the cases where the source node of the conditional flow is reached).

  • We can limit the number of times a conditional flow is taken. If the limit of a conditional flow is set to 5, then this conditional flow will not be taken more than 5 times in any given case. This feature allows users to prevent infinite loops, or to prevent situations where a loop is executed for unreasonable number of times.

Enhancements to Process Discoverer

  • Quick Filters: We can now apply a case attribute filter with one click in the Process Discoverer, for example to view the process map for “Premium” customers only or for “Regular” processes in one click

  • Case Timeline View in Process Discoverer: We can open the case timeline view in the Process Discoverer by double-clicking on a case in the “Case Inspector”.

Enhancements to Dashboards

  • Resource handoff heatmaps: We can now create a heatmap to display how many times a resource hands over work to another resource.

  • Consecutive activities heatmaps: We can now create a heatmap to display how many times an activity is followed by another activity to find the most frequent transitions

Enhancements to Process Model Editor

  • Apromore now provides the ability to hide text annotations in a process model.

  • We can now attach multiple images or multiple documents to an activity.

  • Published models are now frozen. They can only be edited when unpublished.

  • We can now publish multiple versions of the same model.

Improvements and Bug Fixes

  • Improvement: A user can now select scenario timezone in the Business Process Simulator.

  • Improvement: Additional options like average cost, average frequency, relative case frequency, median duration and max duration are added to the abstraction settings.

  • Fix: When a task type is changed to a subprocess, the BPMN editor becomes unresponsive.

  • Fix: When a user sets incorrect timestamp in ETL, the ETL window becomes unresponsive.

  • Fix: When nodes slider is set to less than 100 in Process Discoverer, the BPMN model could not be saved.

  • Fix: When user made any changes in the BPMN Editor, the auto save feature did not work and the changes were not saved.

  • Fix: When user imports a log, the columns were not automatically detected due to presence of all uppercase letters.

Version 9.0

Release Date: December, 2022

Feature/Enhancement

New process mining engine based on Big Data technology

  • Apromore now provides you with the ability to handle event logs of up to hundreds of millions of events. The new data layer of Apromore leverages Amazon’s elastic map-reduce technology, which enables you to start with a smaller capacity and seamlessly scale up to larger datasets sizes based on your needs.

Delta Upload

  • You can now append additional events to an existing event log. For example, you can add data from April 2022 to an event log containing data for the period January-March 2022. Delta uploads can be triggered via ETL or APIs. The associated metadata like filters and dashboards are updated automatically.

S3 and Workspace Connector

  • Apromore now allows you to pick files from Apromore’s S3 data volume or a user’s workspace using ETL. A user should have a Superuser or Data Engineer role to use the S3 connector.

Recent and Favorites

  • A user can now see the list of recent files they have been working on, and can also mark files and folders as favorites in the Apromore workspace.

Relative Filters

  • You can define tiles and gages that display the percentage of cases within a population that fulfill a set of criteria. For example, you can define a tile that displays the percentage of cases in Australia (the population) that have a case duration greater than five days (the relative filter). This can be achieved by means of the “reset counter” button in the Filter window. The reset counter button divides a list of filter criteria into two groups separated by a line. The criteria above the dividing line define the population (e.g. country = “Australia”), while the criteria below the line define the relative filter (e.g. case duration > 5 days).

Additional ETL Operators

  • In the Transform section of the ETL data pipelines environment, you can now use the following operators:

  1. Remove a row from the dataset

  2. Check if a cells “contains” a pattern (string matching). For example, you can check if a cell starts with a prefix “US-”.

  3. Check if a cell is of a given type (“Is of type”), for example, check if a column is numeric. This allows you, for example, to define a rule that removes all rows such that the value of column “Amount” is not numeric.

Improvements and Bug Fixes

  • Improvement: A user can now auto align elements in the BPMN Editor.

  • Improvement: A user can now choose to whether or not enable autosave option in BPMN Editor.

  • Improvement: A column of type Numeric or Timestamp (except for columns tagged as the Start Timestamp or the Completion Timestamp) may contain empty values. These empty values will show up as NULL values in the dashboard and in the filters.

  • Fix: When an event log with a Japanese special character is opened in process discoverer, the process map not visible.

  • Fix: When a user Is viewing a change in the model comparator, the positioning of models is lost.

  • Fix: When charts are exported from dashboards, the Japanese labels appeared as garbled text.

Version 8.5

Release Date: August, 2022

Feature/Enhancement

Activity and Case Cost Metrics in Dashboards and Filters

  • Apromore now allows you to use cost metrics in the widgets of the dashboard and also provides the ability to specify cost-based filters at the case and node level (activity, resource, role, etc).

Simulating a Model with Categorical and Numerical Attributes

  • You can now simulate a model by defining different categorical and numerical attributes and use them as conditions from outgoing arcs of (X)OR-splits.

Improvements and Bug Fixes

  • Improvement: Log animation can now be performed on a BPMN model with pools, lanes, and data objects/stores.

  • Improvement: A subprocess can now be connected to a specific version of an existing process model.

  • Improvement: A user can now traverse between different subprocesses when published.

  • Improvement: A user can now choose the desired location to save a model.

  • Improvement: The size of different tasks can now be changed in the BPMN editor.

  • Fix: When exporting a BPMN model as a PDF/PNG, the model name was a generic name.

  • Fix: When saving a simulated log, the resultant log was saved in a wrong location.

  • Fix: When opening an event log containing Japanese characters, the process map was not visible due to the presence of the katakana middle dot character.

  • Fix: When exporting a BPMN model containing Japanese characters as PDF, the characters were not visible.

Version 8.4

Release Date: June, 2022

Feature/Enhancement

Predictive Process Monitoring

  • Apromore now allows you to train one or more predictive machine learning models from an event log. Given an event log, you can train a machine learning model to predict:

  1. The remaining time of an ongoing case until its completion

  2. Whether an ongoing case will reach a given outcome or not, for example, will a case in a price quotation process reach a state where the customer places an order or will an order-to-cash process reach a state where the customer returns the product.

You can also view the quality metrics of a trained machine learning model, such as its accuracy metrics, as well as different charts to explain how the predictor works, such as the most important features that the model uses to make predictions. Given an event log containing data about ongoing cases of a process, you can use the predictive models you have previously trained to generate a table with predictions for each of the cases in the event log.

Mulesoft Anypoint Connector for Apromore

  • The Mulesoft Anypoint Connector for Apromore allows you to ingest data from external systems into Apromore. For example, you can use the Apromore connector to ingest incident management data from Service Cloud to perform analysis to uncover different friction points like bottlenecks and identify improvement opportunities in the process.

Compatibility:

Application/Service

Version

Mule Runtime

4.3.x and later

Anypoint Studio

7.11.x and later

ETL Vertical Union

  • Apromore now allows you to perform a union of two event logs. For example, if you have an event log of an order-to-cash process for the period January-March, and another event log of the same process for the period April-June, you can create an event log for the period January-June by doing a Union of these two event logs in a data pipeline in the ETL module. The two event logs in a Union do not necessarily need to have the same columns. For example, you can join an event log of a purchase order handling process with an event log of a product delivery process (child process). The union operator will return a log with the union of the attributes in one log and in the other (but the shared columns are only represented once), and the union of the rows in the two logs.

ETL Parent-Child Union

  • Apromore allows you to perform a parent-child union between an event log of a parent process and an event log of a child process. This union operator is specifically designed for the scenario where an instance of one process (the parent process) spawns one or more instances of another process (the child process). For example, you can join an insurance policy management process (the parent process) with an insurance claim process (the child process). The Parent-Child union operator implements a best-effort approach to fill in any missing case identifiers of the parent process. In the above example, the parent-child union tries to ensure that every row in the resulting log has an insurance policy ID, so that you can use the insurance policy ID as a case identifier when loading the resulting log into the Apromore workspace.

Resize font size in BPMN Editor

  • Apromore now allows you to change the font size of BPMN elements in the BPMN editor.

Improvements and Bug Fixes

  • Improvement: The conformance checker layout algorithm has been improved to relay the new elements in the canvas.

  • Improvement: A parameter can be configured to assign viewer as a default role for newly created users.

  • Improvement: Existing APIs have been migrated to make use of Spring Rest.

  • Improvement: An operator that can be used to round of the number of decimals of a column has been added in ETL

  • Fix: When exporting a BPMN model as a PDF with attachments, the PDF did not include the attachments

  • Fix: When checking the last activity details in the access management window, the date field was empty.

  • Fix: When exporting a PDF from a BPMN model containing Japanese characters, the activity names were not visible.

Version 8.3

Release Date: April, 2022

Feature/Enhancement

Data-driven Simulation

  • Apromore now allows you to automatically discover a BPMN model with simulation parameters from an event log. When saving the BPMN model in Process Discoverer, select the option “include simulation parameters” to obtain a model that is ready for simulation.

Cost Overlay

  • Apromore now allows you to display cost metrics on top of a process map or a BPMN model in the Process Discoverer. This option is available in the “overlay” section of the Process Discover menu. In order to display a cost overlay, you should associate a cost per time unit to each role present in the event log.

Import and Export of Dashboard and Filter Templates

  • Apromore now gives you the option of exporting and importing dashboard and filter templates. To export/import a dashboard or filter template, select the option “Load template” in the Dashboard/Filter window.

Auto save a BPMN Model

  • Apromore now automatically saves your work in the BPMN Editor so that you can revisit your changes in case of accidental closing of the BPMN Editor.

Link subprocess to other processes

  • Apromore now allows you to link a subprocess to other processes. You can choose to link your subprocess with a new or an existing process. To link a subprocess to a process, click on the “+” button of a subprocess activity and link it to the desired process.

Comments in BPMN Editor

  • Apromore now allows you to create and edit comments in the BPMN editor. Comments can be attached to any flow object in BPMN (activity, event, or gateway).

Property Drawer in BPMN Editor

  • Apromore now allows you to create different custom attributes for different BPMN elements. For example, you can use the properties drawer in the BPMN editor to attach custom attributes such as “cost”, “priority”, or “risk” to a given activity.

Anonymization in ETL

  • The “anonymize” toggle button is now also available in the ETL data pipelines module. If you turn on the button for a given column, all values in that column will be replaced by hash codes when the data is imported.

Custom Roles

  • You can now create custom roles (e.g. Auditor, Financial Manager) and by assigning visibility options to a user based on your organizational requirements (e.g. an Auditor can open an event log in read-only mode in Process Discoverer and Dashboard but cannot apply filters nor run simulations).

LDAP Support

  • Apromore can now be connected with your corporate LDAP directory for authentication (in addition to the existing SAML-based single sign-on option).

Improvements and Bug Fixes

  • Improvement: You can choose to view the case variants by percentage, duration, and alignment ratio in the conformance checker.

  • Improvement: You can now export multiple logs or models at a time.

  • Improvement: You can now sort the artifacts in the portal by type, name, creation date, last version, last update, or owner.

  • Improvement: A message is shown when there are invalid rows discovered during log import due to the consideration of daylight savings time.

  • Fix: The ordering of the folder structure in the left panel was not following a sequence.

  • Fix: When importing a parquet file via the log importer, the error report only contained the first error.

  • Fix: When copying and pasting the style formatting on a dashboard tile/chart, an error message is displayed.

  • Fix: When the language was switched to Japanese, the conformance checking option was disabled.

Version 8.2

Release Date: January, 2021

Feature/Enhancement

Publish Models

  • Apromore now allows you to publish a BPMN model and share the URL with other users.

Additional charts in dashboard

  • Apromore now allows you to use different charts like heatmaps, treemaps, and solid gauge in the dashboard.

Improvements and Bug Fixes

  • Improvement: You can now change the color of elements from a palette in the BPMN Editor.

  • Improvement: You can now add images, icons, hyperlinks as attachments to your BPMN model in the BPMN Editor.

  • Improvement: You can now see the compute variability ratio between the case variants and cases in the process discoverer.

  • Fix: A parquet file could not be exported for a dashboard view having more than one table of same type and attribute.

  • Fix: An error message popped up when trying to export a CSV in dashboard with a view consisting of two different tables.

Version 8.1

Release Date: December, 2021

Feature/Enhancement

Conformance Checker

  • Apromore now allows you to compare a log and a BPMN model to perform delta analysis. For example, When you compare a process model and an event log using delta analysis, the tool displays the differences and allows you to overlay the differences on top of the process models.

Improvements and Bug Fixes

  • Improvement: You can now move artifacts in the Apromore workspace by drag and drop method.

  • Improvement: Functions like launching dashboards/filters can now be accessed by right clicking on a log/model.

  • Improvement: Functions such as cut/copy/paste can now be performed via keyboard shortcuts.

  • Improvement: Custom calendars can now be accessed via process discoverer and dashboard.

  • Fix: The dashboard was not loading when it was associated to a custom calendar.

  • Fix: Duplicate parquet files were generated from different case variant table in the dashboard.

  • Fix: The search similarity results view was mixed up in the Apromore portal.

Version 8.0

Release Date: November, 2021

Feature/Enhancement

Custom Calendars

  • Apromore now provides the ability to create and edit custom calendars and to associate a custom calendar with an event log. When creating a calendar, you can include public holidays based on your location and add custom holidays to the calendar.

Delta Analysis between process models

  • Apromore now allows you to compare two BPMN process models to perform delta analysis. For example, you can use delta analysis to compare a process model discovered from an event log (capturing the as-is process) with a reference process model (capturing a to-be process). When you compare two process models using delta analysis, the tool displays the differences and allows you to overlay the differences on top of the process models.

Filter and Dashboard Templates

  • Apromore now provides the ability to save a filter or a dashboard template that you have defined on an event log, and to apply the saved template to another log. For example, you can create a dashboard template on an event log containing all the cases of an order-to-cash process that completed in October, and then copy it to an event log containing all the cases of the same order-to-cash process for the month of November.

Internationalization

  • Apromore now provides the option to switch between different languages. Currently, we support English and Japanese, with German coming soon. New languages can easily be added.

Support for Group Authorization

  • Apromore now supports group-based authorization using groups extracted from an external identity provider (SAML or LDAP).

Anonymization

  • You can now choose to anonymize one or more columns during log import by selecting the “anonymization” icon on the columns you wish to anonymize. For example, you may anonymize sensitive information such as case IDs and resource names.

Automatic data ingestion via the S3 connector

  • You can now ingest data into Apromore via our AWS S3 Connector. The logs can be pushed into S3 buckets via data ingestion pipelines, and picked up automatically by Apromore to be registered in Apromore’s repository. The S3 bucket can be hosted by Apromore or the customer, in their private AWS cloud. Encryption can be managed by AWS with customer-provided master key, or directly by the customer.

Case and Event attribute on X and Y-axis

  • We have added more customization options to Apromore’s Dashboard. You can now display numerical or categorical case/event attributes on the X and Y-axis of any chart in a dashboard. For example, you can create a chart to display the number of resources (Y-axis) who perform each activity in the log (X-axis). If you select a numeric attribute in the Y-axis, you can also select an aggregation function such as average, total, median, etc. For example, you can create a chart that displays the countries on the X-axis and for each country, the total revenue on the Y-axis.

KPI Thresholds and Reference lines

  • In the Dashboard, you can now set KPI thresholds and add reference lines for average and median, as well as custom reference lines, along both X and Y-axis. For example, you can choose to add a KPI threshold to separate the cases with a higher waiting time from those with a lower waiting time, or show the average number of active cases over time in the Work-in-Progress area chart.

Exporting Dashboard Analytics to S3 buckets

  • Apromore now provides the capability to export dashboard analytics as CSV or Parquet files and save these locally or on an AWS S3 bucket.

Between Filter

  • With a couple of clicks, you can now define a new filter criterion to retain or remove events between the first or last occurrence of a source and target node in the process map. For example, you can retain all events between the first occurrence of the “Send invoice” activity and the last occurrence of the “Receive payment” activity.

Save and edit ETL data pipelines

  • Apromore now supports the ability to save and edit data ingestion pipelines. For example, you can now edit an existing pipeline by replacing the existing logs with an event log with the latest data.

Performance Improvement in Dashboard

  • The performance of the operations performed on large logs in the dashboard has been improved.

Case Variant Inspector

  • You can now inspect each case variant individually using the case variant inspector in the Process Discoverer plugin, and check out the value of attributes for each node in the variant.

Improvements and Bug Fixes

  • Improvement: The start and end timestamps were exported in a single column when exporting an event log in CSV format. Now, both timestamps are placed in separate columns within the same row.

  • Improvement: You can now choose to tag a column as a Perspective in the Log Importer. Once done, you can switch between these perspectives in Process Discoverer.

  • Improvement: The Log Importer now supports ISO-8859-1 (Latin-1) encoding type.

  • Improvement: An event log with a standard ISO-8601 format timestamp can now be imported into Apromore.

  • Improvement: The ETL plugin now supports the ability to subtract two timestamps and trim a column value.

  • Improvement: You can now upload zipped BPMN models

  • Improvement: You can now set the name of the log when importing it into Apromore

  • Improvement: A BPMN model shared with a viewer cannot be exported/modified.

  • Fix: A log containing a case ID greater than 15 digits could not be uploaded.

  • Fix: The labels on gateways in a BPMN model were not getting updated when changing them.

  • Fix: Uploading files in Apromore using the ETL plugin used to throw an error when connecting to an S3 bucket with a name greater than 30 characters.

Version 7.20

Release Date: June, 2021

Feature/Enhancement

Extract-Transform-Load (ETL) Console

  • Apromore now comes with a graphical ETL console that allows you to compose event logs from one or more tables or data sources. The ETL console allows you to define data pipelines to extract tables from relational databases, transform these tables to compose an event log, and load the resulting event log table into Apromore. In addition to different join operations, you can remove columns and create columns in the event log by composing existing columns using arithmetic, concatenation, and find-and-replace operations. For example, you can add a “Cost” column to an event log and compute this cost based on the hourly rate of your resources and the duration of tasks. You can also schedule a data pipeline to run hourly, daily, weekly, or monthly jobs to extract, transform, and load event logs into Apromore.

Single Sign-on Support

  • Apromore can now be connected with your corporate identity system for single sign-on (SAML or OpenID).

Storage in Amazon S3 buckets

  • Apromore now comes with an option to store your event logs in a dedicated Amazon S3 bucket for high reliability and security (available for enterprise licenses only). Your IT security team can be given rights to audit your tenancy’s S3 bucket. The data in your tenancy’s S3 bucket is protected at all times using either an Amazon S3-managed encryption key or an encryption key provided by your IT team. This enables your IT team to have full control over access to your event logs.

Transfer Ownership

  • Before deleting a user, you can transfer ownership of all the assets (models, logs, analytics artifacts) to better manage business continuity.

Fine-Grained Sharing

  • You can choose to share individual dashboards and filters associated with a log by giving a user restricted viewer rights. For example, when sharing an event log, you can choose which specific dashboards or filters you wish to share, as an alternative to sharing all the associated dashboards and filters.

Case Length Filter

  • You can now filter out cases based on case length (number of activity instances in the case). For example, you can retain or remove all cases whose length is between 3 to 15 activity instances.

Undo/Redo Filter

  • You can remove/reinstate a filter criterion using the undo/redo filter buttons in Process Discover.

Performance Improvements in Filter

  • The performance of the filter operations on large logs has been improved.

Look-and-feel improvements in Log Animator

  • The ability to hide/unhide tokens of a log in a multi-log animation has been introduced. You can also customize the color of the tokens.

Report Issue

  • A Report Issue button has been introduced to allow users to report bugs.

Recursive Folder Sharing

  • You can now share a folder in such a way that all sub-folders and files inside that folder are shared along, recursively.

Improvements and Bug Fixes

  • Improvement: When trying to animate a syntactically incorrect process model, the log importer now shows user-friendly error messages.

  • Improvement: You can now animate both process maps and BPMN models directly inside Process Discoverer.

  • Improvement: File names can now contain commas and periods

  • Improvement: A new “Generate report” function in the dashboard allows you to choose which tiles, charts, and tables you wish to include in the Word, PDF or Powerpoint report (or you can select “all” to include everything).

  • Fix: The BPMN editor gives an error message when you change the version number to a different format.

  • Fix: The shortcut for opening the arc duration filter is not working.

  • Fix: In the slice log window, the number of cases is incorrect.

  • Fix: Column names with accented letters are not displayed in the log importer.

  • Fix: When a logs contains empty column names, no data is shown in the log importer.

  • Fix: Access rights management window gives an error when the group name matches the user name.

  • Fix: The fields in the user creation window are not validated

  • Fix: Incorrect error message is given when a file name contains more than 60 characters.

Version 7.19

Release Date: January, 2021

Feature/Enhancement

Process Simulator

  • You can now attach a simulation scenario to a BPMN model and simulate a model with an attached simulation scenario. The output of a simulation is a simulated log. You can analyze a simulated log using all the functionality available in Apromore (Process Discoverer, Dashboard, etc.). In the Dashboard, you can view a range of statistics for simulated logs, including case duration, case duration within timetable, case waiting time, cycle time, waiting time, and cost.

Node duration performance filter

  • You can filter out cases based on the node’s duration.

Arc duration performance filter

  • You can filter out cases based on the arc’s duration.

Secondary attribute filter

  • You can filter out cases based on two attributes simultaneously, for example, retain or remove all cases where there is an event with Activity = “Create order” (primary attribute) and Resource = “John Smith” (secondary attribute).

Share filters and dashboards

  • Multiple users can edit filters and dashboards concurrently.

Dashboard auto-saving

  • You can now choose whether or not to auto-save changes to your dashboards.

Export dashboards

  • You can now export your dashboards in a variety of formats incl. Word and PowerPoint to create professionally looking reports.

Timestamp format detection in CSV Importer

  • A wider range of timestamp formats are now supported.

Timezone detection in CSV Importer

  • When you import a CSV/XLSX/Parquet file, the timezone is automatically detected.

Import Parquet and XLSX files

  • You can upload a parquet or XLSX file.

Performance and look-and-feel improvements in Log Animator

  • The responsiveness of the log animator has been improved. When a large number of tokens are stuck in the same arc, a bubble is shown instead of showing individual tokens.

Version 7.18

Release Date: October, 2020

Feature/Enhancement

Portal grid view

  • You can browse through the folders and files in Apromore’s Portal in grid format (default mode) in addition to the old list format.

Import log from URL

  • You can import a file from Dropbox, Google Drive, Microsoft OneDrive or from any URL.

  • See: Upload a file from URL

Save and share filters

  • You can save filters associated with a log and share these filters alongside the event log.

  • Note: Only the owner of an event log can save, edit, or remove the filters associated with that log. Other users can define temporary filters but not save them.

Customize, save & share performance dashboards

  • You can add, remove, or customize any performance indicator, chart or table in the default views of the performance dashboard.

  • You can add one or more custom views to the performance dashboard of a log. Custom views can be created from existing views or from scratch.

  • You can save and share dashboards. All changes you make to a performance dashboard are saved together with the event log and are visible to all users who have access to the log.

  • See: Video demonstration of the new Performance Dashboard.

  • Note: Only the owner of a log can edit the performance dashboard of the log. Other users can make a copy of a log and customize the dashboard on a copy of the log

Reusing CSV import schemas

  • When you import a CSV file, the mapping of the columns (schema mapping) is automatically saved. When you later import a CSV file with the same column headers, the CSV importer prompts a dialog box to let you choose whether to apply the saved mapping or not.

Clear applied filters

Search box in Process Discoverer

  • A new search box in Process Discover allows you to search for a node (e.g. activity) by its name or a prefix of the name. All nodes that match the search string are highlighted.

Enhanced users and groups management

  • You can grant access rights to any folder and file you own either to an individual user or to a group.

  • Administrators can create groups and assign users to groups.

  • See: Users and groups management

Download process performance stats from dashboard

  • You can download the data behind any chart or table in the performance dashboard in CSV format, or you can download all CSV files with the data in the performance dashboard in a single zip file

Copying and moving logs or process models

Improved session management

  • We have made improvements to session management to improve performance and reduce session timeouts.

LDAP Authentication

  • System administrators can more easily configure Apromore to connect to a corporate LDAP directory for authentication.

New shortcuts for filtering

  • You can open the case filter, case variant filter, event filter, activity filter, performance and timeframe filters in one click from the Process Discoverer by clicking on the respective icons in the Log Statistics and Temporal statistics sections of the Process Discoverer.

Relative case frequency overlay

  • You can now display the relative case frequency on each node/arc in the Process Discoverer. The relative case frequency is the percentage of cases in which a given node or directly-follows relation occurs.

Bug Fix

Folder and file renaming

  • The portal gives an error message when you enter forbidden characters in file name.

Handling of long labels

  • Fixed a bug that made long activity or node labels to go across the corresponding node in the process map/model.

Version 7.16

Release Date: June, 2020

  • New Features:
    • Tiles of performance measures can now be created in custom dashboards. These can be useful to display a set of standard and user-defined KPIs, in addition to the custom charts

    • Aggregated log stats can now be exported from the Dashboard into CSV files

    • Reimplemented median calculations for frequencies and durations in Process Discoverer

    • Introduced “breadcrumbs” for easier Portal navigation

    • Process models and logs can now be searched for from the Search bar of the Portal

  • Improvements:
    • Improved memory management across various plugins

    • Process models created by the Merge plugin are now automatically laid out

    • Improved automatic detection of various timestamp formats in CSV Importer

    • Automatic detection of case attributes and event attributes in CSV Importer

    • Removed unused fields in the Portal

    • Simplified import of process models

    • Multiple visual and performance improvements in custom dashboards

  • Bug Fix:
    • Fixed issue with not being able to animate some logs

    • Fixed issue with misaligned timelines in the log animation

    • Fixed issue with CSV importer failing due to missing case identifiers or activity names

    • Fixed issue with the results of Similarity Search not being displayed until the Portal is refreshed

    • Fixed some issues with the Rework & repetition filter

Version 7.15

Release Date: May, 2020

  • Process Discoverer: New ribbon interface makes it easier to tune and switch between visualization and abstraction settings

  • Dashboard: Ability to create customized charts with user-defined KPIs

  • Portal:
    • Enhanced user registration screen

    • Ability to choose file format when downloading event logs (XES or CSV, and encoding for CSV files)

  • Log Animation: Visual improvements in the Log Animation

  • CSV Importer: UI and performance improvements

  • Various bug fixes and performance improvements

Version 7.14

Release Date: March, 2020

  • Process Discoverer:
    • Re-engineered plugin with new internal, high-performing data structure

    • Re-designed user interface with new abstraction functionality and statistics visualization

  • Filter:
    • Cosmetic improvements

    • Performance improvements

  • Dashboard:
    • Log cloning feature

    • Cosmetic improvements

    • Performance improvements

  • Various bug fixes and performance improvements

Version 7.13

Release Date: February, 2020

  • New modern UI featuring consistent branding and look & feel

  • CSV Importer:
    • Support for non UTF-8 encodings

    • Fault tolerance (e.g. missing attribute value)

  • Filter:
    • New Rework & Repetition filter makes it easier to track cases with repeated tasks (e.g. rework due to amendments)

    • Ability to search for specific cases and event attributes when setting filters

    • New Case variant and Case ID Inspector view

  • Process Discoverer:
    • Pie charts to show the percentage of cases, variants and events left after applying a filter

    • Performance improvements

  • Dashboard:
    • Distinction between Case attributes and Event attributes

    • Relative frequency in Activities and Resources views

    • Performance improvements

  • Single Editor for process modeling based on BPMN.io (legacy editor deprecated)

  • Various bug fixes

Version 7.10

Release Date: December, 2019

  • Filter:
    • Advanced case variant filter to show the distribution of case variants

    • Advanced options for the Eventually-follows filter

    • Filtering by processing time, waiting time and case utilization when events have start timestamps

    • Advanced options for Time window filters (case contained in the time window, active in, starts in, ends in)

    • Ability to download and upload filter criteria for reuse

    • Pie charts to show the percentage of cases, variants and events left after applying a filter

    • Minor cosmetic fixes

  • Dashboard:
    • Support for case-level attributes

    • Minor cosmetic fixes

  • CSV Importer:
    • Improved data type detection

    • Ability to import zipped and gzipped CSV files

  • Process Discoverer: Various bug fixes and improvements

  • Caching mechanism to improve system performance

Version 7.8

Release Date: October, 2019

  • Filter: Advanced filtering options

  • CSV Importer: More robust CSV Importer

  • Improved handling of security permissions for event logs

  • Process Discoverer:
    • Performance and visual improvements

    • Various bug fixes

Version 7.6

Release Date: August, 2019

  • Filter: New Filter plugin

  • Process Discoverer: Various bug fixes and performance and visual improvements

  • CSV Importer: More robust CSV Importer

  • Improved handling of security permissions for event logs (Security button)

  • Migrated to the current version of ZK libraries 8.6.0.1

  • Dynamic switching of UI themes (Account -> Change theme)

Version 7.5

Release Date: August, 2019

  • Dashboard: New Dashboard plugin

  • Process Discoverer:
    • Automatic centering and fit to screen when changing layout

    • Various bug fixes and performance improvements

  • CSV Importer:
    • Improved tolerance for errors while importing CSVs

    • More robust mechanism to recognize timestamp format

    • Multiple UI improvements

  • Added password recovery feature