RUS  ENG
Full version
JOURNALS // Proceedings of the Institute for System Programming of the RAS // Archive

Proceedings of ISP RAS, 2025 Volume 37, Issue 6(1), Pages 135–148 (Mi tisp1062)

Source code annotation for static analysis

V. O. Afanasyeva, A. E. Borodina, E. A. Velesevicha, B. V. Orlovab

a Ivannikov Institute for System Programming of the RAS
b Lomonosov Moscow State University

Abstract: This paper describes source code annotations for static analysis. Ñ/C++ attributes and JVM annotations are considered. Primary goals and reasons for source code annotation for static analysis are given. Main implementation aspects of annotations in Svace static analyzer are described.

Keywords: static analysis, search for defects, vulnerabilities, Svace, LLVM, JVM, C/C++, Java, Kotlin

DOI: 10.15514/ISPRAS-2025-37(6)-8



© Steklov Math. Inst. of RAS, 2025