跳到主要导航 跳到搜索 跳到主要内容

BDafny: A Formal Execution and Verification Framework of BPMN 2.0 in Dafny

  • Ziqing Su
  • , Sini Chen
  • , Ran Li
  • , Huibiao Zhu*
  • , Jiapeng Wang
  • *此作品的通讯作者
  • East China Normal University
  • Nanjing University of Information Science & Technology

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Business Process Model and Notation (BPMN) has been widely adopted as the international standard for business process modeling in enterprise applications. However, existing BPMN models lack rigorous semantic definitions, leading to significant challenges in correctness verification, including deadlock detection and data conflict analysis. Divergent implementations across execution engines further exacerbate such ambiguities. To address these gaps, this paper proposes BDafny: a formal execution and verification framework for BPMN 2.0. Based on Dafny, the verification-aware language, BDafny provides: (1) Executable formalization of BPMN 2.0 semantics for Hoare-logic based behavioral reasoning. (2) Automated and proven detection of practical modeling errors. (3) Multi-target code generation for portable process deployment. By bridging formal methods with industrial standards, BDafny contributes a mechanically verified foundation for BPMN semantics, supporting correct-by-construction automation of business processes.

源语言英语
主期刊名Proceedings - 2025 32nd Asia-Pacific Software Engineering Conference, APSEC 2025
编辑Tao Zhang, Xiapu Luo, Jacky Keung, Eunjong Choi
出版商IEEE Computer Society
161-172
页数12
ISBN(电子版)9798331566531
DOI
出版状态已出版 - 2025
活动32nd Asia-Pacific Software Engineering Conference, APSEC 2025 - Macau, 中国
期限: 2 12月 20255 12月 2025

出版系列

姓名Proceedings - Asia-Pacific Software Engineering Conference, APSEC
ISSN(印刷版)1530-1362

会议

会议32nd Asia-Pacific Software Engineering Conference, APSEC 2025
国家/地区中国
Macau
时期2/12/255/12/25

指纹

探究 'BDafny: A Formal Execution and Verification Framework of BPMN 2.0 in Dafny' 的科研主题。它们共同构成独一无二的指纹。

引用此