Formal Model Design for Network and Operating System Behaviors in Real-time Distributed System Verification with Coq 


Vol. 47,  No. 11, pp. 1071-1077, Nov.  2020
10.5626/JOK.2020.47.11.1071


PDF

  Abstract

Improving the safety and reliability of distributed systems using formal verification methods is an urgent problem. As many of these distributed systems are safety-critical, such as medical or avionics systems, failures of these systems may cause catastrophic results. However, applying formal verification to distributed systems requires not only execution semantics in software, but also behavioral models of the environments, including the operating systems and network involved. We designed a formal abstract model of network and operating system behaviors with the Coq proof assistant. This model consists of local-site execution semantics that model a single computer, the composition of these local-site semantics along with a message exchange model constitutes the global system semantics. We applied and tested this model to verify its applicability when used in a simple server-client system. We expect this model to be used in the verification of practical systems.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

Y. Kim and C. Hur, "Formal Model Design for Network and Operating System Behaviors in Real-time Distributed System Verification with Coq," Journal of KIISE, JOK, vol. 47, no. 11, pp. 1071-1077, 2020. DOI: 10.5626/JOK.2020.47.11.1071.


[ACM Style]

Yoonseung Kim and Chung-Kil Hur. 2020. Formal Model Design for Network and Operating System Behaviors in Real-time Distributed System Verification with Coq. Journal of KIISE, JOK, 47, 11, (2020), 1071-1077. DOI: 10.5626/JOK.2020.47.11.1071.


[KCI Style]

김윤승, 허충길, "Coq에서의 실시간 분산 시스템 검증을 위한 네트워크 및 운영체제 행동의 정형 모델 정의," 한국정보과학회 논문지, 제47권, 제11호, 1071~1077쪽, 2020. DOI: 10.5626/JOK.2020.47.11.1071.


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr