FORMAL VERIFICATION OF A CLASS OF CONCURRENT PROGRAMS.

被引:0
|
作者
Mori, Masaaki
Taniguchi, Kenichi
Kasami, Tadao
Fujii, Mamoru
机构
来源
Systems, computers, controls | 1981年 / 10卷 / 04期
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A program system including array variables for verification of concurrent programs is defined, and the decision problem for invariance of a predicate P given in terms of program variables is discussed in order to determine whether it meets certain requirements. A sufficient condition is given to determine the invariance of P in this system. Then, as an example of concurrent programs in that decidable class, an abstract transmission control procedure is considered and it is shown that the proof for invariance of the predicate, which is the object of verification, can formally be discussed in the framework of the decidable class mentioned in this paper. Furthermore, it is shown that problem of such dynamical properties as the possibility of correct execution of concurrent programs is undecidable even for simple cases.
引用
收藏
页码:11 / 20
相关论文
共 50 条
  • [1] Logical Verification of Concurrent Programs.
    Krumm, Heiko
    1600, (29):
  • [2] ON THE DESIGN OF CONCURRENT PROGRAMS.
    Hehner, Eric C.R.
    INFOR Journal, 1980, 18 (04): : 289 - 299
  • [3] Three Early Formal Approaches to the Verification of Concurrent Programs
    Jones, Cliff B.
    MINDS AND MACHINES, 2024, 34 (SUPPL 1) : 73 - 92
  • [4] Formal verification of concurrent programs using the Larch prover
    Chetali, B
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (01) : 46 - 62
  • [5] Three Early Formal Approaches to the Verification of Concurrent Programs
    Cliff B. Jones
    Minds and Machines, 2024, 34 : 73 - 92
  • [6] PROBE EFFECT IN CONCURRENT PROGRAMS.
    Gait, Jason
    Software - Practice and Experience, 1986, 16 (03) : 225 - 233
  • [7] Formal verification of concurrent programs with read-write locks
    Ming Fu
    Yu Zhang
    Yong Li
    Frontiers of Computer Science in China, 2010, 4 : 65 - 77
  • [8] Formal verification of concurrent programs with read-write locks
    Fu, Ming
    Zhang, Yu
    Li, Yong
    FRONTIERS OF COMPUTER SCIENCE IN CHINA, 2010, 4 (01): : 65 - 77
  • [9] Towards Verification of C Programs. C-Light Language and Its Formal Semantics
    V. A. Nepomniaschy
    I. S. Anureev
    I. N. Mikhailov
    A. V. Promskii
    Programming and Computer Software, 2002, 28 : 314 - 323
  • [10] Towards verification of C programs. C-light language and its formal semantics
    Nepomnyashchij, V.A.
    Anureev, I.S.
    Mikhajlov, I.N.
    Promskij, A.V.
    2002, Nauka Moscow (28):