LPF AND MPL-OMEGA - A LOGICAL COMPARISON OF VDM SL AND COLD-K

被引:0
|
作者
MIDDELBURG, CA
DELAVALETTE, GRR
机构
[1] PTT RES, DEPT COMP SCI, DR NEHER LABS, 2260 AK LEIDSCHENDAM, NETHERLANDS
[2] UNIV UTRECHT, APPL LOG SECT, 3508 TC UTRECHT, NETHERLANDS
[3] SOFTWARE ENGN RES CTR, 3500 AK UTRECHT, NETHERLANDS
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper compares the finitary three-valued logic LPF and the infinitary two-valued logic MPL(omega), the logics underlying VDM SL and COLD-K. These logics reflect different approaches to reasoning about partial functions and bringing recursive function definitions into proofs. The purpose of the comparison is to acquire insight into the relationship between these approaches. A natural translation from LPF to MPL(omega) is given. It is shown that what can be proved remains the same after translation, in case strictness axioms are added to LPF or removed from MPL(omega). The translation from LPF to MPL(omega) is extended to recursive function definitions and this translation is next used to justify some ways of bringing the definitions of partial functions into proofs using LPF.
引用
收藏
页码:279 / 308
页数:30
相关论文
empty
未找到相关数据