Upgrade to Pro — share decks privately, control downloads, hide ads and more …

On development of a framework for massive source code analysis using static code analyzers Alexander Chistyakov, ITMO University, CEE-SECR 2017

CEE-SECR
October 20, 2017

On development of a framework for massive source code analysis using static code analyzers Alexander Chistyakov, ITMO University, CEE-SECR 2017

Authors describe architecture and implementation of an automated source code analyzing system which uses pluggable static code analyzers. A module for gathering and analyzing the source code massively is described in details. Authors also compare existing static code analyzers for Python programming language. A common format of storing results of code analysis for subsequent processing is introduced. Also, authors discuss methods of statistical processing and visualizing of raw analysis results.

CEE-SECR

October 20, 2017
Tweet

More Decks by CEE-SECR

Other Decks in Technology

Transcript

  1. None
  2. • •

  3. • • •

  4. None
  5. • •

  6. • • •

  7. • • • •

  8. • •

  9. • • •

  10. • • •

  11. • • •

  12. • • • •

  13. • •

  14. • •

  15. • • •

  16. • •

  17. • • •

  18. • •

  19. • A Large-Scale Study of Programming Languages and Code Quality

    in GitHub
  20. • A Large-Scale Study of Programming Languages and Code Quality

    in GitHub • • •
  21. • • •

  22. • • •