Supporting Java programming in the Svace static analyzer
https://doi.org/10.15514/ISPRAS-2017-29(3)-5
Abstract
About the Authors
A. P. MerkulovRussian Federation
S. A. Polyakov
Russian Federation
A. A. Belevantsev
Russian Federation
References
1. V.P. Ivannikov, A.A. Belevantsev, A.E. Borodin, V.N. Ignatiev, D.M. Zhurikhin, A.I. Avetisyan, M.I. Leonov. Static analyzer Svace for finding of defects in program source code. Trudy ISP RAN/ Procf ISP RAS, vol. 26, issue 1, 2014, pp. 231-250 (in Russian). DOI: 10.15514/ISPRAS-2014-26(1)-7
2. A. Borodin, A. Belevancev. A Static Analysis Tool Svace as a Collection of Analyzers with Various Complexity Levels. Trudy ISP RAS/ Proc. ISP RAS, vol. 27, issue 6, pp. 111-134 (in Russian). DOI: 10.15514/ISPRAS-2015-27(6)-8
3. Java virtual machine specification. http://docs.oracle.com/javase/specs/jvms/se7/html/, accessed 20.06.2017
4. The Javac compiler. http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javac.html, accessed 20.06.2017
5. Java compiler API. http://openjdk.java.net/groups/compiler/guide/compilerAPI.html, accessed 20.06.2017
6. Ant build system. http://ant.apache.org/, accessed 20.06.2017
7. Maven build system. https://maven.apache.org/, accessed 20.06.2017
8. Android operating system. https://source.android.com/, accessed 20.06.2017
9. The Eclipse ECJ compiler. https://mvnrepository.com/artifact/org.eclipse.jdt.core.compiler/ecj, accessed 20.06.2017
10. Instrumenting Java bytecode with Java agents. https://docs.oracle.com/javase/7/docs/api/java/lang/instrument/package-summary.html, accessed 20.06.2017
Review
For citations:
Merkulov A.P., Polyakov S.A., Belevantsev A.A. Supporting Java programming in the Svace static analyzer. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2017;29(3):57-74. (In Russ.) https://doi.org/10.15514/ISPRAS-2017-29(3)-5