×

You are using an outdated browser Internet Explorer. It does not support some functions of the site.

Recommend that you install one of the following browsers: Firefox, Opera or Chrome.

Contacts:

+7 961 270-60-01
ivdon3@bk.ru

Modular Software Approach to Building Process Data Processing Systems in APCS Based on Directed Acyclic Graphs

Abstract

Modular Software Approach to Building Process Data Processing Systems in APCS Based on Directed Acyclic Graphs

Vlasov S.L.

Incoming article date: 24.04.2025

The paper presents a method for constructing a software system for processing technological data as part of automated process control systems (APCS). The proposed approach is based on a formal representation of the data processing structure in the form of a directed acyclic graph (DAG), where each node corresponds to a stage of information transformation implemented using pluggable software modules. The architecture enables modularity, scalability, and reusability of components in organizing data processing and routing. The applicability of the approach is analyzed with regard to the development of flexible and adaptive software solutions designed for operation under changing requirements for processing logic of technological signals.

Keywords: APCS, process data processing, directed acyclic graph, modular architecture, software modules, fault tolerance, scalability, dynamic configuration, infrastructure integration, processing formalization