SOFTWARE MODEL CHECKING FOR MEMORY CONSISTENCY VERIFICATION
- Autores: Andrianov S.A1, Zelenov S.V1, Mutilin V.S1,2, Petrenko A.K1,3,4
-
Afiliações:
- Ivannikov Institute for System Programming of the RAS
- Moscow Institute of Physics and Technology (State University)
- M.V. Lomonosov Moscow State University
- National Research University Higher School of Economics
- Edição: Nº 5 (2025)
- Páginas: 11-21
- Seção: SOFTWARE ENGINEERING, TESTING AND VERIFICATION OF PROGRAMS
- URL: https://ogarev-online.ru/0132-3474/article/view/378352
- DOI: https://doi.org/10.7868/S3034584725050023
- ID: 378352
Citar
Resumo
Palavras-chave
Sobre autores
S. Andrianov
Ivannikov Institute for System Programming of the RAS
Email: andrianov@ispras.ru
ORCID ID: 0000-0002-6855-7919
Moscow, Russia
S. Zelenov
Ivannikov Institute for System Programming of the RAS
Email: zelenov@ispras.ru
ORCID ID: 0000-0003-0446-0541
Moscow, Russia
V. Mutilin
Ivannikov Institute for System Programming of the RAS; Moscow Institute of Physics and Technology (State University)
Email: mutilin@ispras.ru
Moscow, Russia; Moscow, Russia
A. Petrenko
Ivannikov Institute for System Programming of the RAS; M.V. Lomonosov Moscow State University; National Research University Higher School of Economics
Email: petrenko@ispras.ru
ORCID ID: 0000-0001-7411-3831
Moscow, Russia; Moscow, Russia; Moscow, Russia
Bibliografia
- Java Memory Model, § 17.4. 2013. https://docs.oracle.com/javase/specs/jls/se19/html/jls-17.html
- Andrianov P., Mutilin V. Static Memory Consistency Constraints Checking // System Informatics. 2023. Vol. 22. P. 1–10.
- Zelenov S., Zelenova S. Model-Based Testing of Optimizing Compilers // Testing of Software and Communicating Systems / ed. by Petrenko A., Veanes M., Tretmans J., Grieskamp W. Berlin, Heidelberg: Springer Berlin Heidelberg. 2007. P. 365–377.
- Beyer D., Henzinger T.A., Théoduloz G. Configurable software verification: concretizing the convergence of model checking and program analysis // Proceedings of CAV. Berlin, Heidelber: Springer-Verlag. 2007. P. 504–518.
- Beyer D., Keremoglu M. CPAchecker: A Tool for Configurable Software Verification // Computer Aided Verification. Springer Berlin Heidelberg, 2011. Vol. 6806 of Lecture Notes in Computer Science. P. 184–190.
- Wickerson J., Batty M., Sorensen T., Constantinides G. Automatically comparing memory consistency models. 2017. P. 190–204.
- Alglave J., Maranget L., Sarkar S., Sewell P. Fences in Weak Memory Models / ed. by Touili T., Cook B., Jackson P. // Computer Aided Verification. Berlin, Heidelberg: Springer Berlin Heidelberg. 2010. P. 258–272.
- Protsenko A. Architecture Independent Test Templates for Virtual Machines and Microprocessors // Informacionnye Tehnologii. 2024. Vol. 30. P. 579–584.
Arquivos suplementares

