Executable Ontologies: Synthesizing Event Semantics with Dataflow Architecture
This addresses the problem of modeling complex dynamic systems for domains like business process management, though it appears incremental as it builds on existing semantic and dataflow approaches.
The paper tackles the limitations of traditional Business Process Management systems and object-oriented semantic technologies by integrating event semantics with a dataflow architecture, resulting in an executable ontology system that enables runtime model modification, temporal transparency, and unified data-business logic integration.
This paper presents boldsea, Boldachev's semantic-event approach -- an architecture for modeling complex dynamic systems using executable ontologies -- semantic models that act as dynamic structures, directly controlling process execution. We demonstrate that integrating event semantics with a dataflow architecture addresses the limitations of traditional Business Process Management (BPM) systems and object-oriented semantic technologies. The paper presents the formal BSL (boldsea Semantic Language), including its BNF grammar, and outlines the boldsea-engine's architecture, which directly interprets semantic models as executable algorithms without compilation. It enables the modification of event models at runtime, ensures temporal transparency, and seamlessly merges data and business logic within a unified semantic framework.