Voir la notice de l'article provenant de la source Math-Net.Ru
@article{MAIS_2024_31_2_a0, author = {M. V. Neyzov and E. V. Kuz'min}, title = {Verification of declarative {LTL-specification} of control programs behavior}, journal = {Modelirovanie i analiz informacionnyh sistem}, pages = {120--141}, publisher = {mathdoc}, volume = {31}, number = {2}, year = {2024}, language = {ru}, url = {http://geodesic.mathdoc.fr/item/MAIS_2024_31_2_a0/} }
TY - JOUR AU - M. V. Neyzov AU - E. V. Kuz'min TI - Verification of declarative LTL-specification of control programs behavior JO - Modelirovanie i analiz informacionnyh sistem PY - 2024 SP - 120 EP - 141 VL - 31 IS - 2 PB - mathdoc UR - http://geodesic.mathdoc.fr/item/MAIS_2024_31_2_a0/ LA - ru ID - MAIS_2024_31_2_a0 ER -
M. V. Neyzov; E. V. Kuz'min. Verification of declarative LTL-specification of control programs behavior. Modelirovanie i analiz informacionnyh sistem, Tome 31 (2024) no. 2, pp. 120-141. http://geodesic.mathdoc.fr/item/MAIS_2024_31_2_a0/
[1] D. J. Smith, K. G. Simpson, The Safety Critical Systems Handbook, Butterworth-Heinemann, 5th, 2020
[2] V. D'Silva, D. Kroening, G. Weissenbacher, “A Survey of Automated Techniques for Formal Software Verification”, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 27 (2008), 1165–1178 | DOI
[3] S. Oks et al, “Cyber-Physical Systems in the Context of Industry 4.0: A Review, Categorization and Outlook”, Information Systems Frontiers, 2022 | DOI
[4] E. Lee, S. Seshia, Introduction to Embedded Systems A Cyber-Physical Systems Approach, 2nd, MIT Press, 2017 | MR | Zbl
[5] M. Neyzov, E. Kuzmin, “LTL-specification for Development and Verification of Control Programs”, Modeling and Analysis of Information Systems, 30:4 (2023), 308–339 (in Russian) | DOI
[6] D. Harel, A. Pnueli, “On the Development of Reactive Systems”, Logics and Models of Concurrent Systems, 13 (1985), 477–498 | DOI | MR | Zbl
[7] A. Pnueli, “Applications of Temporal Logic to the Specification and Verification of Reactive Systems: A Survey of Current Trends”, Current Trends in Concurrency, 224, Springer, 1986, 510–584 | DOI | MR
[8] IEC 61131-3:2013 Programmable controllers Part 3: Programming languages https://webstore.iec.ch/publication/4552
[9] E. M. Clarke, T. A. Henzinger, H. Veith, R. Bloem, Handbook of Model Checking, 1st, Springer Publishing Company, Incorporated, 2018 | MR | Zbl
[10] E. M. Clarke, O. Grumberg, D. Peled, Verification of Program Models: Model Checking, translated from English to Russian, MCNMO, 2002, 416 pp.
[11] D. Beyer, A. Podelski, “Software model checking: 20 years and beyond”, Principles of Systems Design: Essays Dedicated to Thomas A. Henzinger on the Occasion of His 60th Birthday, Springer, 2022, 554–582 | DOI | MR
[12] nuXmv home, https://nuxmv.fbk.eu/
[13] IEC 61131-1:2003 Programmable controllers Part 1: General information https://webstore.iec.ch/publication/4550
[14] B. Alpern, F. B. Schneider, “Defining Liveness”, Information Processing Letters, 21:4 (1985), 181–185 | DOI | MR | Zbl
[15] Z. Manna, A. Pnueli, “A Hierarchy of Temporal Properties”, Proceedings of the ninth annual ACM symposium on Principles of distributed computing, 1990, 377–410 | DOI
[16] Spot home, https://spot.lre.epita.fr/
[17] nuXmv User Manual, https://nuxmv.fbk.eu/downloads/nuxmv-user-manual.pdf
[18] D. Park, “Concurrency and Automata on Infinite Sequences”, Theoretical Computer Science: 5th GI-Conference Karlsruhe, Lecture Notes in Computer Science, 104, 1981, 167–183 | DOI | Zbl