用可执行本体构建动态系统,让语义直接控制流程运行。
Executable Ontologies: Synthesizing Event Semantics with Dataflow Architecture
- 将事件语义与数据流架构结合,实现动态系统建模。
- 支持运行时修改事件模型,保证时间透明性。
- 适合需要灵活流程控制的复杂系统开发者。
本文提出boldsea——Boldachev的语义事件方法,一种基于可执行本体的复杂动态系统建模架构。该架构将语义模型作为动态结构,直接驱动流程执行。通过引入形式化的BSL(boldsea语义语言)及其BNF语法,设计了boldsea-engine,可直接解释语义模型为可执行算法,无需编译。该系统支持运行时修改事件模型,确保时间透明性,并在统一语义框架内无缝融合数据与业务逻辑,突破传统BPM与面向对象语义技术的局限。
原文摘要 · Abstract (English)
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.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。