Improving Business Process Model and Notation Diagrams with the Node-Function-Object Approach

Introduction. The BPMN standard system (notation) is widely used in business process modeling. However, it is not expressive enough to represent technical and production mechanisms. BPMN poorly describes parallel flows with strict resource constraints, insufficiently supports modeling of physical parameters and technological conditions. These and other shortcomings worsen the analysis of performance and reliability, reduce the applicability of models for optimization and verification. The objective of the presented work is to create a method that uses an alternative notation and thus limits the impact of the listed shortcomings of BPMN in modeling production processes. Materials and Methods. The basis of the new solution was a comparison of BPMN and the notation for the system “node – function – object” (NFO). The elements of the diagrams were the intersections of some connections (nodes). They contained functional elements (functions, processes), which in some cases also had the characteristics of a substance (objects). A comparative analysis of the normative systems of BPMN and NFO showed the possibility of mutual transformation of diagrams. The processes were visualized using the CASE (Computer Aided Software Engineering) tool NFO-toolkit and the Stormbpmn program according to the BPMN rules. The NFO diagram was described in the XPDL2 language. Results. Six sequential operations have been developed for converting a NFO diagram into BPMN, and four — for the reverse transformation. The scheme of component production is shown in the context and decomposition, from the requirement for the development of the workflow to the issuance of products. Decompositions of the NFO elements “Injection Molding Machine”, “Master” and “Development Department” are presented, each of which corresponds to a decomposition of the same-name track of the BPMN notation pool. It has been proven that converting a BPMN diagram to a NFO improves the description of the process as a whole and to any degree of detail. The NFO approach does not refer to the graphical notation system of BPMN, which increases labor costs and the risk of simulation errors. The XPDL language describes processes, connectors, splitters, relationships, external entities, and other elements of NFO diagrams. Discussion. The main advantages of NFO notation over the BPMN approach are: easier procedure for creating models and their better visualization. A simple graphic set of NFO reduces simulation time and increases its accuracy. The NFO approach is focused on taking into account information and material connections. This means that it is possible to conduct functional cost CASE analysis, which is impossible using the BPMN method. The XPDL language is suitable for describing elements of NFO diagrams, and the solution can be Russified. Conclusion. Content redundancy and other shortcomings of the BPMN notation are eliminated through using a more universal and convenient notation — NFO. The research results will contribute to the development of the theory and practice of graphanalytic modeling of production processes, and simplify the procedure for their development and automation.

Authors

Institutions

Publication Details

Journal
Advanced Engineering Research (Rostov-on-Don)
Published
2025-09-29
DOI
https://doi.org/10.23947/2687-1653-2025-25-3-256-268
Primary Topic
Business Process Modeling and Analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Improving Business Process Model and Notation Diagrams with the Node-Function-Object Approach

A. G. Zhikharev, С. И. Маторин, Елена Викторовна Малкуш
Advanced Engineering Research (Rostov-on-Don)
Business Process Modeling and Analysis
article

Improving Business Process Model and Notation Diagrams with the Node-Function-Object Approach

A. G. Zhikharev, С. И. Маторин, Елена Викторовна Малкуш
article en

Abstract

Introduction. The BPMN standard system (notation) is widely used in business process modeling. However, it is not expressive enough to represent technical and production mechanisms. BPMN poorly describes parallel flows with strict resource constraints, insufficiently supports modeling of physical parameters and technological conditions. These and other shortcomings worsen the analysis of performance and reliability, reduce the applicability of models for optimization and verification. The objective of the presented work is to create a method that uses an alternative notation and thus limits the impact of the listed shortcomings of BPMN in modeling production processes. Materials and Methods. The basis of the new solution was a comparison of BPMN and the notation for the system “node – function – object” (NFO). The elements of the diagrams were the intersections of some connections (nodes). They contained functional elements (functions, processes), which in some cases also had the characteristics of a substance (objects). A comparative analysis of the normative systems of BPMN and NFO showed the possibility of mutual transformation of diagrams. The processes were visualized using the CASE (Computer Aided Software Engineering) tool NFO-toolkit and the Stormbpmn program according to the BPMN rules. The NFO diagram was described in the XPDL2 language. Results. Six sequential operations have been developed for converting a NFO diagram into BPMN, and four — for the reverse transformation. The scheme of component production is shown in the context and decomposition, from the requirement for the development of the workflow to the issuance of products. Decompositions of the NFO elements “Injection Molding Machine”, “Master” and “Development Department” are presented, each of which corresponds to a decomposition of the same-name track of the BPMN notation pool. It has been proven that converting a BPMN diagram to a NFO improves the description of the process as a whole and to any degree of detail. The NFO approach does not refer to the graphical notation system of BPMN, which increases labor costs and the risk of simulation errors. The XPDL language describes processes, connectors, splitters, relationships, external entities, and other elements of NFO diagrams. Discussion. The main advantages of NFO notation over the BPMN approach are: easier procedure for creating models and their better visualization. A simple graphic set of NFO reduces simulation time and increases its accuracy. The NFO approach is focused on taking into account information and material connections. This means that it is possible to conduct functional cost CASE analysis, which is impossible using the BPMN method. The XPDL language is suitable for describing elements of NFO diagrams, and the solution can be Russified. Conclusion. Content redundancy and other shortcomings of the BPMN notation are eliminated through using a more universal and convenient notation — NFO. The research results will contribute to the development of the theory and practice of graphanalytic modeling of production processes, and simplify the procedure for their development and automation.

Advanced Engineering Research (Rostov-on-Don)Vol. 25(3)
Belgorod National Research University (RU)
Openalex Percentile: Top 56%
Business Process Modeling and Analysis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.