Solutions

All of the cloud services provided by our team

etherbpmn

Get started

Free online software to exchange BPMN models in a distributed blockchain-driven collection.

About
qualibpmn

Get started Download

Free online software to validate BPMN business process diagrams and find modeling mistakes.

About
finbpmn

Get started

Free online software to estimate design efforts and cost of BPMN business process diagrams.

About

Demonstrational solutions for high-quality business process modeling, benchmarking, and knowledge management

logo
FBPMNQ
Free online check BPMN diagrams to find workflow modeling mistakes. Design high-quality business process models with this online BPMN validation and analysis tool.
logo
BPMN Scorecard Validation Tool
This tool is the industry benchmark of BPMN model quality. Evaluate your business process models using this Scorecard to design sound and error-less diagrams.
logo
bumonft
A blockchain-driven NFT protocol for BPMN, ARIS, ArchiMate, and other business models that can be shared and co-designed by virtual or traditional companies.
logo
BlockPMN
Free BPMN business process examples of crypto saving, staking, DeFi, and investing activities. Examples of smart contracts to handle blockchain BPMN modeling.

Other small third-party web tools to simplify software development, management, and analytics

logo
SCOR® SCM Calculator
SCOR-driven and BPMN business process centric Supply Chain Management (SCM) calculator to plan ordering, shipping, and returning product streams between suppliers and customers.
logo
exOnviZZ
Build attractive data visualization graphs and charts online for FREE using Excel XLS XLSX document reports exported from 1C, BAS, and other enterprise accounting information systems.
logo
BR2SQL
Translate natural language business rules into SQL DDL database creation scripts ONLINE FOR FREE. Ready data types, primary and foreign keys, and unique indexes for database tables.
logo
BusinessModelShack
FREE ONLINE downloadable collection of 332 BPMN reference business process models created in compliance with APQC's PCF® Cross Industry Process Classification Framework.

Educational and research experimental projects

logo
Bloxience
R&D implementation of the blockchain data structure in JavaScript.
logo
Efforteum
Tokenize web software development efforts using the address of a website.



Digital Ecosystem

Synergy of our tools for BPMN quality analysis and related activities

Feature/Service EtherBPMN QualiBPMN FinBPMN
Detects and highlights various modeling faults and poor design solutions.
Users may hover highlights and get the detailed enough explanation what is wrong with a process element.
Personal user workspace available after sign up.
BPMN models storage/repository with advanced querying features.
Advanced BPMN assessment features (configurable validation rules, improvement suggestions, and auto-correction of modeling "typos").
API for integration with major business process modeling and automation software.
DevOps-like pipeline for business process models with continuous quality assurance and deployment in a platform repository.
Corporate user accounts with multiple roles and privileges.
Integration with version control and bug-tracking systems.

Done In progress Planned




Industries

Business process modeling and analysis are relevant for any industry
Browse the collection of cross-industry BPMN models based on APQC's Process Classification Framework® (PCF)

banking
Banking & Finance
insurance
Insurance
wholesale
Wholesale & Retail
manufacturing
Manufacturing
energy
Energy
agriculture
Agriculture
construction
Engineering & Construction
administration
Public Administration
healthcare
Healthcare & Pharmaceutical
it
Information Technology
education
Education
defense
Aerospace & Defense



Services

qualibpmn

Comprehensive Digital Ecosystem for BPMN Models Exchange, Quality Analysis, and Cost Estimation

SEE PLANS



How EtherBPMN
How to share models?
  • 1 Go to the homepage.
  • 2 Click "Create collection" button.
  • 3 Use a form in the left side of a modal window to add pending models ("Link to a BPMN 2.0 file..." input).
  • 4 If necessary, edit properties of pending models using "Model name", "Model annotation", and "Model industry" fields of each pending model.
  • 5 Use "Remove" button if necessary to remove certain pending model or use "Clear pending models" button to erase all pending models.
  • 6 If necessary, input the ULR of another EtherBPMN collection file to extend existing collection ("Link to the parent EtherBPMN collection file" input).
  • 7 Use "Download collection file" to create and download EtherBPMN collection file of currently pending models.
  • 8 Make the collection file accessible by URL via the HTTP(S) protocol (e.g., you can treat a collection as the source code, by pushing it to your public GitHub repository and making it accessible as the raw file).
  • 9 Use the URL of a raw collection file in order to open it ("Link to the EtherBPMN collection file" input).
  • 10 "Parent collection" link is shown for each collection that extends another collection.
  • 11 Use "Share" button to exchange collections with others.
  • 12 Inside the collection, models could be filtered using "Search..." input field by several properties.
  • 13 Each collection item can be clicked to see model information, download a BPMN 2.0 file, analyze model using QualiBPMN service, and estimate model implementation and fixing cost using FinBPMN service.



How QualiBPMN
How to analyze models?

See plans

  • 1 Go to the homepage.
  • 2 Clik "Drag & drop or click to upload the BPMN 2.0 file" and choose BPMN 2.0 file from your device.
  • 3 Move the slider to adjust model size.
  • 4 Hover element labels "Fault" to get tooltips that explain detected modeling mistakes.
  • 5 Click element labels "Fault" to get suggestions on defect fixing.
  • 6 Scroll down to see quality measures and recommendations below the diagram.



Service Plans

User

$1 / month

Join Kindly support us if our software tool helps you create high-quality BPMN business process models.
Enjoyer

$3 / month

Join Kindly support us if our software tool helps you create high-quality BPMN business process models.
Fan

$5 / month

Join Kindly support us if our software tool helps you create high-quality BPMN business process models.



How finBPMN
How to estimate models?
  • 1 Go to the homepage.
  • 2 Clik "Open BPMN 2.0 File" and choose BPMN 2.0 file from your device.
  • 3 Enter the hourly wage and click "Recalculate" button if necessary.
  • 4 Scroll down to see general estimation results.
  • 5 Check out cost drivers depicted in BPMN diagram (move the slider to adjust model size). When hover "$$$" cost drivers tooltips are displayed.
  • 6 Scroll down to see estimation results by business processes.



Usage

How our services can be used together

Use 1

Search for a business process using APQC's PCF® taxonomy
Each business process has a name and the numerical identifier that shows the process's location in the APQC's PCF® hierarchy.

Use 2

Get its reference BPMN model for adaptation and adjustment
Reference process models are given as valid BPMN 2.0 files, however, they should be tuned according to the business needs.

Use 3

Analyze this model to find extension and improvement spots
Whereas this linear model is syntactically perfect, it is semantically poor though and needs business-specific adjustments.

Use 4

Estimate implementation and maintenance costs of this model
Models undergo a rough estimation of the efforts and costs required for their deployment and fixing of possible defects.




Motivation

Who needs this service and why?

"If you automate a mess, you get an automated mess"

Rod Michael — Directory of Customer E-Business, Rockwell Automation

"QualiBPMN — der Syntaxchecker von freebpmnquality" (in German)




WHITE PAPER



How to check a BPMN model

Check out the steps outlined below or start using our BPMN analysis tool immediately

Step 1

Drag & drop BPMN 2.0 file or use file selection dialog

Step 2

Uploaded model is displayed with highlighted faults

Step 3

Highlighted weak spots can be hovered to get tooltips

Step 4

Detected faults are explained in detail below canvas

Drag & drop BPMN 2.0 file directly to the web page

Or click the upload area to open file selection dialog

File name is displayed in the upload area

Zoom-in and zoom-out buttons with the help message are displayed

Uploaded model is displayed with already highlighted faults

Highlighted weak spots can be hovered to get tooltips

Detected faults are explained in detail below the BPMN diagram




GOT IT! LET'S START!



Roadmap

What is already done and what should be done in future

01 Scientific Research Stage
2016 — Ongoing

Investigation on business process model quality analysis, estimation, and improvement. First results were published in CEUR-WS Proceedings of ICTERI 2019 PhD Symposium. Refined research paper on this topic were published in Springer CCIS Volume. Research is still in progress, however certain novel results have been already obtained.
In future we are planning to came up with:

  • Advanced models and methods for detailed business process model analysis, configurable validation rules, and improvement suggestion.
  • Intelligent algorithms for auto-correction of typical modeling mistakes or "typos".
  • Semantic repository of assessed BPMN models powered by AI & ML models and methods.
  • Knowledge extraction algorithms and methods for advanced BPMN model querying.

In progress
research
idea
02 Idea Stage
Summer 2019 — Spring 2020

The idea of this service has grown from the PhD project of Andrii Kopp supervised by Dmytro Orlovskyi. After the dissertation was finished and defended, focus has shifted from theoretical issues to practical implementation.
According to our idea:

  • This software could be developed as the web-service with the user-friendly interface and API for its integration with business process modeling and automation systems.
  • The basic features should be free-to-use, so customers get interested and involved by trying these features.
  • Advanced features, such as integration API, detailed model analysis, configurable validation rules, improvement suggestion, auto-correction of typical modeling mistakes or "typos", repository of assessed BPMN models, and some others could be provided after subscription or one time purchase.

Done
03 Prototype Development Stage
Autumn 2020 — Ongoing

We already have developed initial prototype of this service. There are following features implemented:

  • Our solution is compatible with the de-facto standard of business process modeling — BPMN 2.0 (Business Process Model and Notation).
  • It is accessible and easy-to-use for all non-technical users involved into the business process modeling activity.
  • It can detect various modeling faults and poor design solutions, and highlight them on a model diagram, so users do not need to find which exactly element causes troubles.
  • Highlighted weak spots are interactive — users may hover them and the detailed enough explanation what is wrong with this element is provided.

In progress
development
mvp
04 MVP Stage
By Autumn 2021

A minimum viable product should provide:

  • Personal user workspace available after sign up.
  • BPMN models storage/repository with advanced querying features.
  • Basic (from prototype) BPMN model assessment features.
  • Advanced BPMN model assessment features, such as configurable validation rules, improvement suggestions, and auto-correction of modeling "typos".
  • API for integration with major business process modeling and automation software.

Planned
05 Ready Product Stage
By Winter 2022

A ready for sell product should provide:

  • DevOps-like pipeline for business process models with continuous quality assurance and deployment in a platform repository.
  • Corporate user accounts with multiple roles and privileges.
  • Integration with version control and bug-tracking systems.
  • Finalization of business process model quality management digital ecosystem.

Planned
product



DOWNLOAD



Research Studies

Results of our major research studies


Since business process modeling is considered as the foundation of Business Process Management, it is required to design understandable and modifiable process models used to analyze and improve depicted business processes. Therefore, this article proposes a method for business process model analysis and improvement. The lifecycle of Business Process Management from business process modeling to applying the Business Intelligence and process mining techniques is considered. Existing approaches to business process model analysis are reviewed. Proposed method is based on best practices in business process modeling, process model metrics, and corresponding thresholds. The usage of business process model metrics and thresholds to formalize process modeling guidelines is outlined, as well as the procedure of business process model analysis and improvement is shown. The application of Business Intelligence techniques to support the proposed method is demonstrated.

Business process management has become the most widely-used and reliable approach to organizational management over the last decades. It is also considered as a part of quality management system in an organization. Business process modeling is the core of business process management, which is used for visualization, analysis, and improvement of organizational activities. Moreover, business process modeling plays an important role in the context of business process management maturity of an overall enterprise. Therefore, this paper is focused on the problem of business process model quality evaluation. Existing approaches based on the process modeling guidelines, measures and corresponding thresholds are reviewed, as well as the refined process modeling rules, corresponding quality criteria, the generalized quality criterion, and thresholds for its translation into linguistic values are proposed. The data model and software prototype are developed and the validation results are outlined.




KNOWLEDGE BASE



Powered By

On which technology our service is based





OUR TECHNOLOGIES



Contacts

Stay in touch