@inproceedings{ff660a5cad9c4ec483ca9b0d9a244cf3,
title = "A Framework for Verifying BPMN with Hoare Logic",
abstract = "The Business Process Model and Notation (BPMN) has become a widely accepted standard for business process modeling. However, much of the formal verification research on BPMN is based on earlier versions and often overlooks unstructured and loop elements. This paper presents a novel approach to BPMN verification using Hoare logic. In this paper, we enhance the expressiveness and precision of BPMN by explicitly incorporating conditions into decision gateways and loop tasks. Based on this enhancement, we provide formal semantics and dynamic state explanations for BPMN diagrams. A framework is designed to partition BPMN diagrams and verify properties with our proof system based on Hoare logic, offering an intuitive, state-space explosion-free method. A logistics case study demonstrates the framework's applicability and effectiveness.",
keywords = "BPMN, Formal Method, Hoare logic, Proof system, Verification",
author = "Wei Lin and Sini Chen and Huibiao Zhu",
note = "Publisher Copyright: {\textcopyright} 2025 IEEE.; 25th International Conference on Software Quality, Reliability and Security Companion, QRS-C 2025 ; Conference date: 16-07-2025 Through 20-07-2025",
year = "2025",
doi = "10.1109/QRS-C65679.2025.00020",
language = "英语",
series = "Proceedings - 2025 25th International Conference on Software Quality, Reliability and Security Companion, QRS-C 2025",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "71--81",
booktitle = "Proceedings - 2025 25th International Conference on Software Quality, Reliability and Security Companion, QRS-C 2025",
address = "美国",
}