Supporting Java programming in the Svace static analyzer
The paper is devoted to the works performed within the Svace static analysis tool to support Java language. First, the approach to intercept compilation process for transparently building the analyzer internal representation should be extended to cover usage of the Java compiler API that is popular...
| Published in: | Труды Института системного программирования РАН |
|---|---|
| Main Authors: | A. P. Merkulov, S. A. Polyakov, A. A. Belevantsev |
| Format: | Article |
| Language: | English |
| Published: |
Russian Academy of Sciences, Ivannikov Institute for System Programming
2018-10-01
|
| Subjects: | |
| Online Access: | https://ispranproceedings.elpub.ru/jour/article/view/278 |
Similar Items
Static analyzer Svace for finding of defects in program source code
by: V. P. Ivannikov, et al.
Published: (2018-10-01)
by: V. P. Ivannikov, et al.
Published: (2018-10-01)
Using different views java-programs for static analysis
by: E. A. Karpulevitch
Published: (2018-10-01)
by: E. A. Karpulevitch
Published: (2018-10-01)
A static analysis tool Svace as a collection of analyzers with various complexity levels
by: A. . Borodin, et al.
Published: (2018-10-01)
by: A. . Borodin, et al.
Published: (2018-10-01)
Mechanisms for extending the system of static analysis Svace by new types of detectors of vulnerabilities and critical errors
by: Arutyun Avetisyan, et al.
Published: (2018-10-01)
by: Arutyun Avetisyan, et al.
Published: (2018-10-01)
Analyzing C/C++ code entities and relations for program understanding
by: A. . Belevantsev, et al.
Published: (2018-10-01)
by: A. . Belevantsev, et al.
Published: (2018-10-01)
Using static analysis for finding security vulnerabilities and critical errors in source code
by: Arutyun Avetisyan, et al.
Published: (2018-10-01)
by: Arutyun Avetisyan, et al.
Published: (2018-10-01)
Survey on static program analysis results refinement approaches
by: A. Y. Gerasimov
Published: (2018-10-01)
by: A. Y. Gerasimov
Published: (2018-10-01)
Buffer Overflow Detection via Static Analysis: Expectations vs. Reality
by: I. A. Dudina
Published: (2018-10-01)
by: I. A. Dudina
Published: (2018-10-01)
An approach of reachability determination for static analysis defects with help of dynamic symbolic execution
by: A. Y. Gerasimov, et al.
Published: (2018-10-01)
by: A. Y. Gerasimov, et al.
Published: (2018-10-01)
Platform for interprocedural static analysis of binary code
by: H. K. Aslanyan
Published: (2018-12-01)
by: H. K. Aslanyan
Published: (2018-12-01)
Vulnerabilities Detection via Static Taint Analysis
by: Nikita Vladimirovitch Chimtchik, et al.
Published: (2019-09-01)
by: Nikita Vladimirovitch Chimtchik, et al.
Published: (2019-09-01)
Input data generation for reaching specific function in program by iterative dynamic analysis
by: A. Y. Gerasimov, et al.
Published: (2018-10-01)
by: A. Y. Gerasimov, et al.
Published: (2018-10-01)
Static Verification Tools for C Programs and Linux Device Drivers: A Survey
by: M. U. Mandrykin, et al.
Published: (2018-10-01)
by: M. U. Mandrykin, et al.
Published: (2018-10-01)
An approach to the C string analysis for buffer overflow detection
by: I. A. Dudina, et al.
Published: (2018-12-01)
by: I. A. Dudina, et al.
Published: (2018-12-01)
Formalization of Error Criteria for static symbolic execution
by: V. K. Koshelev
Published: (2018-10-01)
by: V. K. Koshelev
Published: (2018-10-01)
Using unreachable code analysis in static analysis tool for finding defects in source code
by: R. R. Mulyukov, et al.
Published: (2018-10-01)
by: R. R. Mulyukov, et al.
Published: (2018-10-01)
Static analysis usage for customizable checks of programming languages semantic constraints
by: Valery Ignatyev
Published: (2018-10-01)
by: Valery Ignatyev
Published: (2018-10-01)
A static approach to estimation of execution time of components in AADL models
by: A. M. Troitskiy, et al.
Published: (2018-10-01)
by: A. M. Troitskiy, et al.
Published: (2018-10-01)
Analysis of program changes nature and searching for unpatched code fragments
by: Mariam Seropovna Arutunian, et al.
Published: (2019-04-01)
by: Mariam Seropovna Arutunian, et al.
Published: (2019-04-01)
Lightweight Static Analysis for Data Race Detection in Operating System Kernels
by: P. S. Andrianov, et al.
Published: (2018-10-01)
by: P. S. Andrianov, et al.
Published: (2018-10-01)
Static detection of error of double locking of mutex
by: Alexey Borodin
Published: (2018-10-01)
by: Alexey Borodin
Published: (2018-10-01)
Methods and software tools for combined binary code analysis
by: V. A. Padaryan, et al.
Published: (2018-10-01)
by: V. A. Padaryan, et al.
Published: (2018-10-01)
Interprocedural taint analysis for LLVM-bitcode
by: V. K. Koshelev, et al.
Published: (2018-10-01)
by: V. K. Koshelev, et al.
Published: (2018-10-01)
Statically detecting buffer overflows in C/C++
by: I. . Dudina, et al.
Published: (2018-10-01)
by: I. . Dudina, et al.
Published: (2018-10-01)
Adjustable method with predicate abstraction for detection of race conditions in operating systems
by: P. S. Andrianov, et al.
Published: (2018-10-01)
by: P. S. Andrianov, et al.
Published: (2018-10-01)
Combining dynamic symbolic execution, code static analysis and fuzzing
by: A. Yu. Gerasimov, et al.
Published: (2019-02-01)
by: A. Yu. Gerasimov, et al.
Published: (2019-02-01)
The refactoring approach used in Klocwork Insight toolkit
by: N. L. Lugovskoy
Published: (2018-10-01)
by: N. L. Lugovskoy
Published: (2018-10-01)
Refactoring on the whole project
by: S. V. Syromyatnikov, et al.
Published: (2018-10-01)
by: S. V. Syromyatnikov, et al.
Published: (2018-10-01)
Dynamic Java program analysis using virtual machine modification
by: M. . Ermakov, et al.
Published: (2018-10-01)
by: M. . Ermakov, et al.
Published: (2018-10-01)
Type inference for Python programming language
by: I. E. Bronshteyn
Published: (2018-10-01)
by: I. E. Bronshteyn
Published: (2018-10-01)
Inter-procedural buffer overflows detection in C/C++ source code via static analysis
by: I. . Dudina
Published: (2018-10-01)
by: I. . Dudina
Published: (2018-10-01)
Component-based verification of operating systems
by: V. V. Kuliamin, et al.
Published: (2019-02-01)
by: V. V. Kuliamin, et al.
Published: (2019-02-01)
Summary-based method of implementing arbitrary context-sensitive checks for source-based analysis via symbolic execution
by: A. . Dergachev, et al.
Published: (2018-10-01)
by: A. . Dergachev, et al.
Published: (2018-10-01)
Path-sensitive bug detection analysis of C# program illustrated by null pointer dereference
by: V. . Koshelev, et al.
Published: (2018-10-01)
by: V. . Koshelev, et al.
Published: (2018-10-01)
Approach to detecting types inconsistency errors in a program code in dynamic languages
by: I. E. Bronshteyn
Published: (2018-10-01)
by: I. E. Bronshteyn
Published: (2018-10-01)
Next generation intermediate representations for binary code analysis
by: M. A. Solovev, et al.
Published: (2019-02-01)
by: M. A. Solovev, et al.
Published: (2019-02-01)
C# static analysis framework
by: V. . Koshelev, et al.
Published: (2018-10-01)
by: V. . Koshelev, et al.
Published: (2018-10-01)
Source code transformation and automatic correction of defects with KAST language
by: N. L. Lugovskoy, et al.
Published: (2018-10-01)
by: N. L. Lugovskoy, et al.
Published: (2018-10-01)
Formal Verification of Linux Kernel Library Functions
by: D. V. Efremov, et al.
Published: (2018-10-01)
by: D. V. Efremov, et al.
Published: (2018-10-01)
Applying dynamic analysis for defect detection in Java-applications
by: Sergey Vartanov, et al.
Published: (2018-10-01)
by: Sergey Vartanov, et al.
Published: (2018-10-01)
Similar Items
-
Static analyzer Svace for finding of defects in program source code
by: V. P. Ivannikov, et al.
Published: (2018-10-01) -
Using different views java-programs for static analysis
by: E. A. Karpulevitch
Published: (2018-10-01) -
A static analysis tool Svace as a collection of analyzers with various complexity levels
by: A. . Borodin, et al.
Published: (2018-10-01) -
Mechanisms for extending the system of static analysis Svace by new types of detectors of vulnerabilities and critical errors
by: Arutyun Avetisyan, et al.
Published: (2018-10-01) -
Analyzing C/C++ code entities and relations for program understanding
by: A. . Belevantsev, et al.
Published: (2018-10-01)
