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

Relational Denotational and Algebraic Semantics Based on UTP

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

摘要

Relational Hoare logic [18] extends the applicability of modular deductive verification to encompass the verification of crucial 2-run properties, such as confidentiality. Most of the current research on relational Hoare logic primarily focuses on its practical applications. However, incorporating parallel programs into the logic may further complicate the system design, which is an aspect that most research has overlooked. Therefore, this paper updates the previous system, referred to as the relational system, by incorporating parallel composition. Based on the Unifying Theories of Programming (UTP), we further explore the denotational semantics and algebraic semantics of the system with 2-runs, employing relational denotational and algebraic semantics for representation. And the study of the conditional construct and parallel composition are the crucial points. To facilitate the algebraic exploration of parallel expansion laws, we extend the system with a new concept called guarded choice, enabling the transformation of any program into a guarded choice form.

源语言英语
主期刊名Software Fault Prevention, Verification, and Validation - 1st International Symposium, SFPVV 2024, Proceedings
编辑Shaoying Liu
出版商Springer Science and Business Media Deutschland GmbH
226-244
页数19
ISBN(印刷版)9789819616206
DOI
出版状态已出版 - 2025
活动1st International Symposium on Software Fault Prevention, Verification, and Validation, SFPVV 2024 - Hiroshima, 日本
期限: 2 12月 20243 12月 2024

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
15393 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议1st International Symposium on Software Fault Prevention, Verification, and Validation, SFPVV 2024
国家/地区日本
Hiroshima
时期2/12/243/12/24

指纹

探究 'Relational Denotational and Algebraic Semantics Based on UTP' 的科研主题。它们共同构成独一无二的指纹。

引用此