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 条
  • [21] Formal verification of PLC programs
    Rausch, M
    Krogh, BH
    PROCEEDINGS OF THE 1998 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 1998, : 234 - 238
  • [22] FORMAL VERIFICATION OF PARALLEL PROGRAMS
    KELLER, RM
    COMMUNICATIONS OF THE ACM, 1976, 19 (07) : 371 - 384
  • [23] FORMAL VERIFICATION OF ADA PROGRAMS
    GUASPARI, D
    MARCEAU, C
    POLAK, W
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (09) : 1058 - 1075
  • [24] LOGICAL VERIFICATION OF CONCURRENT PROGRAMS
    KRUMM, H
    ANGEWANDTE INFORMATIK, 1987, (04): : 131 - 140
  • [25] Formal modeling of concurrent AOP programs
    Bogdan, Crenguta Madalina
    Serbanati, Luca Dan
    INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2006, 1 : 92 - 99
  • [26] CIVL: Formal Verification of Parallel Programs
    Zheng, Manchun
    Rogers, Michael S.
    Luo, Ziqing
    Dwyer, Matthew B.
    Siegel, Stephen F.
    2015 30TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2015, : 830 - 835
  • [27] Formal Verification of Practical MPI Programs
    Vo, Anh
    Vakkalanka, Sarvani
    DeLisi, Michael
    Gopalakrishnan, Ganesh
    Kirby, Robert M.
    Thakur, Rajeev
    ACM SIGPLAN NOTICES, 2009, 44 (04) : 261 - 269
  • [28] A Logic for Formal Verification of Quantum Programs
    Kakutani, Yoshihiko
    ADVANCES IN COMPUTER SCIENCE - ASIAN 2009: INFORMATION SECURITY AND PRIVACY, PROCEEDINGS, 2009, 5913 : 79 - 93
  • [29] Formal Verification of Spacecraft Control Programs
    Lukyanov, Georgy
    Mokhov, Andrey
    Lechner, Jakob
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2020, 19 (05)
  • [30] Formal Verification of Signalling Programs with SafeCap
    Iliasov, Alexei
    Taylor, Dominic
    Laibinis, Linas
    Romanovsky, Alexander
    COMPUTER SAFETY, RELIABILITY, AND SECURITY (SAFECOMP 2018), 2018, 11093 : 91 - 106